Difference between revisions of "Lua:Class:Form"

From Cheat Engine
Jump to navigation Jump to search
(Created page with ''''Form Class''' (Inheritance ScrollingWinControl->CustomControl->WinControl->Control->Component->Object) The Form class is a window '''createForm'''(visible OPT) Creates …')
(No difference)

Revision as of 06:33, 14 April 2012

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