Class tifidatacols

Unit

Declaration

type tifidatacols = class(tindexpersistentarrayprop)

Description

No description available, ancestor tindexpersistentarrayprop description follows
No description available, ancestor townedpersistentarrayprop description follows
No description available, ancestor tpersistentarrayprop description follows
No description available, ancestor tarrayprop description follows

Hierarchy

Overview

Methods

Public constructor create(const aowner: ttxdatagrid); reintroduce;
Public destructor destroy; override;
Public class function getitemclasstype: persistentclassty; override;
Public function colbyname(const aname: ansistring): tifidatacol;
Public function datalistbyname(const aname: ansistring): tdatalist;
Public procedure clearselection;
Public function hasselection: boolean;
Public function selectedcellcount: integer;
Public function hascolselection: boolean;
Public procedure setselectedrange(const rect: gridrectty; const value: boolean); overload;
Public procedure setselectedrange(const start,stop: gridcoordty; const value: boolean); overload;
Public procedure mergecols(const arow: integer; const astart: longword = 0; const acount: longword = bigint);
Public procedure unmergecols(const arow: integer = invalidaxis);

Properties

Public property selectedcells: gridcoordarty read getselectedcells write setselectedcells;
Public property selected[constcell:gridcoordty]: boolean read Getselected write Setselected;
Public property rowstate: tifirowstatelist read frowstate;
Public property cols[constindex:integer]: tifidatacol read getcols write setcols;

Description

Methods

Public constructor create(const aowner: ttxdatagrid); reintroduce;
 
Public destructor destroy; override;
 
Public class function getitemclasstype: persistentclassty; override;
 
Public function colbyname(const aname: ansistring): tifidatacol;
 
Public function datalistbyname(const aname: ansistring): tdatalist;
 
Public procedure clearselection;
 
Public function hasselection: boolean;
 
Public function selectedcellcount: integer;
 
Public function hascolselection: boolean;
 
Public procedure setselectedrange(const rect: gridrectty; const value: boolean); overload;
 
Public procedure setselectedrange(const start,stop: gridcoordty; const value: boolean); overload;
 
Public procedure mergecols(const arow: integer; const astart: longword = 0; const acount: longword = bigint);
 
Public procedure unmergecols(const arow: integer = invalidaxis);
 

Properties

Public property selectedcells: gridcoordarty read getselectedcells write setselectedcells;
 
Public property selected[constcell:gridcoordty]: boolean read Getselected write Setselected;
 
Public property rowstate: tifirowstatelist read frowstate;
 
Public property cols[constindex:integer]: tifidatacol read getcols write setcols;
 

Generated by PasDoc 0.16.0.