Class tgridarrayprop

Unit

Declaration

type tgridarrayprop = class(tindexpersistentarrayprop)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected freversedorder: boolean;
Protected fgrid: tcustomgrid;

Methods

Protected function geotoindex(const ageoindex: integer): integer;
Protected function geoitems(const aindex: integer): tgridprop;
Protected procedure updatelayout; virtual;
Protected function getclientsize: integer; virtual; abstract;
Protected procedure setoppositecount(const value: integer);
Protected procedure setcount1(acount: integer; doinit: boolean); override;
Protected procedure countchanged; virtual;
Protected function scrollablecount: integer;
Protected procedure dochange(const aindex: integer); override;
Protected procedure getindexrange(startpos,length: integer; out range: cellaxisrangety; ascrollables: boolean = true);
Protected function itematpos(const pos: integer; const getscrollable: boolean = true): integer;
Protected procedure createitem(const index: integer; var item: tpersistent); override;
Protected procedure fontchanged;
Protected procedure checktemplate(const sender: tobject);
Public constructor create(aowner: tcustomgrid; aclasstype: gridpropclassty); reintroduce;
Public function fixindex(const index: integer): integer;

Properties

Public property oppositecount: integer read foppositecount write setoppositecount default 0;
Public property innerframe: framety read finnerframe write setinnerframe;
Published property cursor: cursorshapety read fcursor write setcursor default cr_default;
Published property linewidth: integer read flinewidth write setlinewidth default defaultgridlinewidth;
Published property linecolor: colorty read flinecolor write setlinecolor;
Published property linecolorfix: colorty read flinecolorfix write setlinecolorfix default defaultfixlinecolor;
Published property color: colorty read fcolor write setcolor default cl_default;
Published property colorselect: colorty read fcolorselect write setcolorselect default cl_default;
Published property coloractive: colorty read fcoloractive write setcoloractive default cl_none;
Published property colorfocused: colorty read fcolorfocused write setcolorfocused default cl_none;
Published property innerframe_left: integer read finnerframe.left write setinnerframe_left default 1;
Published property innerframe_top: integer read finnerframe.top write setinnerframe_top default 1;
Published property innerframe_right: integer read finnerframe.right write setinnerframe_right default 1;
Published property innerframe_bottom: integer read finnerframe.bottom write setinnerframe_bottom default 1;

Description

Fields

Protected freversedorder: boolean;

This item has no description.

Protected fgrid: tcustomgrid;

This item has no description.

Methods

Protected function geotoindex(const ageoindex: integer): integer;

This item has no description.

Protected function geoitems(const aindex: integer): tgridprop;

This item has no description.

Protected procedure updatelayout; virtual;

This item has no description.

Protected function getclientsize: integer; virtual; abstract;

This item has no description.

Protected procedure setoppositecount(const value: integer);

This item has no description.

Protected procedure setcount1(acount: integer; doinit: boolean); override;

This item has no description.

Protected procedure countchanged; virtual;

This item has no description.

Protected function scrollablecount: integer;

This item has no description.

Protected procedure dochange(const aindex: integer); override;

This item has no description.

Protected procedure getindexrange(startpos,length: integer; out range: cellaxisrangety; ascrollables: boolean = true);

This item has no description.

Protected function itematpos(const pos: integer; const getscrollable: boolean = true): integer;

This item has no description.

Protected procedure createitem(const index: integer; var item: tpersistent); override;

This item has no description.

Protected procedure fontchanged;

This item has no description.

Protected procedure checktemplate(const sender: tobject);

This item has no description.

Public constructor create(aowner: tcustomgrid; aclasstype: gridpropclassty); reintroduce;

This item has no description.

Public function fixindex(const index: integer): integer;

This item has no description.

Properties

Public property oppositecount: integer read foppositecount write setoppositecount default 0;

This item has no description.

Public property innerframe: framety read finnerframe write setinnerframe;

This item has no description.

Published property cursor: cursorshapety read fcursor write setcursor default cr_default;

This item has no description.

Published property linewidth: integer read flinewidth write setlinewidth default defaultgridlinewidth;

This item has no description.

Published property linecolor: colorty read flinecolor write setlinecolor;

This item has no description.

Published property linecolorfix: colorty read flinecolorfix write setlinecolorfix default defaultfixlinecolor;

This item has no description.

Published property color: colorty read fcolor write setcolor default cl_default;

This item has no description.

Published property colorselect: colorty read fcolorselect write setcolorselect default cl_default;

This item has no description.

Published property coloractive: colorty read fcoloractive write setcoloractive default cl_none;

This item has no description.

Published property colorfocused: colorty read fcolorfocused write setcolorfocused default cl_none;

This item has no description.

Published property innerframe_left: integer read finnerframe.left write setinnerframe_left default 1;

This item has no description.

Published property innerframe_top: integer read finnerframe.top write setinnerframe_top default 1;

This item has no description.

Published property innerframe_right: integer read finnerframe.right write setinnerframe_right default 1;

This item has no description.

Published property innerframe_bottom: integer read finnerframe.bottom write setinnerframe_bottom default 1;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.