Class tcustomificlientcontroller
Unit
Declaration
type tcustomificlientcontroller = class(tlinkedpersistent, iifidataserver, istatfile)
Description
No description available, ancestor tlinkedpersistent description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- tlinkedpersistent
- tcustomificlientcontroller
Overview
Fields
fowner: tmsecomponent; |
|
fkind: ttypekind; |
|
fstate: ifivaluelinkstatesty; |
|
foptionsvalue: valueclientoptionsty; |
|
fwidgetstate: ifiwidgetstatesty; |
|
fwidgetstatebefore: ifiwidgetstatesty; |
|
fchangedclient: pointer; |
|
fapropname: string; |
|
fapropkind: ttypekind; |
|
fapropvalue: pointer; |
Methods
procedure dogetprop(const alink: pointer); |
|
procedure getprop(const aname: string; const akind: ttypekind; const avaluepo: pointer); |
|
procedure dosetprop(const alink: pointer); |
|
procedure setprop(const aname: string; const akind: ttypekind; const avaluepo: pointer); |
|
procedure finalizelink(const alink: pointer); |
|
procedure finalizelinks; |
|
procedure loaded; virtual; |
|
function errorname(const ainstance: tobject): string; |
|
procedure interfaceerror; |
|
function getifilinkkind: ptypeinfo; virtual; |
|
function checkcomponent(const aintf: iifilink): pointer; virtual; |
|
procedure valuestootherclient(const alink: pointer); |
|
procedure valuestoclient(const alink: pointer); virtual; |
|
procedure clienttovalues(const alink: pointer); virtual; |
|
procedure change(const alink: iificlient = nil); |
|
procedure linkset(const alink: iificlient); virtual; |
|
function setmsestringval(const alink: iificlient; const aname: string; const avalue: msestring): boolean; |
|
function getmsestringval(const alink: iificlient; const aname: string; var avalue: msestring): boolean; |
|
function setintegerval(const alink: iificlient; const aname: string; const avalue: integer): boolean; |
|
function getintegerval(const alink: iificlient; const aname: string; var avalue: integer): boolean; |
|
function setint64val(const alink: iificlient; const aname: string; const avalue: int64): boolean; |
|
function getint64val(const alink: iificlient; const aname: string; var avalue: int64): boolean; |
|
function setpointerval(const alink: iifidatalink; const aname: string; const avalue: pointer): boolean; |
|
function getpointerval(const alink: iifidatalink; const aname: string; var avalue: pointer): boolean; |
|
function setbooleanval(const alink: iificlient; const aname: string; const avalue: boolean): boolean; |
|
function getbooleanval(const alink: iificlient; const aname: string; var avalue: boolean): boolean; |
|
function setrealtyval(const alink: iificlient; const aname: string; const avalue: realty): boolean; |
|
function getrealtyval(const alink: iificlient; const aname: string; var avalue: realty): boolean; |
|
function setdatetimeval(const alink: iificlient; const aname: string; const avalue: tdatetime): boolean; |
|
function getdatetimeval(const alink: iificlient; const aname: string; var avalue: tdatetime): boolean; |
|
procedure distribute(const sender: iificlient; const local: boolean; const exec: boolean); virtual; |
|
procedure execute(const sender: iificlient); virtual; |
|
procedure valuechanged(const sender: iifidatalink); |
|
procedure statechanged(const sender: iificlient; const astate: ifiwidgetstatesty); virtual; |
|
procedure setvalue(const sender: iificlient; var avalue; var accept: boolean; const arow: integer); virtual; |
|
procedure dataentered(const sender: iificlient; const arow: integer); virtual; |
|
procedure closequery(const sender: iificlient; var amodalresult: modalresultty); virtual; |
|
procedure sendmodalresult(const sender: iificlient; const amodalresult: modalresultty); virtual; |
|
procedure updateoptionsedit(var avalue: optionseditty); virtual; |
|
procedure dostatread(const reader: tstatreader); virtual; |
|
procedure dostatwrite(const writer: tstatwriter); virtual; |
|
procedure statreading; |
|
procedure statread; |
|
function getstatvarname: msestring; |
|
function getstatpriority: integer; |
|
constructor create(const aowner: tmsecomponent; const akind: ttypekind); reintroduce; overload; |
|
constructor create(const aowner: tmsecomponent); overload; virtual; |
|
function canconnect(const acomponent: tcomponent): boolean; virtual; |
Properties
property msestringprop[constaname:string]: msestring read getmsestringpro
write setmsestringpro; |
|
property integerprop[constaname:string]: integer read getintegerpro
write setintegerpro; |
|
property booleanprop[constaname:string]: boolean read getbooleanpro
write setbooleanpro; |
|
property realtyprop[constaname:string]: realty read getrealtypro
write setrealtypro; |
|
property datetimeprop[constaname:string]: tdatetime read getdatetimepro
write setdatetimepro; |
|
property statfile: tstatfile read fstatfile write setstatfile; |
|
property statvarname: msestring read fstatvarname write fstatvarname; |
|
property statpriority: integer read fstatpriority
write fstatpriority default 0; |
|
property onchangebefore: ifieventty read fonchangebefore
write fonchangebefore; |
|
property onchangeafter: ifieventty read fonchangeafter write fonchangeafter; |
|
property onclientvaluechanged: ificlienteventty read fonclientvaluechanged
write fonclientvaluechanged; |
|
property onclientstatechanged: ificlientstateeventty
read fonclientstatechanged write fonclientstatechanged; |
|
property onclientclosequery: ificlientclosequeryeventty
read fonclientclosequery write fonclientclosequery; |
|
property onclientmodalresult: ificlientmodalresulteventty
read fonclientmodalresult write fonclientmodalresult; |
|
property onclientexecute: ificlienteventty read fonclientexecute
write fonclientexecute; |
Description
Fields
fowner: tmsecomponent; |
|
fkind: ttypekind; |
|
fstate: ifivaluelinkstatesty; |
|
foptionsvalue: valueclientoptionsty; |
|
fwidgetstate: ifiwidgetstatesty; |
|
fwidgetstatebefore: ifiwidgetstatesty; |
|
fchangedclient: pointer; |
|
fapropname: string; |
|
fapropkind: ttypekind; |
|
fapropvalue: pointer; |
|
Methods
procedure dogetprop(const alink: pointer); |
|
procedure getprop(const aname: string; const akind: ttypekind; const avaluepo: pointer); |
|
procedure dosetprop(const alink: pointer); |
|
procedure setprop(const aname: string; const akind: ttypekind; const avaluepo: pointer); |
|
procedure finalizelink(const alink: pointer); |
|
procedure finalizelinks; |
|
procedure loaded; virtual; |
|
function errorname(const ainstance: tobject): string; |
|
procedure interfaceerror; |
|
function getifilinkkind: ptypeinfo; virtual; |
|
function checkcomponent(const aintf: iifilink): pointer; virtual; |
|
procedure valuestootherclient(const alink: pointer); |
|
procedure valuestoclient(const alink: pointer); virtual; |
|
procedure clienttovalues(const alink: pointer); virtual; |
|
procedure change(const alink: iificlient = nil); |
|
procedure linkset(const alink: iificlient); virtual; |
|
function setmsestringval(const alink: iificlient; const aname: string; const avalue: msestring): boolean; |
|
function getmsestringval(const alink: iificlient; const aname: string; var avalue: msestring): boolean; |
|
function setintegerval(const alink: iificlient; const aname: string; const avalue: integer): boolean; |
|
function getintegerval(const alink: iificlient; const aname: string; var avalue: integer): boolean; |
|
function setint64val(const alink: iificlient; const aname: string; const avalue: int64): boolean; |
|
function getint64val(const alink: iificlient; const aname: string; var avalue: int64): boolean; |
|
function setpointerval(const alink: iifidatalink; const aname: string; const avalue: pointer): boolean; |
|
function getpointerval(const alink: iifidatalink; const aname: string; var avalue: pointer): boolean; |
|
function setbooleanval(const alink: iificlient; const aname: string; const avalue: boolean): boolean; |
|
function getbooleanval(const alink: iificlient; const aname: string; var avalue: boolean): boolean; |
|
function setrealtyval(const alink: iificlient; const aname: string; const avalue: realty): boolean; |
|
function getrealtyval(const alink: iificlient; const aname: string; var avalue: realty): boolean; |
|
function setdatetimeval(const alink: iificlient; const aname: string; const avalue: tdatetime): boolean; |
|
function getdatetimeval(const alink: iificlient; const aname: string; var avalue: tdatetime): boolean; |
|
procedure distribute(const sender: iificlient; const local: boolean; const exec: boolean); virtual; |
|
procedure execute(const sender: iificlient); virtual; |
|
procedure valuechanged(const sender: iifidatalink); |
|
procedure statechanged(const sender: iificlient; const astate: ifiwidgetstatesty); virtual; |
|
procedure setvalue(const sender: iificlient; var avalue; var accept: boolean; const arow: integer); virtual; |
|
procedure dataentered(const sender: iificlient; const arow: integer); virtual; |
|
procedure closequery(const sender: iificlient; var amodalresult: modalresultty); virtual; |
|
procedure sendmodalresult(const sender: iificlient; const amodalresult: modalresultty); virtual; |
|
procedure updateoptionsedit(var avalue: optionseditty); virtual; |
|
procedure dostatread(const reader: tstatreader); virtual; |
|
procedure dostatwrite(const writer: tstatwriter); virtual; |
|
procedure statreading; |
|
procedure statread; |
|
function getstatvarname: msestring; |
|
function getstatpriority: integer; |
|
constructor create(const aowner: tmsecomponent; const akind: ttypekind); reintroduce; overload; |
|
constructor create(const aowner: tmsecomponent); overload; virtual; |
|
function canconnect(const acomponent: tcomponent): boolean; virtual; |
|
Properties
property msestringprop[constaname:string]: msestring read getmsestringpro
write setmsestringpro; |
|
property integerprop[constaname:string]: integer read getintegerpro
write setintegerpro; |
|
property booleanprop[constaname:string]: boolean read getbooleanpro
write setbooleanpro; |
|
property realtyprop[constaname:string]: realty read getrealtypro
write setrealtypro; |
|
property datetimeprop[constaname:string]: tdatetime read getdatetimepro
write setdatetimepro; |
|
property statfile: tstatfile read fstatfile write setstatfile; |
|
property statvarname: msestring read fstatvarname write fstatvarname; |
|
property statpriority: integer read fstatpriority
write fstatpriority default 0; |
|
property onchangebefore: ifieventty read fonchangebefore
write fonchangebefore; |
|
property onchangeafter: ifieventty read fonchangeafter write fonchangeafter; |
|
property onclientvaluechanged: ificlienteventty read fonclientvaluechanged
write fonclientvaluechanged; |
|
property onclientstatechanged: ificlientstateeventty
read fonclientstatechanged write fonclientstatechanged; |
|
property onclientclosequery: ificlientclosequeryeventty
read fonclientclosequery write fonclientclosequery; |
|
property onclientmodalresult: ificlientmodalresulteventty
read fonclientmodalresult write fonclientmodalresult; |
|
property onclientexecute: ificlienteventty read fonclientexecute
write fonclientexecute; |
|
Generated by PasDoc 0.16.0.