Unit mseapplication

Description

This item has no 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;

This item has no description.

function applicationallocated: boolean;

This item has no description.

function applicationdestroyed: boolean;

This item has no description.

procedure registerapplicationclass(const aclass: applicationclassty);

This item has no description.

procedure freedesigncomponent(const acomponent: tcomponent);

This item has no description.

procedure designvalidaterename(const acomponent: tcomponent; const curname, newname: string);

This item has no description.

procedure handlesigchld;

This item has no description.

procedure updateclientorder(var fclientnames: stringarty; var fclients: pointerarty; const getclientnames: getstringareventty);

This item has no description.

function getclientname(const avalue: tobject; const aindex: integer): string;

This item has no description.

procedure designchanged(const acomponent: tcomponent);

This item has no description.

procedure releaseandnil(var acomponent: tactcomponent);

This item has no description.

Types

activatoroptionty = (...);

This item has no description.

Values
  • avo_activateonloaded
  • avo_activatedelayed
  • avo_deactivateonterminated
  • avo_deactivatebottomup
  • avo_handleexceptions
  • avo_quietexceptions
  • avo_abortonexception
  • avo_waitcursor
activatoroptionsty = set of activatoroptionty;

This item has no description.

activatorabortactionty = (...);

This item has no description.

Values
  • aaa_abortexception
  • aaa_abort
  • aaa_deactivate
  • aaa_retry
activateerroreventty = procedure(const sender: tactivator; const aclient: tobject; const aexception: exception; var handled: boolean) of object;

This item has no description.

actcomponentstatety = (...);

This item has no description.

Values
  • acs_releasing
  • acs_dooncreatecalled
actcomponentstatesty = set of actcomponentstatety;

This item has no description.

pactcomponent = ˆtactcomponent;

This item has no description.

applicationeventeventty = procedure(const sender: tactcomponent; var aevent: tmseevent; var handled: boolean) of object;

This item has no description.

activatoraborteventty = procedure(const sender: tactivator; var aaction: activatorabortactionty) of object;

This item has no description.

exceptioneventty = procedure (const sender: tobject; const e: exception; const leadingtext: msestring; var handled: boolean) of object;

This item has no description.

terminatequeryeventty = procedure (var terminate: boolean) of object;

This item has no description.

idleeventty = procedure (var again: boolean) of object;

This item has no description.

applicationstatety = (...);

This item has no description.

Values
  • aps_inited
  • aps_running
  • aps_terminated
  • aps_mousecaptured
  • aps_invalidated
  • aps_zordervalid
  • aps_needsupdatewindowstack
  • aps_focused
  • aps_activewindowchecked
  • aps_restorelocktransientfor
  • aps_exitloop
  • aps_cancelloop
  • aps_looplocked
  • aps_active
  • aps_waiting
  • aps_woken
  • aps_terminating
  • aps_deinitializing
  • aps_shortcutting
  • aps_clearkeyhistory
  • aps_waitstarted
  • aps_waitcanceled
  • aps_waitterminated
  • aps_waitok
  • aps_waitidlelock
  • aps_eventflushing
  • aps_processmessages
applicationstatesty = set of applicationstatety;

This item has no description.

synchronizeprocty = procedure(const adata: pointer);

This item has no description.

synchronizeeventty = procedure(const adata: pointer) of object;

This item has no description.

applicationeventhandlereventty = procedure(var aevent: tmseevent; var handled: boolean) of object;

This item has no description.

applicationoptionty = (...);

This item has no description.

Values
  • apo_terminateonexception
  • apo_noautodestroymodules
applicationoptionsty = set of applicationoptionty;

This item has no description.

applicationclassty = class of tcustomapplication;

This item has no description.

validaterenameeventty = procedure(const acomponent: tcomponent; const curname, newname: string) of object;

This item has no description.

propertynotifyeventty = procedure(const sender: tobject; const propname: string; const itemindex: int32) of object;

This item has no description.

Constants

defaultactivatoroptions = [avo_handleexceptions,avo_quietexceptions];

This item has no description.

Variables

onhandlesigchld: procedure;

This item has no description.

ondesignchanged: propertynotifyeventty;

This item has no description.

onfreedesigncomponent: componenteventty;

This item has no description.

ondesignvalidaterename: validaterenameeventty;

This item has no description.

ondesignexception: notifyeventty;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.