Class tcols
Unit
Declaration
type tcols = class(tgridarrayprop)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tarrayprop
- tpersistentarrayprop
- townedpersistentarrayprop
- tindexpersistentarrayprop
- tgridarrayprop
- tcols
Overview
Fields
| Protected | fdataupdating: integer; |
Methods
| Protected | procedure begindataupdate; virtual; |
| Protected | procedure enddataupdate; virtual; |
| Protected | function getclientsize: integer; override; |
| Protected | procedure paint(var info: colpaintinfoty; const scrollables: boolean = true); |
| Protected | procedure updaterowheight(const arow: integer; var arowheight: integer); |
| Protected | function totwidth: integer; |
| Protected | procedure rowcountchanged(const countbefore: int32; const newcount: int32); virtual; |
| Protected | procedure updatelayout; override; |
| Protected | procedure countchanged; override; |
| Protected | procedure moverow(const curindex,newindex: integer; const acount: integer = 1); virtual; |
| Protected | procedure insertrow(const index: integer; const acount: integer = 1) virtual; |
| Protected | procedure deleterow(const index: integer; const acount: integer = 1) virtual; |
| Protected | procedure rearange(const list: integerarty); virtual; |
| Protected | procedure resetpropwidth; |
| Public | constructor create(aowner: tcustomgrid; aclasstype: gridpropclassty); |
| Public | destructor destroy; override; |
| Public | procedure invalidatemaxsize(const arow: integer = -1); |
| Public | procedure createfont(); |
| Public | procedure createfontselect(); |
| Public | procedure move(const curindex,newindex: integer); override; |
| Public | function mergedwidth(const acol: integer; const amerged: longword): integer; |
Properties
| Protected | property options: coloptionsty read foptions
write setoptions default []; |
| Protected | property options1: coloptions1ty read foptions1
write setoptions1 default []; |
| Public | property cols[const index: integer]: tcol read getcols; |
| Public | property focusrectdist: integer read ffocusrectdist
write setfocusrectdist default 0; |
| Public | property fontselect: tcolsfontselect read getfontselect
write setfontselect stored isfontselectstored; |
| Public | property font: tcolsfont read getfont
write setfont stored isfontstored; |
| Published | property width: integer read fwidth
write setwidth default griddefaultcolwidth; |
| Published | property fontactivenum: integer read ffontactivenum
write setfontactivenum default -1; |
| Published | property fontfocusednum: integer read ffontfocusednum
write setfontfocusednum default -1; |
Description
Fields
| Protected | fdataupdating: integer; |
|
This item has no description. | |
Methods
| Protected | procedure begindataupdate; virtual; |
|
This item has no description. | |
| Protected | procedure enddataupdate; virtual; |
|
This item has no description. | |
| Protected | function getclientsize: integer; override; |
|
This item has no description. | |
| Protected | procedure paint(var info: colpaintinfoty; const scrollables: boolean = true); |
|
This item has no description. | |
| Protected | procedure updaterowheight(const arow: integer; var arowheight: integer); |
|
This item has no description. | |
| Protected | function totwidth: integer; |
|
This item has no description. | |
| Protected | procedure rowcountchanged(const countbefore: int32; const newcount: int32); virtual; |
|
This item has no description. | |
| Protected | procedure updatelayout; override; |
|
This item has no description. | |
| Protected | procedure countchanged; override; |
|
This item has no description. | |
| Protected | procedure moverow(const curindex,newindex: integer; const acount: integer = 1); virtual; |
|
This item has no description. | |
| Protected | procedure insertrow(const index: integer; const acount: integer = 1) virtual; |
|
This item has no description. | |
| Protected | procedure deleterow(const index: integer; const acount: integer = 1) virtual; |
|
This item has no description. | |
| Protected | procedure rearange(const list: integerarty); virtual; |
|
This item has no description. | |
| Protected | procedure resetpropwidth; |
|
This item has no description. | |
| Public | constructor create(aowner: tcustomgrid; aclasstype: gridpropclassty); |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | procedure invalidatemaxsize(const arow: integer = -1); |
|
This item has no description. | |
| Public | procedure createfont(); |
|
This item has no description. | |
| Public | procedure createfontselect(); |
|
This item has no description. | |
| Public | procedure move(const curindex,newindex: integer); override; |
|
This item has no description. | |
| Public | function mergedwidth(const acol: integer; const amerged: longword): integer; |
|
This item has no description. | |
Properties
| Protected | property options: coloptionsty read foptions
write setoptions default []; |
|
This item has no description. | |
| Protected | property options1: coloptions1ty read foptions1
write setoptions1 default []; |
|
This item has no description. | |
| Public | property cols[const index: integer]: tcol read getcols; |
|
This item has no description. | |
| Public | property focusrectdist: integer read ffocusrectdist
write setfocusrectdist default 0; |
|
This item has no description. | |
| Public | property fontselect: tcolsfontselect read getfontselect
write setfontselect stored isfontselectstored; |
|
This item has no description. | |
| Public | property font: tcolsfont read getfont
write setfont stored isfontstored; |
|
This item has no description. | |
| Published | property width: integer read fwidth
write setwidth default griddefaultcolwidth; |
|
This item has no description. | |
| Published | property fontactivenum: integer read ffontactivenum
write setfontactivenum default -1; |
|
This item has no description. | |
| Published | property fontfocusednum: integer read ffontfocusednum
write setfontfocusednum default -1; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.