[Properties (by Name)] [Methods (by Name)]
Source position: mseforms.pas line 135
type tcustommseform = class(tcustomeventwidget,istatfile,idockcontroller,iififormlink) |
||
public |
||
constructor create(); |
||
destructor destroy; override; |
||
procedure afterconstruction; override; |
||
procedure freeinstance; override; |
||
procedure reload(); |
||
procedure writestate(); override; |
||
procedure insertwidget(); override; |
||
procedure dolayout(); override; |
||
function childrencount; override; |
||
procedure beforeclosequery(); override; |
||
procedure doonclose; virtual; |
||
function canclose(); override; |
||
function close(); |
||
procedure beforedestruction; override; |
||
property optionswidget: optionswidgetty; |
||
property optionswindow: windowoptionsty; [rw] |
||
property mainmenu: tmainmenu; [rw] |
||
property font: twidgetfont; [rws] |
||
property fontempty: twidgetfontempty; [rws] |
||
property options: formoptionsty; [rw] |
||
property statfile: tstatfile; [rw] |
||
property statvarname: msestring; [rw] |
||
property statpriority: Integer; [rw] |
||
property caption: msestring; [rw] |
||
property icon: tmaskedbitmap; [rw] |
||
property windowopacity: realty; [rw] |
||
property oncreate: notifyeventty; [rw] |
|
oncreate is called before the loaded procedures of the form's components are called; onloaded is called after |
property oncreated: notifyeventty; [rw] |
||
property onloaded: notifyeventty; [rw] |
||
property oneventloopstart: notifyeventty; [rw] |
|
Not to be confused with onloaded |
property ondestroy: notifyeventty; [rw] |
||
property ondestroyed: notifyeventty; [rw] |
||
property onbeforeclosequery: closequeryeventty; [rw] |
||
property onclosequery: closequeryeventty; [rw] |
|
Fires from canclose, with amodalresult set to the pending modalresult (or mr_canclose if none is pending yet) |
property onclose: notifyeventty; [rw] |
||
property onidle: idleeventty; [rw] |
|
Called whenever the GUI event queue becomes empty, useful for low priority background processing |
property onterminatequery: terminatequeryeventty; [rw] |
|
Fires on an attempt to terminate the application, whether from application.terminate (used e.g. by fo_terminateonclose) or from the OS asking to shut down |
property onterminated: notifyeventty; [rw] |
|
Called when the application terminates, not when the form closes or is destroyed — it never fires if the form has already been freed by then |
property onbeforepaint: painteventty; [rw] |
||
property onpaint: painteventty; [rw] |
||
property onafterpaint: painteventty; [rw] |
||
property onstatupdate: statupdateeventty; [rw] |
||
property onstatread: statreadeventty; [rw] |
||
property onstatbeforeread: notifyeventty; [rw] |
||
property onstatafterread: notifyeventty; [rw] |
||
property onstatwrite: statwriteeventty; [rw] |
||
property onstatbeforewrite: notifyeventty; [rw] |
||
property onstatafterwrite: notifyeventty; [rw] |
||
property onwidgetactivechanged: widgetchangeeventty; [rw] |
||
property onwindowactivechanged: windowchangeeventty; [rw] |
||
property onwindowdestroyed: windoweventty; [rw] |
||
property onapplicationactivechanged: booleaneventty; [rw] |
||
property onfontheightdelta: fontheightdeltaeventty; [rw] |
||
property onlayout: notifyeventty; [rw] |
||
property onsysevent: syseventeventty; [rw] |
||
property onsyswindowevent: syseventeventty; [rw] |
||
property onapplicationevent: applicationeventeventty; [rw] |
||
published |
||
property container: tformscrollbox; [rw] |
||
property ifilink: tififormlinkcomp; [rw] |
||
property activatortarget: tactivator; [rw] |
||
property taborderoverride: ttaborderoverride; [rw] |
||
property onshortcut: shortcuteventty; |
||
end; |
| | | ||
tcustomeventwidget,istatfile,idockcontroller,iififormlink |
||
| | | ||
| | | ||
| | | ||
| | | ||
| | | ||
| | | ||
| | | ||
|
Extends the FPC tcomponent with object linking facilities and the like; base of every MSEgui component |
|
| | | ||
tcomponent,ievent,iificommand,iificlient |
||
| | | ||
| | | ||
TObject |