Class trowstatehandler

Unit

Declaration

type trowstatehandler = class(tdatalist, iifidatalink)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fowner: tgridclientcontroller;

Methods

Protected procedure updateclient(const alink: pointer); virtual; abstract;
Protected procedure updateremote(const sender: tcustomrowstatelist; const aindex: integer); virtual; abstract;
Protected procedure itemchanged(const sender: tcustomrowstatelist; const aindex: integer);
Protected procedure setifiserverintf(const aintf: iifiserver);
Protected function getdefaultifilink: iificlient; virtual;
Protected procedure ifisetvalue(var avalue; var accept: boolean);
Protected procedure getifivalue(var avalue);
Protected procedure setifivalue(const avalue);
Protected function getifilinkkind: ptypeinfo;
Protected procedure setvalue(const sender: iificlient; var avalue; var accept: boolean; const arow: integer);
Protected procedure updateifigriddata(const sender: tobject; const alist: tdatalist);
Protected function getgriddata: tdatalist; reintroduce; overload;
Protected function getvalueprop: ppropinfo;
Protected procedure updatereadonlystate;
Public constructor create(const aowner: tgridclientcontroller); reintroduce;
Public destructor destroy; override;
Public procedure listdestroyed(const sender: tdatalist); override;
Public procedure sourcechange(const sender: tdatalist; const aindex: integer); override;
Public function canlink(const asource: tdatalist; const atag: integer): boolean; override;

Properties

Protected property ifilink: tifivaluelinkcomp read fifilink write setifilink;

Description

Fields

Protected fowner: tgridclientcontroller;

This item has no description.

Methods

Protected procedure updateclient(const alink: pointer); virtual; abstract;

This item has no description.

Protected procedure updateremote(const sender: tcustomrowstatelist; const aindex: integer); virtual; abstract;

This item has no description.

Protected procedure itemchanged(const sender: tcustomrowstatelist; const aindex: integer);

This item has no description.

Protected procedure setifiserverintf(const aintf: iifiserver);

This item has no description.

Protected function getdefaultifilink: iificlient; virtual;

This item has no description.

Protected procedure ifisetvalue(var avalue; var accept: boolean);

This item has no description.

Protected procedure getifivalue(var avalue);

This item has no description.

Protected procedure setifivalue(const avalue);

This item has no description.

Protected function getifilinkkind: ptypeinfo;

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 updateifigriddata(const sender: tobject; const alist: tdatalist);

This item has no description.

Protected function getgriddata: tdatalist; reintroduce; overload;

This item has no description.

Protected function getvalueprop: ppropinfo;

This item has no description.

Protected procedure updatereadonlystate;

This item has no description.

Public constructor create(const aowner: tgridclientcontroller); reintroduce;

This item has no description.

Public destructor destroy; override;

This item has no description.

Public procedure listdestroyed(const sender: tdatalist); override;

This item has no description.

Public procedure sourcechange(const sender: tdatalist; const aindex: integer); override;

This item has no description.

Public function canlink(const asource: tdatalist; const atag: integer): boolean; override;

This item has no description.

Properties

Protected property ifilink: tifivaluelinkcomp read fifilink write setifilink;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.