Class tvalueclientcontroller

Unit

Declaration

type tvalueclientcontroller = class(tificlientcontroller, iififieldinfo, iifidatasourceclient)

Description

No description available, ancestor tificlientcontroller description follows
No description available, ancestor tcustomificlientcontroller description follows
No description available, ancestor tlinkedpersistent description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows

Hierarchy

Overview

Fields

Protected fdatalist: tdatalist;

Methods

Protected procedure updateoptionsedit(var avalue: optionseditty); override;
Protected procedure linkset(const alink: iificlient); override;
Protected function getifilinkkind: ptypeinfo; override;
Protected procedure setvalue(const sender: iificlient; var avalue; var accept: boolean; const arow: integer); override;
Protected procedure dataentered(const sender: iificlient; const arow: integer); override;
Protected procedure loaded; override;
Protected procedure statreadvalue(const reader: tstatreader); virtual;
Protected procedure statwritevalue(const reader: tstatwriter); virtual;
Protected procedure dostatread(const reader: tstatreader); override;
Protected procedure dostatwrite(const writer: tstatwriter); override;
Protected procedure linkdatalist;
Protected procedure updatereadonlystate;
Protected procedure optionsvaluechanged; virtual;
Protected function createdatalist: tdatalist; virtual; abstract;
Protected function getlistdatatypes: listdatatypesty; virtual; abstract;
Protected procedure statreadlist(const alink: pointer);
Protected procedure statwritelist(const alink: pointer; var handled: boolean);
Protected procedure bindingchanged;
Protected function ifigriddata: tdatalist;
Protected function ififieldname: string;
Protected procedure getfieldinfo(const apropname: ififieldnamety; var adatasource: tifidatasource; var atypes: listdatatypesty);
Public destructor destroy; override;
Public function canconnect(const acomponent: tcomponent): boolean; override;

Properties

Public property datalist: tdatalist read fdatalist;
Published property onclientdataentered: indexeventty read fonclientdataentered write fonclientdataentered;
Published property optionsvalue: valueclientoptionsty read foptionsvalue write setoptionsvalue default [];
Published property datasource: tifidatasource read fdatasource write setdatasource;
Published property fieldname: ififieldnamety read ffieldname write setfieldname;

Description

Fields

Protected fdatalist: tdatalist;
 

Methods

Protected procedure updateoptionsedit(var avalue: optionseditty); override;
 
Protected procedure linkset(const alink: iificlient); override;
 
Protected function getifilinkkind: ptypeinfo; override;
 
Protected procedure setvalue(const sender: iificlient; var avalue; var accept: boolean; const arow: integer); override;
 
Protected procedure dataentered(const sender: iificlient; const arow: integer); override;
 
Protected procedure loaded; override;
 
Protected procedure statreadvalue(const reader: tstatreader); virtual;
 
Protected procedure statwritevalue(const reader: tstatwriter); virtual;
 
Protected procedure dostatread(const reader: tstatreader); override;
 
Protected procedure dostatwrite(const writer: tstatwriter); override;
 
Protected procedure linkdatalist;
 
Protected procedure updatereadonlystate;
 
Protected procedure optionsvaluechanged; virtual;
 
Protected function createdatalist: tdatalist; virtual; abstract;
 
Protected function getlistdatatypes: listdatatypesty; virtual; abstract;
 
Protected procedure statreadlist(const alink: pointer);
 
Protected procedure statwritelist(const alink: pointer; var handled: boolean);
 
Protected procedure bindingchanged;
 
Protected function ifigriddata: tdatalist;
 
Protected function ififieldname: string;
 
Protected procedure getfieldinfo(const apropname: ififieldnamety; var adatasource: tifidatasource; var atypes: listdatatypesty);
 
Public destructor destroy; override;
 
Public function canconnect(const acomponent: tcomponent): boolean; override;
 

Properties

Public property datalist: tdatalist read fdatalist;
 
Published property onclientdataentered: indexeventty read fonclientdataentered write fonclientdataentered;
 
Published property optionsvalue: valueclientoptionsty read foptionsvalue write setoptionsvalue default [];
 
Published property datasource: tifidatasource read fdatasource write setdatasource;
 
Published property fieldname: ififieldnamety read ffieldname write setfieldname;
 

Generated by PasDoc 0.16.0.