Unit mseapplication
Uses
Description
Overview
Classes, Interfaces, Objects and Records
Name | Description |
---|---|
Interface iactivator |
|
Interface iactivatorclient |
|
Class tactcomponent |
|
Class tactivator |
|
Class tactivatorcontroller |
|
Class tonterminatequerylist |
|
Class tonidlelist |
|
Class teventlist |
|
Class tonapplicationeventlist |
|
Class tcustomapplication |
Functions and Procedures
function application: tcustomapplication; |
function applicationallocated: boolean; |
function applicationdestroyed: boolean; |
procedure registerapplicationclass(const aclass: applicationclassty); |
procedure freedesigncomponent(const acomponent: tcomponent); |
procedure designvalidaterename(const acomponent: tcomponent; const curname, newname: string); |
procedure handlesigchld; |
procedure updateclientorder(var fclientnames: stringarty; var fclients: pointerarty; const getclientnames: getstringareventty); |
function getclientname(const avalue: tobject; const aindex: integer): string; |
procedure designchanged(const acomponent: tcomponent); |
procedure releaseandnil(var acomponent: tactcomponent); |
Types
activatoroptionty = (...); |
activatoroptionsty = set of activatoroptionty; |
activatorabortactionty = (...); |
activateerroreventty = procedure(const sender: tactivator; const aclient: tobject; const aexception: exception; var handled: boolean) of object; |
actcomponentstatety = (...); |
actcomponentstatesty = set of actcomponentstatety; |
pactcomponent = ˆtactcomponent; |
applicationeventeventty = procedure(const sender: tactcomponent; var aevent: tmseevent; var handled: boolean) of object; |
activatoraborteventty = procedure(const sender: tactivator; var aaction: activatorabortactionty) of object; |
exceptioneventty = procedure (const sender: tobject; const e: exception; const leadingtext: msestring; var handled: boolean) of object; |
terminatequeryeventty = procedure (var terminate: boolean) of object; |
idleeventty = procedure (var again: boolean) of object; |
applicationstatety = (...); |
applicationstatesty = set of applicationstatety; |
synchronizeprocty = procedure(const adata: pointer); |
synchronizeeventty = procedure(const adata: pointer) of object; |
applicationeventhandlereventty = procedure(var aevent: tmseevent; var handled: boolean) of object; |
applicationoptionty = (...); |
applicationoptionsty = set of applicationoptionty; |
applicationclassty = class of tcustomapplication; |
validaterenameeventty = procedure(const acomponent: tcomponent; const curname, newname: string) of object; |
propertynotifyeventty = procedure(const sender: tobject; const propname: string; const itemindex: int32) of object; |
Constants
defaultactivatoroptions = [avo_handleexceptions,avo_quietexceptions]; |
Variables
onhandlesigchld: procedure; |
ondesignchanged: propertynotifyeventty; |
onfreedesigncomponent: componenteventty; |
ondesignvalidaterename: validaterenameeventty; |
ondesignexception: notifyeventty; |
Description
Functions and Procedures
function application: tcustomapplication; |
function applicationallocated: boolean; |
function applicationdestroyed: boolean; |
procedure registerapplicationclass(const aclass: applicationclassty); |
procedure freedesigncomponent(const acomponent: tcomponent); |
procedure designvalidaterename(const acomponent: tcomponent; const curname, newname: string); |
procedure handlesigchld; |
procedure updateclientorder(var fclientnames: stringarty; var fclients: pointerarty; const getclientnames: getstringareventty); |
function getclientname(const avalue: tobject; const aindex: integer): string; |
procedure designchanged(const acomponent: tcomponent); |
procedure releaseandnil(var acomponent: tactcomponent); |
Types
activatoroptionty = (...); |
Values
|
activatoroptionsty = set of activatoroptionty; |
activatorabortactionty = (...); |
Values
|
activateerroreventty = procedure(const sender: tactivator; const aclient: tobject; const aexception: exception; var handled: boolean) of object; |
actcomponentstatety = (...); |
Values
|
actcomponentstatesty = set of actcomponentstatety; |
pactcomponent = ˆtactcomponent; |
applicationeventeventty = procedure(const sender: tactcomponent; var aevent: tmseevent; var handled: boolean) of object; |
activatoraborteventty = procedure(const sender: tactivator; var aaction: activatorabortactionty) of object; |
exceptioneventty = procedure (const sender: tobject; const e: exception; const leadingtext: msestring; var handled: boolean) of object; |
terminatequeryeventty = procedure (var terminate: boolean) of object; |
idleeventty = procedure (var again: boolean) of object; |
applicationstatety = (...); |
Values
|
applicationstatesty = set of applicationstatety; |
synchronizeprocty = procedure(const adata: pointer); |
synchronizeeventty = procedure(const adata: pointer) of object; |
applicationeventhandlereventty = procedure(var aevent: tmseevent; var handled: boolean) of object; |
applicationoptionty = (...); |
Values
|
applicationoptionsty = set of applicationoptionty; |
applicationclassty = class of tcustomapplication; |
validaterenameeventty = procedure(const acomponent: tcomponent; const curname, newname: string) of object; |
propertynotifyeventty = procedure(const sender: tobject; const propname: string; const itemindex: int32) of object; |
Constants
defaultactivatoroptions = [avo_handleexceptions,avo_quietexceptions]; |
Variables
onhandlesigchld: procedure; |
ondesignchanged: propertynotifyeventty; |
onfreedesigncomponent: componenteventty; |
ondesignvalidaterename: validaterenameeventty; |
ondesignexception: notifyeventty; |
Generated by PasDoc 0.16.0.