Class tgridclientcontroller

Unit

Declaration

type tgridclientcontroller = class(tificlientcontroller, idatalistclient)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fgridstate: gridclientstatesty;

Methods

Protected procedure itemchanged(const sender: tdatalist; const aindex: integer);
Protected function getifilinkkind: ptypeinfo; override;
Protected procedure valuestoclient(const alink: pointer); override;
Protected procedure clienttovalues(const alink: pointer); override;
Protected procedure itemappendrow(const alink: pointer);
Protected procedure getrowstate1(const alink: pointer; var handled: boolean);
Protected procedure canclose1(const alink: pointer; var handled: boolean);
Protected procedure dostatread(const reader: tstatreader); override;
Protected procedure dostatwrite(const writer: tstatwriter); override;
Protected function checkcomponent(const aintf: iifilink): pointer; override;
Public constructor create(const aowner: tmsecomponent); override;
Public destructor destroy; override;
Public procedure docellevent(var info: ificelleventinfoty);
Public procedure dorowsinserting(var index,count: integer; const userinput: boolean);
Public procedure dorowsinserted(const index,count: integer; const userinput: boolean);
Public procedure dorowsdeleting(var index,count: integer; const userinput: boolean);
Public procedure dorowsdeleted(const index,count: integer; const userinput: boolean);
Public procedure appendrow(const avalues: array of const; const checkautoappend: boolean = false);
Public function canclose: boolean;
Public function rowempty(const arow: integer): boolean;

Properties

Public property rowstate: tcustomrowstatelist read getrowstate;
Published property rowcount: integer read frowcount write setrowcount default 0;
Published property oncellevent: ificelleventty read foncellevent write foncellevent;
Published property onrowsinserting: ifibeforeblockeventty read fonrowsinserting write fonrowsinserting;
Published property onrowsinserted: ifiafterblockeventty read fonrowsinserted write fonrowsinserted;
Published property onrowsdeleting: ifibeforeblockeventty read fonrowsdeleting write fonrowsdeleting;
Published property onrowsdeleted: ifiafterblockeventty read fonrowsdeleted write fonrowsdeleted;
Published property datacols: tifilinkcomparrayprop read fdatacols write setdatacols;
Published property rowstate_color: tifiintegerlinkcomp read getrowstate_color write setrowstate_color;
Published property rowstate_font: tifiintegerlinkcomp read getrowstate_font write setrowstate_font;
Published property rowstate_foldlevel: tifiintegerlinkcomp read getrowstate_foldlevel write setrowstate_foldlevel;
Published property rowstate_hidden: tifibooleanlinkcomp read getrowstate_hidden write setrowstate_hidden;
Published property rowstate_foldissum: tifibooleanlinkcomp read getrowstate_foldissum write setrowstate_foldissum;

Description

Fields

Protected fgridstate: gridclientstatesty;

This item has no description.

Methods

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

This item has no description.

Protected function getifilinkkind: ptypeinfo; override;

This item has no description.

Protected procedure valuestoclient(const alink: pointer); override;

This item has no description.

Protected procedure clienttovalues(const alink: pointer); override;

This item has no description.

Protected procedure itemappendrow(const alink: pointer);

This item has no description.

Protected procedure getrowstate1(const alink: pointer; var handled: boolean);

This item has no description.

Protected procedure canclose1(const alink: pointer; var handled: boolean);

This item has no description.

Protected procedure dostatread(const reader: tstatreader); override;

This item has no description.

Protected procedure dostatwrite(const writer: tstatwriter); override;

This item has no description.

Protected function checkcomponent(const aintf: iifilink): pointer; override;

This item has no description.

Public constructor create(const aowner: tmsecomponent); override;

This item has no description.

Public destructor destroy; override;

This item has no description.

Public procedure docellevent(var info: ificelleventinfoty);

This item has no description.

Public procedure dorowsinserting(var index,count: integer; const userinput: boolean);

This item has no description.

Public procedure dorowsinserted(const index,count: integer; const userinput: boolean);

This item has no description.

Public procedure dorowsdeleting(var index,count: integer; const userinput: boolean);

This item has no description.

Public procedure dorowsdeleted(const index,count: integer; const userinput: boolean);

This item has no description.

Public procedure appendrow(const avalues: array of const; const checkautoappend: boolean = false);

This item has no description.

Public function canclose: boolean;

This item has no description.

Public function rowempty(const arow: integer): boolean;

This item has no description.

Properties

Public property rowstate: tcustomrowstatelist read getrowstate;

This item has no description.

Published property rowcount: integer read frowcount write setrowcount default 0;

This item has no description.

Published property oncellevent: ificelleventty read foncellevent write foncellevent;

This item has no description.

Published property onrowsinserting: ifibeforeblockeventty read fonrowsinserting write fonrowsinserting;

This item has no description.

Published property onrowsinserted: ifiafterblockeventty read fonrowsinserted write fonrowsinserted;

This item has no description.

Published property onrowsdeleting: ifibeforeblockeventty read fonrowsdeleting write fonrowsdeleting;

This item has no description.

Published property onrowsdeleted: ifiafterblockeventty read fonrowsdeleted write fonrowsdeleted;

This item has no description.

Published property datacols: tifilinkcomparrayprop read fdatacols write setdatacols;

This item has no description.

Published property rowstate_color: tifiintegerlinkcomp read getrowstate_color write setrowstate_color;

This item has no description.

Published property rowstate_font: tifiintegerlinkcomp read getrowstate_font write setrowstate_font;

This item has no description.

Published property rowstate_foldlevel: tifiintegerlinkcomp read getrowstate_foldlevel write setrowstate_foldlevel;

This item has no description.

Published property rowstate_hidden: tifibooleanlinkcomp read getrowstate_hidden write setrowstate_hidden;

This item has no description.

Published property rowstate_foldissum: tifibooleanlinkcomp read getrowstate_foldissum write setrowstate_foldissum;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.