Class tactivator
Unit
Declaration
type tactivator = class(tactcomponent)
Description
No description available, ancestor tactcomponent description follows
No description available, ancestor tmsecomponent description follows
Hierarchy
- TObject
- TPersistent
- tcomponent
- tmsecomponent
- tactcomponent
- tactivator
Overview
Fields
fclientnames: stringarty; |
|
fclients: pointerarty; |
Methods
procedure setactive(const avalue: boolean); override; |
|
procedure registerclient(const aclient: iobjectlink); |
|
procedure unregisterclient(const aclient: iobjectlink); |
|
procedure updateorder; |
|
function getclientnames: stringarty; |
|
procedure defineproperties(filer: tfiler); override; |
|
procedure doasyncevent(var atag: integer); override; |
|
procedure loaded; override; |
|
procedure unlink(const source,dest: iobjectlink; valuepo: pointer = nil); override; |
|
procedure objevent(const sender: iobjectlink; const event: objecteventty); override; |
|
procedure doterminated(const sender: tobject); |
|
constructor create(aowner: tcomponent); override; |
|
destructor destroy; override; |
|
class procedure addclient(const aactivator: tactivator; const aclient: iobjectlink; var dest: tactivator); |
|
procedure activaterecursive; |
|
procedure deactivaterecursive; |
|
procedure activateclients; |
|
procedure deactivateclients; |
Properties
property activated: boolean read factivated; |
|
property activecount: integer read factivecount; |
|
property clientinstances[constindex:integer]: tobject
read getclientinstances; |
|
property clientinterfaces[constindex:integer]: iobjectlink
read getclientinterfaces; |
|
property clientcount: integer read getclients; |
|
property clients: integer read getclients write setclients; |
|
property options: activatoroptionsty read foptions write setoptions
default defaultactivatoroptions; |
|
property active: boolean read factive write setactive default false; |
|
property abortaction: activatorabortactionty read fabortaction
write fabortaction default aaa_abortexception; |
|
property onbeforeactivate: notifyeventty read fonbeforeactivate
write fonbeforeactivate; |
|
property onactivateerror: activateerroreventty read fonactivateerror
write fonactivateerror; |
|
property onabort: activatoraborteventty read fonabort write fonabort; |
|
property onafteractivate: notifyeventty read fonafteractivate
write fonafteractivate; |
|
property onbeforedeactivate: notifyeventty read fonbeforedeactivate
write fonbeforedeactivate; |
|
property onafterdeactivate: notifyeventty read fonafterdeactivate
write fonafterdeactivate; |
|
property activator; |
Description
Fields
fclientnames: stringarty; |
|
fclients: pointerarty; |
|
Methods
procedure setactive(const avalue: boolean); override; |
|
procedure registerclient(const aclient: iobjectlink); |
|
procedure unregisterclient(const aclient: iobjectlink); |
|
procedure updateorder; |
|
function getclientnames: stringarty; |
|
procedure defineproperties(filer: tfiler); override; |
|
procedure doasyncevent(var atag: integer); override; |
|
procedure loaded; override; |
|
procedure unlink(const source,dest: iobjectlink; valuepo: pointer = nil); override; |
|
procedure objevent(const sender: iobjectlink; const event: objecteventty); override; |
|
procedure doterminated(const sender: tobject); |
|
constructor create(aowner: tcomponent); override; |
|
destructor destroy; override; |
|
class procedure addclient(const aactivator: tactivator; const aclient: iobjectlink; var dest: tactivator); |
|
procedure activaterecursive; |
|
procedure deactivaterecursive; |
|
procedure activateclients; |
|
procedure deactivateclients; |
|
Properties
property activated: boolean read factivated; |
|
property activecount: integer read factivecount; |
|
property clientinstances[constindex:integer]: tobject
read getclientinstances; |
|
property clientinterfaces[constindex:integer]: iobjectlink
read getclientinterfaces; |
|
property clientcount: integer read getclients; |
|
property clients: integer read getclients write setclients; |
|
property options: activatoroptionsty read foptions write setoptions
default defaultactivatoroptions; |
|
property active: boolean read factive write setactive default false; |
|
property abortaction: activatorabortactionty read fabortaction
write fabortaction default aaa_abortexception; |
|
property onbeforeactivate: notifyeventty read fonbeforeactivate
write fonbeforeactivate; |
|
property onactivateerror: activateerroreventty read fonactivateerror
write fonactivateerror; |
|
property onabort: activatoraborteventty read fonabort write fonabort; |
|
property onafteractivate: notifyeventty read fonafteractivate
write fonafteractivate; |
|
property onbeforedeactivate: notifyeventty read fonbeforedeactivate
write fonbeforedeactivate; |
|
property onafterdeactivate: notifyeventty read fonafterdeactivate
write fonafterdeactivate; |
|
property activator; |
|
Generated by PasDoc 0.16.0.