Class tcustomstringgrid
Unit
Declaration
type tcustomstringgrid = class(tcellgrid, iedit)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tcomponent
- tmsecomponent
- tactcomponent
- twidget
- tactionwidget
- tactionpublishedwidgetnwr
- tpublishedwidgetnwr
- tpublishedwidget
- tcustomgrid
- tcellgrid
- tcustomstringgrid
Overview
Fields
| Protected | feditor: tinplaceedit; |
Methods
| Protected | procedure setupeditor(const acell: gridcoordty; const focusin: boolean); virtual; |
| Protected | procedure dofontheightdelta(var delta: integer); override; |
| Protected | procedure checkcellvalue(var accept: boolean); override; |
| Protected | procedure rootchanged(const aflags: rootchangeflagsty); override; |
| Protected | procedure updatelayout; override; |
| Protected | procedure firstcellclick(const cell: gridcoordty; var info: mouseeventinfoty); override; |
| Protected | function createdatacols: tdatacols; override; |
| Protected | procedure docellevent(var info: celleventinfoty); override; |
| Protected | procedure drawfocusedcell(const canvas: tcanvas); override; |
| Protected | procedure scrolled(const dist: pointty); override; |
| Protected | function getcaretcliprect: rectty; override; |
| Protected | function currentdatalist: tmsestringdatalist; |
| Protected | function getoptionsedit: optionseditty; virtual; |
| Protected | procedure editnotification(var info: editnotificationinfoty); virtual; |
| Protected | function hasselection: boolean; |
| Protected | procedure updatecopytoclipboard(var atext: msestring); |
| Protected | procedure updatepastefromclipboard(var atext: msestring); |
| Protected | function locatecount: integer; |
| Protected | function locatecurrentindex: integer; |
| Protected | procedure locatesetcurrentindex(const aindex: integer); |
| Protected | function getkeystring(const aindex: integer): msestring; |
| Protected | function getedited: boolean; |
| Protected | procedure rowstatechanged(const arow: integer); override; |
| Protected | procedure dofocusedcellposchanged; override; |
| Protected | procedure focusedcellchanged; override; |
| Protected | procedure checkrowreadonlystate; override; |
| Protected | procedure dokeydown(var info: keyeventinfoty); override; |
| Protected | procedure clientmouseevent(var info: mouseeventinfoty); override; |
| Protected | procedure doactivate; override; |
| Protected | procedure dodeactivate; override; |
| Protected | procedure doselectionchanged; override; |
| Protected | procedure updatepopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); override; |
| Protected | function getassistivecaretindex(): int32; override; |
| Protected | function getassistivecelltext(const acell: gridcoordty; out aflags: assistiveflagsty): msestring; override; |
| Public | constructor create(aowner: tcomponent); override; |
| Public | destructor destroy; override; |
| Public | procedure initnewcomponent(const ascale: real) override; |
| Public | procedure synctofontheight; override; |
| Public | function canclose(const newfocus: twidget): boolean; override; |
| Public | function textclipped(const acell: gridcoordty; out acellrect: rectty): boolean; overload; |
| Public | function textclipped(const acell: gridcoordty): boolean; overload; |
| Public | function appendrow(const value: array of msestring; const ashowlastrow: boolean = false): integer; overload; |
| Public | function appendrow(const value: msestringarty; const ashowlastrow: boolean = false): integer; overload; |
| Public | function appendrow(const value: msestring; const ashowlastrow: boolean = false): integer; overload; |
| Public | function appenddatarow(const value: array of msestring): integer; overload; |
| Public | function appenddatarow(const value: msestringarty): integer; overload; |
| Public | function appenddatarow(const value: msestring): integer; overload; |
| Public | function copyselection: boolean; override; |
| Public | function pasteselection: boolean; override; |
Properties
| Protected | property cols[index: integer]: tstringcol read getcols write setcols; |
| Public | property items[const cell: gridcoordty]: msestring read getitems write setitems; |
| Public | property datacols: tstringcols read getdatacols write setdatacols; |
| Public | property caretwidth: integer read getcaretwidth write setcaretwidth
default defaultcaretwidth; |
Description
Fields
| Protected | feditor: tinplaceedit; |
|
This item has no description. | |
Methods
| Protected | procedure setupeditor(const acell: gridcoordty; const focusin: boolean); virtual; |
|
This item has no description. | |
| Protected | procedure dofontheightdelta(var delta: integer); override; |
|
This item has no description. | |
| Protected | procedure checkcellvalue(var accept: boolean); override; |
|
This item has no description. | |
| Protected | procedure rootchanged(const aflags: rootchangeflagsty); override; |
|
This item has no description. | |
| Protected | procedure updatelayout; override; |
|
This item has no description. | |
| Protected | procedure firstcellclick(const cell: gridcoordty; var info: mouseeventinfoty); override; |
|
This item has no description. | |
| Protected | function createdatacols: tdatacols; override; |
|
This item has no description. | |
| Protected | procedure docellevent(var info: celleventinfoty); override; |
|
This item has no description. | |
| Protected | procedure drawfocusedcell(const canvas: tcanvas); override; |
|
This item has no description. | |
| Protected | procedure scrolled(const dist: pointty); override; |
|
This item has no description. | |
| Protected | function getcaretcliprect: rectty; override; |
|
This item has no description. | |
| Protected | function currentdatalist: tmsestringdatalist; |
|
This item has no description. | |
| Protected | function getoptionsedit: optionseditty; virtual; |
|
This item has no description. | |
| Protected | procedure editnotification(var info: editnotificationinfoty); virtual; |
|
This item has no description. | |
| Protected | function hasselection: boolean; |
|
This item has no description. | |
| Protected | procedure updatecopytoclipboard(var atext: msestring); |
|
This item has no description. | |
| Protected | procedure updatepastefromclipboard(var atext: msestring); |
|
This item has no description. | |
| Protected | function locatecount: integer; |
|
This item has no description. | |
| Protected | function locatecurrentindex: integer; |
|
This item has no description. | |
| Protected | procedure locatesetcurrentindex(const aindex: integer); |
|
This item has no description. | |
| Protected | function getkeystring(const aindex: integer): msestring; |
|
This item has no description. | |
| Protected | function getedited: boolean; |
|
This item has no description. | |
| Protected | procedure rowstatechanged(const arow: integer); override; |
|
This item has no description. | |
| Protected | procedure dofocusedcellposchanged; override; |
|
This item has no description. | |
| Protected | procedure focusedcellchanged; override; |
|
This item has no description. | |
| Protected | procedure checkrowreadonlystate; override; |
|
This item has no description. | |
| Protected | procedure dokeydown(var info: keyeventinfoty); override; |
|
This item has no description. | |
| Protected | procedure clientmouseevent(var info: mouseeventinfoty); override; |
|
This item has no description. | |
| Protected | procedure doactivate; override; |
|
This item has no description. | |
| Protected | procedure dodeactivate; override; |
|
This item has no description. | |
| Protected | procedure doselectionchanged; override; |
|
This item has no description. | |
| Protected | procedure updatepopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); override; |
|
This item has no description. | |
| Protected | function getassistivecaretindex(): int32; override; |
|
This item has no description. | |
| Protected | function getassistivecelltext(const acell: gridcoordty; out aflags: assistiveflagsty): msestring; override; |
|
This item has no description. | |
| Public | constructor create(aowner: tcomponent); override; |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | procedure initnewcomponent(const ascale: real) override; |
|
This item has no description. | |
| Public | procedure synctofontheight; override; |
|
This item has no description. | |
| Public | function canclose(const newfocus: twidget): boolean; override; |
|
This item has no description. | |
| Public | function textclipped(const acell: gridcoordty; out acellrect: rectty): boolean; overload; |
|
This item has no description. | |
| Public | function textclipped(const acell: gridcoordty): boolean; overload; |
|
This item has no description. | |
| Public | function appendrow(const value: array of msestring; const ashowlastrow: boolean = false): integer; overload; |
|
This item has no description. | |
| Public | function appendrow(const value: msestringarty; const ashowlastrow: boolean = false): integer; overload; |
|
This item has no description. | |
| Public | function appendrow(const value: msestring; const ashowlastrow: boolean = false): integer; overload; |
|
This item has no description. | |
| Public | function appenddatarow(const value: array of msestring): integer; overload; |
|
This item has no description. | |
| Public | function appenddatarow(const value: msestringarty): integer; overload; |
|
This item has no description. | |
| Public | function appenddatarow(const value: msestring): integer; overload; |
|
This item has no description. | |
| Public | function copyselection: boolean; override; |
|
This item has no description. | |
| Public | function pasteselection: boolean; override; |
|
This item has no description. | |
Properties
| Protected | property cols[index: integer]: tstringcol read getcols write setcols; |
|
This item has no description. | |
| Public | property items[const cell: gridcoordty]: msestring read getitems write setitems; |
|
This item has no description. | |
| Public | property datacols: tstringcols read getdatacols write setdatacols; |
|
This item has no description. | |
| Public | property caretwidth: integer read getcaretwidth write setcaretwidth
default defaultcaretwidth; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.