Making Italia
GUI Scripting - Printable Version

+- Making Italia (http://rmk2.altervista.org)
+-- Forum: ..:: News ::.. (/forumdisplay.php?fid=1)
+--- Forum: News (/forumdisplay.php?fid=2)
+--- Thread: GUI Scripting (/showthread.php?tid=117)



GUI Scripting - Thejuster - 10-27-2012 03:03 AM

Ecco un esempio del nuovo plug-in inserito per creare GUI Schermate e finestre.
un esempio su come creare un pulsante e avere un messaggio


Code:
--> Percorso del package
package.path = ";Content\\data\\Script\\?.lua"

--> Includo la libreria
require "gui"


--> Nome e HWND,x,y,w,h
GUI:Add_Button("button1","ciao",30,300,120,30)


function Ciao_click()

GUI:MessageBox("Info","Come va?",300,100)

end


Spiegazione
Richiamando la classe GUI e richiamando in essa la funzione Add_button
diciamo ad MMORpgmaker di creare un pulsante con i parametri indicati.
Il Nome del controllo è molto importante. Perchè esso ci consentirà di intercettare eventuali
eventi in questo caso se assegniamo al pulsante l'hwnd con nome button1 in questo caso
ci basterà creare un funzione del tipo

function button1_click()


end




[Image: sc1n.jpg]



[Image: sc2di.jpg]