Class tcustommodulelink
Unit
Declaration
type tcustommodulelink = class(tifiiolinkcomponent, iifiserver, iifimodulelink)
Description
No description available, ancestor tifiiolinkcomponent description follows
No description available, ancestor tmsecomponent description follows
Hierarchy
- TObject
- TPersistent
- tcomponent
- tmsecomponent
- tifiiolinkcomponent
- tcustommodulelink
Overview
Fields
fvalues: tvaluelinks; |
|
fvaluecomponents: tvaluecomponentlinks; |
Methods
function hasconnection: boolean; |
|
function encodemodulecommand(const acommand: ificommandcodety; const atag: integer; const aname: string): string; |
|
procedure closemodule(const atag: integer; const aname: string); |
|
function encodeactionfired(const atag: integer; const aname: string; out adatapo: pchar): string; |
|
procedure actionfired(const sender: tlinkaction; const acompintf: iifitxaction); virtual; |
|
function actionreceived(const adata: pifirecty; var adatapo: pchar; const atag: integer; const aname: string):boolean; |
|
function requestmodulereceived(const atag: integer; const aname: string; const asequence: sequencety): boolean; |
|
function modulecommandreceived(const atag: integer; const aname: string; const adata: pmodulecommanddataty): boolean; |
|
function moduledatareceived(const atag: integer; const aname: string; const asequence: sequencety; const adata: pmoduledatadataty): boolean; |
|
procedure moduleloaded(const sender: tmsecomponent); |
|
function propertychangereceived(const atag: integer; const aname: string; const apropertyname: string; const adata: pifidataty): boolean; |
|
procedure objectevent(const sender: tobject; const event: objecteventty); override; |
|
function processdataitem(const adata: pifirecty; var adatapo: pchar; const atag: integer; const aname: string): boolean; virtual; |
|
function processdata(const adata: pifirecty): boolean; |
|
function senddata(const adata: ansistring): sequencety; |
|
procedure receiveevent(const event: tobjectevent); override; |
|
procedure execute(const sender: iificlient); virtual; |
|
procedure valuechanged(const sender: iificlient); virtual; |
|
procedure statechanged(const sender: iificlient; const astate: ifiwidgetstatesty); virtual; |
|
procedure setvalue(const sender: iificlient; var avalue; var accept: boolean; const arow: integer); |
|
procedure dataentered(const sender: iificlient; const arow: integer); |
|
procedure updateoptionsedit(var avalue: optionseditty); |
|
procedure closequery(const sender: iificlient; var amodalresult: modalresultty); |
|
procedure sendmodalresult(const sender: iificlient; const amodalresult: modalresultty); virtual; |
|
procedure connectmodule(const sender: tcustommodulelink); |
|
constructor create(aowner: tcomponent); override; |
|
destructor destroy; override; |
|
procedure updatecomponent(const anamepath: ansistring; const aobjecttext: ansistring); |
Properties
property linkname: string read flinkname write flinkname; |
|
property actionsrx: trxlinkactions read factionsrx write setactionsrx; |
|
property actionstx: ttxlinkactions read factionstx write setactionstx; |
|
property modulesrx: trxlinkmodules read fmodulesrx write setmodulesrx; |
|
property modulestx: ttxlinkmodules read fmodulestx write setmodulestx; |
|
property valuecomponents: tvaluecomponentlinks read fvaluecomponents
write setvaluecomponents; |
|
property values: tvaluelinks read fvalues write setvalues; |
|
property options: formlinkoptionsty read foptions write foptions
default defaultformlinkoptions; |
Description
Fields
fvalues: tvaluelinks; |
|
fvaluecomponents: tvaluecomponentlinks; |
|
Methods
function hasconnection: boolean; |
|
function encodemodulecommand(const acommand: ificommandcodety; const atag: integer; const aname: string): string; |
|
procedure closemodule(const atag: integer; const aname: string); |
|
function encodeactionfired(const atag: integer; const aname: string; out adatapo: pchar): string; |
|
procedure actionfired(const sender: tlinkaction; const acompintf: iifitxaction); virtual; |
|
function actionreceived(const adata: pifirecty; var adatapo: pchar; const atag: integer; const aname: string):boolean; |
|
function requestmodulereceived(const atag: integer; const aname: string; const asequence: sequencety): boolean; |
|
function modulecommandreceived(const atag: integer; const aname: string; const adata: pmodulecommanddataty): boolean; |
|
function moduledatareceived(const atag: integer; const aname: string; const asequence: sequencety; const adata: pmoduledatadataty): boolean; |
|
procedure moduleloaded(const sender: tmsecomponent); |
|
function propertychangereceived(const atag: integer; const aname: string; const apropertyname: string; const adata: pifidataty): boolean; |
|
procedure objectevent(const sender: tobject; const event: objecteventty); override; |
|
function processdataitem(const adata: pifirecty; var adatapo: pchar; const atag: integer; const aname: string): boolean; virtual; |
|
function processdata(const adata: pifirecty): boolean; |
|
function senddata(const adata: ansistring): sequencety; |
|
procedure receiveevent(const event: tobjectevent); override; |
|
procedure execute(const sender: iificlient); virtual; |
|
procedure valuechanged(const sender: iificlient); virtual; |
|
procedure statechanged(const sender: iificlient; const astate: ifiwidgetstatesty); virtual; |
|
procedure setvalue(const sender: iificlient; var avalue; var accept: boolean; const arow: integer); |
|
procedure dataentered(const sender: iificlient; const arow: integer); |
|
procedure updateoptionsedit(var avalue: optionseditty); |
|
procedure closequery(const sender: iificlient; var amodalresult: modalresultty); |
|
procedure sendmodalresult(const sender: iificlient; const amodalresult: modalresultty); virtual; |
|
procedure connectmodule(const sender: tcustommodulelink); |
|
constructor create(aowner: tcomponent); override; |
|
destructor destroy; override; |
|
procedure updatecomponent(const anamepath: ansistring; const aobjecttext: ansistring); |
|
Properties
property linkname: string read flinkname write flinkname; |
|
property actionsrx: trxlinkactions read factionsrx write setactionsrx; |
|
property actionstx: ttxlinkactions read factionstx write setactionstx; |
|
property modulesrx: trxlinkmodules read fmodulesrx write setmodulesrx; |
|
property modulestx: ttxlinkmodules read fmodulestx write setmodulestx; |
|
property valuecomponents: tvaluecomponentlinks read fvaluecomponents
write setvaluecomponents; |
|
property values: tvaluelinks read fvalues write setvalues; |
|
property options: formlinkoptionsty read foptions write foptions
default defaultformlinkoptions; |
|
Generated by PasDoc 0.16.0.