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