Class tcustomrowstatelist
Unit
Declaration
type tcustomrowstatelist = class(tdatalist)
Description
No description available, ancestor tdatalist description follows
No description available, ancestor tlinkedpersistent description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- tlinkedpersistent
- tdatalist
- tcustomrowstatelist
Overview
Fields
finfolevel: rowinfolevelty; |
Methods
procedure sethidden(const index: integer; const avalue: boolean); virtual; |
|
procedure setfoldissum(const index: integer; const avalue: boolean); virtual; |
|
procedure checkdirty(const arow: integer); virtual; |
|
function gethidden(const index: integer): boolean; |
|
function getfoldlevel(const index: integer): byte; |
|
function getfoldissum(const index: integer): boolean; |
|
function getheight(const index: integer): integer; |
|
function getlinewidth(const index: integer): rowlinewidthty; |
|
procedure checkinfolevel(const wantedlevel: rowinfolevelty); |
|
procedure initdirty; virtual; |
|
procedure recalchidden; virtual; |
|
function checkassigncompatibility(const source: tpersistent): boolean; override; |
|
procedure readstate(const reader; const acount: integer; const name: msestring); override; |
|
constructor create; overload; override; |
|
constructor create(const ainfolevel: rowinfolevelty); reintroduce; overload; |
|
function checkwritedata(const filer: tfiler): boolean; override; |
|
procedure change(const aindex: integer); override; |
|
procedure assign(source: tpersistent); override; |
|
class function datatype: listdatatypety; override; |
|
function datapocolmerge: pointer; |
|
function dataporowheight: pointer; |
|
function getitempo(const index: integer): prowstatety; |
|
function getitempocolmerge(const index: integer): prowstatecolmergety; |
|
function getitemporowheight(const index: integer): prowstaterowheightty; |
|
function mergecols(const arow: integer; const astart: longword; const acount: longword): boolean; |
|
function unmergecols(const arow: integer): boolean; |
Properties
property flag1[constindex:integer]: boolean read getflag1
write setflag1; |
|
property infolevel: rowinfolevelty read finfolevel; |
|
property items[constindex:integer]: rowstatety read getrowstate
write setrowstate; |
|
property itemscolmerge[constindex:integer]: rowstatecolmergety
read getrowstatecolmerge write setrowstatecolmerge; |
|
property itemsrowheight[constindex:integer]: rowstaterowheightty
read getrowstaterowheight write setrowstaterowheight; |
|
property color[constindex:integer]: rowstatenumty read getcolor
write setcolor; |
|
property colorar: integerarty read getcolorar write setcolorar; |
|
property font[constindex:integer]: rowstatenumty read getfont
write setfont; |
|
property fontar: integerarty read getfontar write setfontar; |
|
property readonly[constindex:integer]: boolean read getreadonly
write setreadonly; |
|
property selected[constindex:integer]: longword read getselected
write setselected; |
|
property hidden[constindex:integer]: boolean read gethidden write sethidden; |
|
property hiddenar: longboolarty read gethiddenar write sethiddenar; |
|
property foldlevel[constindex:integer]: byte read getfoldlevel
write setfoldlevel; |
|
property foldlevelar: integerarty read getfoldlevelar write setfoldlevelar; |
|
property foldissum[constindex:integer]: boolean read getfoldissum
write setfoldissum; |
|
property foldissumar: longboolarty read getfoldissumar write setfoldissumar; |
|
property height[constindex:integer]: integer read getheight; |
|
property merged[constindex:integer]: longword read getmerged
write setmerged; |
|
property linewidth[constindex:integer]: rowlinewidthty
read getlinewidth; |
|
property linecolorfix[constindex:integer]: rowstatenumty
read getlinecolorfix write setlinecolorfix; |
|
property linecolor[constindex:integer]: rowstatenumty
read getlinecolor write setlinecolor; |
|
property foldinfoar: bytearty read getfoldinfoar; |
Description
Fields
finfolevel: rowinfolevelty; |
|
Methods
procedure sethidden(const index: integer; const avalue: boolean); virtual; |
|
procedure setfoldissum(const index: integer; const avalue: boolean); virtual; |
|
procedure checkdirty(const arow: integer); virtual; |
|
function gethidden(const index: integer): boolean; |
|
function getfoldlevel(const index: integer): byte; |
|
function getfoldissum(const index: integer): boolean; |
|
function getheight(const index: integer): integer; |
|
function getlinewidth(const index: integer): rowlinewidthty; |
|
procedure checkinfolevel(const wantedlevel: rowinfolevelty); |
|
procedure initdirty; virtual; |
|
procedure recalchidden; virtual; |
|
function checkassigncompatibility(const source: tpersistent): boolean; override; |
|
procedure readstate(const reader; const acount: integer; const name: msestring); override; |
|
constructor create; overload; override; |
|
constructor create(const ainfolevel: rowinfolevelty); reintroduce; overload; |
|
function checkwritedata(const filer: tfiler): boolean; override; |
|
procedure change(const aindex: integer); override; |
|
procedure assign(source: tpersistent); override; |
|
class function datatype: listdatatypety; override; |
|
function datapocolmerge: pointer; |
|
function dataporowheight: pointer; |
|
function getitempo(const index: integer): prowstatety; |
|
function getitempocolmerge(const index: integer): prowstatecolmergety; |
|
function getitemporowheight(const index: integer): prowstaterowheightty; |
|
function mergecols(const arow: integer; const astart: longword; const acount: longword): boolean; |
|
function unmergecols(const arow: integer): boolean; |
|
Properties
property flag1[constindex:integer]: boolean read getflag1
write setflag1; |
|
property infolevel: rowinfolevelty read finfolevel; |
|
property items[constindex:integer]: rowstatety read getrowstate
write setrowstate; |
|
property itemscolmerge[constindex:integer]: rowstatecolmergety
read getrowstatecolmerge write setrowstatecolmerge; |
|
property itemsrowheight[constindex:integer]: rowstaterowheightty
read getrowstaterowheight write setrowstaterowheight; |
|
property color[constindex:integer]: rowstatenumty read getcolor
write setcolor; |
|
property colorar: integerarty read getcolorar write setcolorar; |
|
property font[constindex:integer]: rowstatenumty read getfont
write setfont; |
|
property fontar: integerarty read getfontar write setfontar; |
|
property readonly[constindex:integer]: boolean read getreadonly
write setreadonly; |
|
property selected[constindex:integer]: longword read getselected
write setselected; |
|
property hidden[constindex:integer]: boolean read gethidden write sethidden; |
|
property hiddenar: longboolarty read gethiddenar write sethiddenar; |
|
property foldlevel[constindex:integer]: byte read getfoldlevel
write setfoldlevel; |
|
property foldlevelar: integerarty read getfoldlevelar write setfoldlevelar; |
|
property foldissum[constindex:integer]: boolean read getfoldissum
write setfoldissum; |
|
property foldissumar: longboolarty read getfoldissumar write setfoldissumar; |
|
property height[constindex:integer]: integer read getheight; |
|
property merged[constindex:integer]: longword read getmerged
write setmerged; |
|
property linewidth[constindex:integer]: rowlinewidthty
read getlinewidth; |
|
property linecolorfix[constindex:integer]: rowstatenumty
read getlinecolorfix write setlinecolorfix; |
|
property linecolor[constindex:integer]: rowstatenumty
read getlinecolor write setlinecolor; |
|
property foldinfoar: bytearty read getfoldinfoar; |
|
Generated by PasDoc 0.16.0.