Class tmsecomponent
Unit
Declaration
type tmsecomponent = class(tcomponent, ievent, iificommand, iificlient)
Description
Hierarchy
- TObject
- TPersistent
- tcomponent
- tmsecomponent
Overview
Fields
![]() |
fmsecomponentstate: msecomponentstatesty; |
![]() |
fobjectlinker: tobjectlinker; |
![]() |
factualclassname: pshortstring; |
![]() |
fancestorclassname: string; |
![]() |
fhelpcontext: msestring; |
![]() |
fifiserverintf: iifiserver; |
Methods
![]() |
procedure setifiserverintf(const aintf: iifiserver); |
![]() |
function getdefaultifilink: iificlient; virtual; |
![]() |
function getifidatatype: listdatatypety virtual; |
![]() |
procedure executeificommand(var acommand: ificommandcodety); virtual; |
![]() |
function getancestorclassname: string; |
![]() |
function getmsecomponentstate: msecomponentstatesty; |
![]() |
function getobjectlinker: tobjectlinker; |
![]() |
procedure objectevent(const sender: tobject; const event: objecteventty); virtual; |
![]() |
procedure dobeginread; virtual; |
![]() |
procedure doendread; virtual; |
![]() |
procedure readstate(reader: treader); override; |
![]() |
procedure loaded; override; |
![]() |
procedure validaterename(acomponent: tcomponent; const curname, newname: string); override; |
![]() |
procedure setchildorder(child: tcomponent; order: integer); override; |
![]() |
procedure sendchangeevent(const aevent: objecteventty = oe_changed); |
![]() |
function linkcount: integer; |
![]() |
function candestroyevent(const event: tmethod): boolean; |
![]() |
function gethelpcontext: msestring; virtual; |
![]() |
class function classskininfo: skininfoty; virtual; |
![]() |
function skininfo: skininfoty; virtual; |
![]() |
function hasskin: boolean; virtual; |
![]() |
function getcomponentinstance: tcomponent; |
![]() |
procedure getcompchildren(const proc: tgetchildproc; const root: tcomponent); |
![]() |
procedure link(const source,dest: iobjectlink; valuepo: pointer = nil; ainterfacetype: pointer = nil; once: boolean = false); |
![]() |
procedure unlink(const source,dest: iobjectlink; valuepo: pointer = nil); virtual; |
![]() |
procedure objevent(const sender: iobjectlink; const event: objecteventty); virtual; |
![]() |
function getinstance: tobject; |
![]() |
function getcomponent: tcomponent; |
![]() |
procedure receiveevent(const event: tobjectevent); virtual; |
![]() |
procedure designselected(const selected: boolean); virtual; |
![]() |
procedure setlinkedvar(const source: iobjectlink; var dest: iobjectlink; const linkintf: iobjectlink = nil); overload; |
![]() |
procedure setlinkedvar(const source: tmsecomponent; var dest: tmsecomponent; const linkintf: iobjectlink = nil); overload; |
![]() |
procedure setlinkedvar(const source: tlinkedobject; var dest: tlinkedobject; const linkintf: iobjectlink = nil); overload; |
![]() |
procedure setlinkedvar(const source: tlinkedpersistent; var dest: tlinkedpersistent; const linkintf: iobjectlink = nil); overload; |
![]() |
function getactualclassname: string; |
![]() |
class function getmoduleclassname: string; virtual; |
![]() |
class function hasresource: boolean; virtual; |
![]() |
procedure defineproperties(filer: tfiler); override; |
![]() |
procedure componentevent(const event: tcomponentevent); virtual; |
![]() |
procedure doasyncevent(var atag: integer); virtual; |
![]() |
procedure doafterload; virtual; |
![]() |
destructor destroy; override; |
![]() |
procedure writestate(writer: twriter); override; |
![]() |
procedure updateskin(const recursive: boolean = false); virtual; |
![]() |
function loading: boolean; reintroduce; |
![]() |
procedure setsubcompref; |
![]() |
function canevent(const event: tmethod): boolean; |
![]() |
procedure setoptionalobject(const value: tpersistent; var instance; createproc: createprocty); |
![]() |
procedure getoptionalobject(const instance: tobject; createproc: createprocty); |
![]() |
function getcorbainterface(const aintf: ptypeinfo; out obj) : boolean; |
![]() |
procedure initnewcomponent(const ascale: real); virtual; |
![]() |
function checkowned(component: tcomponent): boolean; |
![]() |
function checkowner(component: tcomponent): boolean; |
![]() |
function rootowner: tcomponent; |
![]() |
function getrootcomponentpath: componentarty; |
![]() |
function linkedobjects: objectarty; |
![]() |
procedure sendcomponentevent(const event: tcomponentevent; const destroyevent: boolean = true); |
![]() |
procedure sendrootcomponentevent(const event: tcomponentevent; const destroyevent: boolean = true); |
![]() |
procedure asyncevent(atag: integer = 0; const aoptions: posteventoptionsty = []); |
![]() |
procedure postcomponentevent(const event: tcomponentevent; const aoptions: posteventoptionsty = []); |
Properties
![]() |
property moduleclassname: string read getmoduleclassname; |
![]() |
property actualclassname: string read getactualclassname; |
![]() |
property msecomponentstate: msecomponentstatesty read fmsecomponentstate; |
![]() |
property onbeforeupdateskin: notifyeventty read fonbeforeupdateskin
write fonbeforeupdateskin; |
![]() |
property onafterupdateskin: notifyeventty read fonafterupdateskin
write fonafterupdateskin; |
![]() |
property helpcontext: msestring read gethelpcontext write fhelpcontext; |
Description
Fields
![]() |
fmsecomponentstate: msecomponentstatesty; |
![]() |
fobjectlinker: tobjectlinker; |
![]() |
factualclassname: pshortstring; |
![]() |
fancestorclassname: string; |
![]() |
fhelpcontext: msestring; |
![]() |
fifiserverintf: iifiserver; |
Methods
![]() |
procedure setifiserverintf(const aintf: iifiserver); |
![]() |
function getdefaultifilink: iificlient; virtual; |
![]() |
function getifidatatype: listdatatypety virtual; |
![]() |
procedure executeificommand(var acommand: ificommandcodety); virtual; |
![]() |
function getancestorclassname: string; |
![]() |
function getmsecomponentstate: msecomponentstatesty; |
![]() |
function getobjectlinker: tobjectlinker; |
![]() |
procedure objectevent(const sender: tobject; const event: objecteventty); virtual; |
![]() |
procedure dobeginread; virtual; |
![]() |
procedure doendread; virtual; |
![]() |
procedure readstate(reader: treader); override; |
![]() |
procedure loaded; override; |
![]() |
procedure validaterename(acomponent: tcomponent; const curname, newname: string); override; |
![]() |
procedure setchildorder(child: tcomponent; order: integer); override; |
![]() |
procedure sendchangeevent(const aevent: objecteventty = oe_changed); |
![]() |
function linkcount: integer; |
![]() |
function candestroyevent(const event: tmethod): boolean; |
![]() |
function gethelpcontext: msestring; virtual; |
![]() |
class function classskininfo: skininfoty; virtual; |
![]() |
function skininfo: skininfoty; virtual; |
![]() |
function hasskin: boolean; virtual; |
![]() |
function getcomponentinstance: tcomponent; |
![]() |
procedure getcompchildren(const proc: tgetchildproc; const root: tcomponent); |
![]() |
procedure link(const source,dest: iobjectlink; valuepo: pointer = nil; ainterfacetype: pointer = nil; once: boolean = false); |
![]() |
procedure unlink(const source,dest: iobjectlink; valuepo: pointer = nil); virtual; |
![]() |
procedure objevent(const sender: iobjectlink; const event: objecteventty); virtual; |
![]() |
function getinstance: tobject; |
![]() |
function getcomponent: tcomponent; |
![]() |
procedure receiveevent(const event: tobjectevent); virtual; |
![]() |
procedure designselected(const selected: boolean); virtual; |
![]() |
procedure setlinkedvar(const source: iobjectlink; var dest: iobjectlink; const linkintf: iobjectlink = nil); overload; |
![]() |
procedure setlinkedvar(const source: tmsecomponent; var dest: tmsecomponent; const linkintf: iobjectlink = nil); overload; |
![]() |
procedure setlinkedvar(const source: tlinkedobject; var dest: tlinkedobject; const linkintf: iobjectlink = nil); overload; |
![]() |
procedure setlinkedvar(const source: tlinkedpersistent; var dest: tlinkedpersistent; const linkintf: iobjectlink = nil); overload; |
![]() |
function getactualclassname: string; |
![]() |
class function getmoduleclassname: string; virtual; |
![]() |
class function hasresource: boolean; virtual; |
![]() |
procedure defineproperties(filer: tfiler); override; |
![]() |
procedure componentevent(const event: tcomponentevent); virtual; |
![]() |
procedure doasyncevent(var atag: integer); virtual; |
![]() |
procedure doafterload; virtual; |
![]() |
destructor destroy; override; |
![]() |
procedure writestate(writer: twriter); override; |
![]() |
procedure updateskin(const recursive: boolean = false); virtual; |
![]() |
function loading: boolean; reintroduce; |
![]() |
procedure setsubcompref; |
![]() |
function canevent(const event: tmethod): boolean; |
![]() |
procedure setoptionalobject(const value: tpersistent; var instance; createproc: createprocty); |
![]() |
procedure getoptionalobject(const instance: tobject; createproc: createprocty); |
![]() |
function getcorbainterface(const aintf: ptypeinfo; out obj) : boolean; |
![]() |
procedure initnewcomponent(const ascale: real); virtual; |
![]() |
function checkowned(component: tcomponent): boolean; |
![]() |
function checkowner(component: tcomponent): boolean; |
![]() |
function rootowner: tcomponent; |
![]() |
function getrootcomponentpath: componentarty; |
![]() |
function linkedobjects: objectarty; |
![]() |
procedure sendcomponentevent(const event: tcomponentevent; const destroyevent: boolean = true); |
![]() |
procedure sendrootcomponentevent(const event: tcomponentevent; const destroyevent: boolean = true); |
![]() |
procedure asyncevent(atag: integer = 0; const aoptions: posteventoptionsty = []); |
![]() |
procedure postcomponentevent(const event: tcomponentevent; const aoptions: posteventoptionsty = []); |
Properties
![]() |
property moduleclassname: string read getmoduleclassname; |
![]() |
property actualclassname: string read getactualclassname; |
![]() |
property msecomponentstate: msecomponentstatesty read fmsecomponentstate; |
![]() |
property onbeforeupdateskin: notifyeventty read fonbeforeupdateskin
write fonbeforeupdateskin; |
![]() |
property onafterupdateskin: notifyeventty read fonafterupdateskin
write fonafterupdateskin; |
![]() |
property helpcontext: msestring read gethelpcontext write fhelpcontext; |
Generated by PasDoc 0.16.0.