Lua:Class:Form
Jump to navigation
Jump to search
Form Class (Inheritance ScrollingWinControl->CustomControl->WinControl->Control->Component->Object)
The Form class is a window
createForm(visible OPT)
Creates a Form class object(window) and returns the pointer for it. Visible is default true but can be changed
createFormFromFile(filename)
Creates a Form class object and initializes it based on the data in the given file. It returns the generated form
form_saveToFile(form, filename)
Saves a userdefined form. (DOES NOT WORK ON NORMAL FORMS LIKE MAINFORM)
form_centerScreen(form)
Places the form at the center of the screen
form_hide(form)
Hide the form
form_show(form)
Show the form
form_showModal(form)
Show the form and wait for it to close and get the close result
form_isForegroundWindow(form)
returns true if the specified form has focus
form_onClose(form, function)
function (sender) Return a CloseAction to determine how to close the window
form_getMenu(form)
Returns the mainmenu object of this form
form_setMenu(form, mainmenu)
Sets a menu for the form