Class tgridprop
Unit
Declaration
type tgridprop = class(tindexpersistent, iframe, iface)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- tlinkedpersistent
- townedeventpersistent
- tindexpersistent
- tgridprop
Overview
Fields
| Protected | fstate: gridpropstatesty; |
| Protected | fstart: integer; |
| Protected | fend: integer; |
| Protected | flinepos: integer; |
| Protected | flinewidth: integer; |
| Protected | flinecolor: colorty; |
| Protected | flinecolorfix: colorty; |
| Protected | fcolor: colorty; |
| Protected | fcursor: cursorshapety; |
| Protected | ffont: tgridpropfont; |
| Protected | fframe: tcellframe; |
| Protected | fface: tcellface; |
| Protected | fcellinfo: cellinfoty; |
| Protected | foptions: coloptionsty; |
| Protected | fcolorselect: colorty; |
| Protected | fcoloractive: colorty; |
| Protected | fcolorfocused: colorty; |
Methods
| Protected | procedure updatelayout; virtual; |
| Protected | procedure changed; virtual; |
| Protected | procedure updatecellrect(const aframe: tcustomframe); |
| Protected | function getinnerframe: framety; virtual; |
| Protected | function step(getscrollable: boolean = true): integer; virtual; abstract; |
| Protected | function scrollable: boolean; virtual; abstract; |
| Protected | function framedim: sizety; |
| Protected | function getwidget: twidget; |
| Protected | procedure setframeinstance(instance: tcustomframe); |
| Protected | function getwidgetrect: rectty; |
| Protected | procedure setstaticframe(value: boolean); |
| Protected | function getstaticframe: boolean; |
| Protected | function widgetstate: widgetstatesty; |
| Protected | procedure scrollwidgets(const dist: pointty); |
| Protected | procedure clientrectchanged; |
| Protected | function getcomponentstate: tcomponentstate; |
| Protected | function getmsecomponentstate: msecomponentstatesty; |
| Protected | procedure invalidate; |
| Protected | procedure invalidatewidget; |
| Protected | procedure invalidaterect(const rect: rectty; const org: originty = org_client; const noclip: boolean = false); |
| Protected | function getframestateflags: framestateflagsty; |
| Protected | procedure updatecellheight(const canvas: tcanvas; var aheight: integer); virtual; |
| Protected | function getclientrect: rectty; |
| Protected | procedure setlinkedvar(const source: tmsecomponent; var dest: tmsecomponent; const linkintf: iobjectlink = nil); |
| Protected | procedure widgetregioninvalid; |
| Protected | function translatecolor(const acolor: colorty): colorty; |
| Protected | procedure fontchanged(const sender: tobject); virtual; |
| Public | constructor create(const agrid: tcustomgrid; const aprop: tgridarrayprop); reintroduce; virtual; |
| Public | destructor destroy; override; |
| Public | procedure createfont; |
| Public | procedure createframe(); |
| Public | procedure createface(); |
| Public | procedure drawcellbackground(const acanvas: tcanvas; const aframe: tcustomframe; const aface: tcustomface); |
| Public | procedure drawcelloverlay(const acanvas: tcanvas; const aframe: tcustomframe); |
Properties
| Protected | property font: tgridpropfont read getfont write setfont stored isfontstored; |
| Public | property grid: tcustomgrid read fcellinfo.grid; |
| Public | property innerframe: framety read getinnerframe; |
| Published | property color: colorty read fcolor write setcolor default cl_default; |
| Published | property cursor: cursorshapety read fcursor write fcursor default cr_default; |
| Published | property frame: tcellframe read getframe write setframe; |
| Published | property face: tcellface read getface write setface; |
| 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 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 tag: integer read ftag write ftag default 0; |
Description
Fields
| Protected | fstate: gridpropstatesty; |
|
This item has no description. | |
| Protected | fstart: integer; |
|
This item has no description. | |
| Protected | fend: integer; |
|
This item has no description. | |
| Protected | flinepos: integer; |
|
This item has no description. | |
| Protected | flinewidth: integer; |
|
This item has no description. | |
| Protected | flinecolor: colorty; |
|
This item has no description. | |
| Protected | flinecolorfix: colorty; |
|
This item has no description. | |
| Protected | fcolor: colorty; |
|
This item has no description. | |
| Protected | fcursor: cursorshapety; |
|
This item has no description. | |
| Protected | ffont: tgridpropfont; |
|
This item has no description. | |
| Protected | fframe: tcellframe; |
|
This item has no description. | |
| Protected | fface: tcellface; |
|
This item has no description. | |
| Protected | fcellinfo: cellinfoty; |
|
This item has no description. | |
| Protected | foptions: coloptionsty; |
|
This item has no description. | |
| Protected | fcolorselect: colorty; |
|
This item has no description. | |
| Protected | fcoloractive: colorty; |
|
This item has no description. | |
| Protected | fcolorfocused: colorty; |
|
This item has no description. | |
Methods
| Protected | procedure updatelayout; virtual; |
|
This item has no description. | |
| Protected | procedure changed; virtual; |
|
This item has no description. | |
| Protected | procedure updatecellrect(const aframe: tcustomframe); |
|
This item has no description. | |
| Protected | function getinnerframe: framety; virtual; |
|
This item has no description. | |
| Protected | function step(getscrollable: boolean = true): integer; virtual; abstract; |
|
This item has no description. | |
| Protected | function scrollable: boolean; virtual; abstract; |
|
This item has no description. | |
| Protected | function framedim: sizety; |
|
This item has no description. | |
| Protected | function getwidget: twidget; |
|
This item has no description. | |
| Protected | procedure setframeinstance(instance: tcustomframe); |
|
This item has no description. | |
| Protected | function getwidgetrect: rectty; |
|
This item has no description. | |
| Protected | procedure setstaticframe(value: boolean); |
|
This item has no description. | |
| Protected | function getstaticframe: boolean; |
|
This item has no description. | |
| Protected | function widgetstate: widgetstatesty; |
|
This item has no description. | |
| Protected | procedure scrollwidgets(const dist: pointty); |
|
This item has no description. | |
| Protected | procedure clientrectchanged; |
|
This item has no description. | |
| Protected | function getcomponentstate: tcomponentstate; |
|
This item has no description. | |
| Protected | function getmsecomponentstate: msecomponentstatesty; |
|
This item has no description. | |
| Protected | procedure invalidate; |
|
This item has no description. | |
| Protected | procedure invalidatewidget; |
|
This item has no description. | |
| Protected | procedure invalidaterect(const rect: rectty; const org: originty = org_client; const noclip: boolean = false); |
|
This item has no description. | |
| Protected | function getframestateflags: framestateflagsty; |
|
This item has no description. | |
| Protected | procedure updatecellheight(const canvas: tcanvas; var aheight: integer); virtual; |
|
This item has no description. | |
| Protected | function getclientrect: rectty; |
|
This item has no description. | |
| Protected | procedure setlinkedvar(const source: tmsecomponent; var dest: tmsecomponent; const linkintf: iobjectlink = nil); |
|
This item has no description. | |
| Protected | procedure widgetregioninvalid; |
|
This item has no description. | |
| Protected | function translatecolor(const acolor: colorty): colorty; |
|
This item has no description. | |
| Protected | procedure fontchanged(const sender: tobject); virtual; |
|
This item has no description. | |
| Public | constructor create(const agrid: tcustomgrid; const aprop: tgridarrayprop); reintroduce; virtual; |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | procedure createfont; |
|
This item has no description. | |
| Public | procedure createframe(); |
|
This item has no description. | |
| Public | procedure createface(); |
|
This item has no description. | |
| Public | procedure drawcellbackground(const acanvas: tcanvas; const aframe: tcustomframe; const aface: tcustomface); |
|
This item has no description. | |
| Public | procedure drawcelloverlay(const acanvas: tcanvas; const aframe: tcustomframe); |
|
This item has no description. | |
Properties
| Protected | property font: tgridpropfont read getfont write setfont stored isfontstored; |
|
This item has no description. | |
| Public | property grid: tcustomgrid read fcellinfo.grid; |
|
This item has no description. | |
| Public | property innerframe: framety read getinnerframe; |
|
This item has no description. | |
| Published | property color: colorty read fcolor write setcolor default cl_default; |
|
This item has no description. | |
| Published | property cursor: cursorshapety read fcursor write fcursor default cr_default; |
|
This item has no description. | |
| Published | property frame: tcellframe read getframe write setframe; |
|
This item has no description. | |
| Published | property face: tcellface read getface write setface; |
|
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 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 tag: integer read ftag write ftag default 0; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.