Class tcustomrowstatelist

Unit

Declaration

type tcustomrowstatelist = class(tdatalist)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected finfolevel: rowinfolevelty;

Methods

Protected procedure sethidden(const index: integer; const avalue: boolean); virtual;
Protected procedure setfoldissum(const index: integer; const avalue: boolean); virtual;
Protected procedure checkdirty(const arow: integer); virtual;
Protected function gethidden(const index: integer): boolean;
Protected function getfoldlevel(const index: integer): byte;
Protected function getfoldissum(const index: integer): boolean;
Protected function getheight(const index: integer): integer;
Protected function getlinewidth(const index: integer): rowlinewidthty;
Protected procedure checkinfolevel(const wantedlevel: rowinfolevelty);
Protected procedure initdirty; virtual;
Protected procedure recalchidden; virtual;
Protected function checkassigncompatibility(const source: tpersistent): boolean; override;
Protected procedure readstate(const reader; const acount: integer; const name: msestring); override;
Public constructor create; overload; override;
Public constructor create(const ainfolevel: rowinfolevelty); reintroduce; overload;
Public function checkwritedata(const filer: tfiler): boolean; override;
Public procedure change(const aindex: integer); override;
Public procedure assign(source: tpersistent); override;
Public class function datatype: listdatatypety; override;
Public function datapocolmerge: pointer;
Public function dataporowheight: pointer;
Public function getitempo(const index: integer): prowstatety;
Public function getitempocolmerge(const index: integer): prowstatecolmergety;
Public function getitemporowheight(const index: integer): prowstaterowheightty;
Public function mergecols(const arow: integer; const astart: longword; const acount: longword): boolean;
Public function unmergecols(const arow: integer): boolean;

Properties

Protected property flag1[const index: integer]: boolean read getflag1 write setflag1;
Public property infolevel: rowinfolevelty read finfolevel;
Public property items[const index: integer]: rowstatety read getrowstate write setrowstate;
Public property itemscolmerge[const index: integer]: rowstatecolmergety read getrowstatecolmerge write setrowstatecolmerge;
Public property itemsrowheight[const index: integer]: rowstaterowheightty read getrowstaterowheight write setrowstaterowheight;
Public property color[const index: integer]: rowstatenumty read getcolor write setcolor;
Public property colorar: integerarty read getcolorar write setcolorar;
Public property font[const index: integer]: rowstatenumty read getfont write setfont;
Public property fontar: integerarty read getfontar write setfontar;
Public property readonly[const index: integer]: boolean read getreadonly write setreadonly;
Public property selected[const index: integer]: longword read getselected write setselected;
Public property hidden[const index: integer]: boolean read gethidden write sethidden;
Public property hiddenar: longboolarty read gethiddenar write sethiddenar;
Public property foldlevel[const index: integer]: byte read getfoldlevel write setfoldlevel;
Public property foldlevelar: integerarty read getfoldlevelar write setfoldlevelar;
Public property foldissum[const index: integer]: boolean read getfoldissum write setfoldissum;
Public property foldissumar: longboolarty read getfoldissumar write setfoldissumar;
Public property height[const index: integer]: integer read getheight;
Public property merged[const index: integer]: longword read getmerged write setmerged;
Public property linewidth[const index: integer]: rowlinewidthty read getlinewidth;
Public property linecolorfix[const index: integer]: rowstatenumty read getlinecolorfix write setlinecolorfix;
Public property linecolor[const index: integer]: rowstatenumty read getlinecolor write setlinecolor;
Public property foldinfoar: bytearty read getfoldinfoar;

Description

Fields

Protected finfolevel: rowinfolevelty;

This item has no description.

Methods

Protected procedure sethidden(const index: integer; const avalue: boolean); virtual;

This item has no description.

Protected procedure setfoldissum(const index: integer; const avalue: boolean); virtual;

This item has no description.

Protected procedure checkdirty(const arow: integer); virtual;

This item has no description.

Protected function gethidden(const index: integer): boolean;

This item has no description.

Protected function getfoldlevel(const index: integer): byte;

This item has no description.

Protected function getfoldissum(const index: integer): boolean;

This item has no description.

Protected function getheight(const index: integer): integer;

This item has no description.

Protected function getlinewidth(const index: integer): rowlinewidthty;

This item has no description.

Protected procedure checkinfolevel(const wantedlevel: rowinfolevelty);

This item has no description.

Protected procedure initdirty; virtual;

This item has no description.

Protected procedure recalchidden; virtual;

This item has no description.

Protected function checkassigncompatibility(const source: tpersistent): boolean; override;

This item has no description.

Protected procedure readstate(const reader; const acount: integer; const name: msestring); override;

This item has no description.

Public constructor create; overload; override;

This item has no description.

Public constructor create(const ainfolevel: rowinfolevelty); reintroduce; overload;

This item has no description.

Public function checkwritedata(const filer: tfiler): boolean; override;

This item has no description.

Public procedure change(const aindex: integer); override;

This item has no description.

Public procedure assign(source: tpersistent); override;

This item has no description.

Public class function datatype: listdatatypety; override;

This item has no description.

Public function datapocolmerge: pointer;

This item has no description.

Public function dataporowheight: pointer;

This item has no description.

Public function getitempo(const index: integer): prowstatety;

This item has no description.

Public function getitempocolmerge(const index: integer): prowstatecolmergety;

This item has no description.

Public function getitemporowheight(const index: integer): prowstaterowheightty;

This item has no description.

Public function mergecols(const arow: integer; const astart: longword; const acount: longword): boolean;

This item has no description.

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

This item has no description.

Properties

Protected property flag1[const index: integer]: boolean read getflag1 write setflag1;

This item has no description.

Public property infolevel: rowinfolevelty read finfolevel;

This item has no description.

Public property items[const index: integer]: rowstatety read getrowstate write setrowstate;

This item has no description.

Public property itemscolmerge[const index: integer]: rowstatecolmergety read getrowstatecolmerge write setrowstatecolmerge;

This item has no description.

Public property itemsrowheight[const index: integer]: rowstaterowheightty read getrowstaterowheight write setrowstaterowheight;

This item has no description.

Public property color[const index: integer]: rowstatenumty read getcolor write setcolor;

This item has no description.

Public property colorar: integerarty read getcolorar write setcolorar;

This item has no description.

Public property font[const index: integer]: rowstatenumty read getfont write setfont;

This item has no description.

Public property fontar: integerarty read getfontar write setfontar;

This item has no description.

Public property readonly[const index: integer]: boolean read getreadonly write setreadonly;

This item has no description.

Public property selected[const index: integer]: longword read getselected write setselected;

This item has no description.

Public property hidden[const index: integer]: boolean read gethidden write sethidden;

This item has no description.

Public property hiddenar: longboolarty read gethiddenar write sethiddenar;

This item has no description.

Public property foldlevel[const index: integer]: byte read getfoldlevel write setfoldlevel;

This item has no description.

Public property foldlevelar: integerarty read getfoldlevelar write setfoldlevelar;

This item has no description.

Public property foldissum[const index: integer]: boolean read getfoldissum write setfoldissum;

This item has no description.

Public property foldissumar: longboolarty read getfoldissumar write setfoldissumar;

This item has no description.

Public property height[const index: integer]: integer read getheight;

This item has no description.

Public property merged[const index: integer]: longword read getmerged write setmerged;

This item has no description.

Public property linewidth[const index: integer]: rowlinewidthty read getlinewidth;

This item has no description.

Public property linecolorfix[const index: integer]: rowstatenumty read getlinecolorfix write setlinecolorfix;

This item has no description.

Public property linecolor[const index: integer]: rowstatenumty read getlinecolor write setlinecolor;

This item has no description.

Public property foldinfoar: bytearty read getfoldinfoar;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.