Jump to content

una pregunta


Elect

Recommended Posts

Posted

Hola a todos.

ya que empeze hace poco en esto de script, mi pregunta como hacer para cerrar una ventana  mediante un boton. si es posible me den un ejemplo.

Saludos






			
		
Posted (edited)
addEventHandler("onClientGUIClick", guiCreateButton(50, 50, 5, 5, "Cerrar"), 
  function ()
    guiSetVisible(window, false)
  end, false
)

 

Edited by Tomas
Posted

Cuando se cree la ventana de la GUI. Añade los eventos de los botones, los cuales son onClientGUIClick. Recuerda que el 'source' del evento debe ser el botón que estés clickeando, el cual, debe tener una variable para comprobar que es el mismo. Aquí te dejo el msimo código de @Tomas pero para que lo entiendas un poco mejor:

boton = guiCreateButton( 50, 50, 5, 5, "Cerrar" )
addEventHandler( "onClientGUIClick", boton, cerrarVentana )

-- Separado
function cerrarVentana( )
	if isElement( variable_ventana ) then
		destroyElement( variable_ventana )
	end
end

 

Posted

muchas gracias a los dos , ya lo hice con sus ejemplos y me funciono.

en cuanto a tu ejemplo aka blue cuando le pongo el destroyElement , la ventana abre y se puede cerrar pero al momento de entrar otra vez ya no tengo la ventana sera por que la destruyo ?.

 

Posted (edited)

de todos modos muchas gracias por su intencion de ayudarme   , ya solucione con sus ejempos . 

Edited by Elect
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...