Class tcustommodulelink

Unit

Declaration

type tcustommodulelink = class(tifiiolinkcomponent, iifiserver, iifimodulelink)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fvalues: tvaluelinks;
Protected fvaluecomponents: tvaluecomponentlinks;

Methods

Protected function hasconnection: boolean;
Protected function encodemodulecommand(const acommand: ificommandcodety; const atag: integer; const aname: string): string;
Protected procedure closemodule(const atag: integer; const aname: string);
Protected function encodeactionfired(const atag: integer; const aname: string; out adatapo: pchar): string;
Protected procedure actionfired(const sender: tlinkaction; const acompintf: iifitxaction); virtual;
Protected function actionreceived(const adata: pifirecty; var adatapo: pchar; const atag: integer; const aname: string):boolean;
Protected function requestmodulereceived(const atag: integer; const aname: string; const asequence: sequencety): boolean;
Protected function modulecommandreceived(const atag: integer; const aname: string; const adata: pmodulecommanddataty): boolean;
Protected function moduledatareceived(const atag: integer; const aname: string; const asequence: sequencety; const adata: pmoduledatadataty): boolean;
Protected procedure moduleloaded(const sender: tmsecomponent);
Protected function propertychangereceived(const atag: integer; const aname: string; const apropertyname: string; const adata: pifidataty): boolean;
Protected procedure objectevent(const sender: tobject; const event: objecteventty); override;
Protected function processdataitem(const adata: pifirecty; var adatapo: pchar; const atag: integer; const aname: string): boolean; virtual;
Protected function processdata(const adata: pifirecty): boolean;
Protected function senddata(const adata: ansistring): sequencety;
Protected procedure receiveevent(const event: tobjectevent); override;
Protected procedure execute(const sender: iificlient); virtual;
Protected procedure valuechanged(const sender: iificlient); virtual;
Protected procedure statechanged(const sender: iificlient; const astate: ifiwidgetstatesty); virtual;
Protected procedure setvalue(const sender: iificlient; var avalue; var accept: boolean; const arow: integer);
Protected procedure dataentered(const sender: iificlient; const arow: integer);
Protected procedure updateoptionsedit(var avalue: optionseditty);
Protected procedure closequery(const sender: iificlient; var amodalresult: modalresultty);
Protected procedure sendmodalresult(const sender: iificlient; const amodalresult: modalresultty); virtual;
Protected procedure connectmodule(const sender: tcustommodulelink);
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;
Public procedure updatecomponent(const anamepath: ansistring; const aobjecttext: ansistring);

Properties

Public property linkname: string read flinkname write flinkname;
Public property actionsrx: trxlinkactions read factionsrx write setactionsrx;
Public property actionstx: ttxlinkactions read factionstx write setactionstx;
Public property modulesrx: trxlinkmodules read fmodulesrx write setmodulesrx;
Public property modulestx: ttxlinkmodules read fmodulestx write setmodulestx;
Public property valuecomponents: tvaluecomponentlinks read fvaluecomponents write setvaluecomponents;
Public property values: tvaluelinks read fvalues write setvalues;
Public property options: formlinkoptionsty read foptions write foptions default defaultformlinkoptions;

Description

Fields

Protected fvalues: tvaluelinks;

This item has no description.

Protected fvaluecomponents: tvaluecomponentlinks;

This item has no description.

Methods

Protected function hasconnection: boolean;

This item has no description.

Protected function encodemodulecommand(const acommand: ificommandcodety; const atag: integer; const aname: string): string;

This item has no description.

Protected procedure closemodule(const atag: integer; const aname: string);

This item has no description.

Protected function encodeactionfired(const atag: integer; const aname: string; out adatapo: pchar): string;

This item has no description.

Protected procedure actionfired(const sender: tlinkaction; const acompintf: iifitxaction); virtual;

This item has no description.

Protected function actionreceived(const adata: pifirecty; var adatapo: pchar; const atag: integer; const aname: string):boolean;

This item has no description.

Protected function requestmodulereceived(const atag: integer; const aname: string; const asequence: sequencety): boolean;

This item has no description.

Protected function modulecommandreceived(const atag: integer; const aname: string; const adata: pmodulecommanddataty): boolean;

This item has no description.

Protected function moduledatareceived(const atag: integer; const aname: string; const asequence: sequencety; const adata: pmoduledatadataty): boolean;

This item has no description.

Protected procedure moduleloaded(const sender: tmsecomponent);

This item has no description.

Protected function propertychangereceived(const atag: integer; const aname: string; const apropertyname: string; const adata: pifidataty): boolean;

This item has no description.

Protected procedure objectevent(const sender: tobject; const event: objecteventty); override;

This item has no description.

Protected function processdataitem(const adata: pifirecty; var adatapo: pchar; const atag: integer; const aname: string): boolean; virtual;

This item has no description.

Protected function processdata(const adata: pifirecty): boolean;

This item has no description.

Protected function senddata(const adata: ansistring): sequencety;

This item has no description.

Protected procedure receiveevent(const event: tobjectevent); override;

This item has no description.

Protected procedure execute(const sender: iificlient); virtual;

This item has no description.

Protected procedure valuechanged(const sender: iificlient); virtual;

This item has no description.

Protected procedure statechanged(const sender: iificlient; const astate: ifiwidgetstatesty); virtual;

This item has no description.

Protected procedure setvalue(const sender: iificlient; var avalue; var accept: boolean; const arow: integer);

This item has no description.

Protected procedure dataentered(const sender: iificlient; const arow: integer);

This item has no description.

Protected procedure updateoptionsedit(var avalue: optionseditty);

This item has no description.

Protected procedure closequery(const sender: iificlient; var amodalresult: modalresultty);

This item has no description.

Protected procedure sendmodalresult(const sender: iificlient; const amodalresult: modalresultty); virtual;

This item has no description.

Protected procedure connectmodule(const sender: tcustommodulelink);

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 procedure updatecomponent(const anamepath: ansistring; const aobjecttext: ansistring);

This item has no description.

Properties

Public property linkname: string read flinkname write flinkname;

This item has no description.

Public property actionsrx: trxlinkactions read factionsrx write setactionsrx;

This item has no description.

Public property actionstx: ttxlinkactions read factionstx write setactionstx;

This item has no description.

Public property modulesrx: trxlinkmodules read fmodulesrx write setmodulesrx;

This item has no description.

Public property modulestx: ttxlinkmodules read fmodulestx write setmodulestx;

This item has no description.

Public property valuecomponents: tvaluecomponentlinks read fvaluecomponents write setvaluecomponents;

This item has no description.

Public property values: tvaluelinks read fvalues write setvalues;

This item has no description.

Public property options: formlinkoptionsty read foptions write foptions default defaultformlinkoptions;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.