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