Class tcustomwidgetgrid
Unit
Declaration
type tcustomwidgetgrid = class(tcustomgrid)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tcomponent
- tmsecomponent
- tactcomponent
- twidget
- tactionwidget
- tactionpublishedwidgetnwr
- tpublishedwidgetnwr
- tpublishedwidget
- tcustomgrid
- tcustomwidgetgrid
Overview
Fields
| Protected | ffocuslock: integer; |
| Protected | factivewidget: twidget; |
Methods
| Protected | function getgriddatalink: pointer; virtual; |
| Protected | procedure setoptionswidget(const avalue: optionswidgetty); override; |
| Protected | procedure setoptionsgrid(const avalue: optionsgridty); override; |
| Protected | function checksubfocus(const aactivate: boolean): boolean; override; |
| Protected | procedure dochildfocused(const sender: twidget); override; |
| Protected | procedure unregisterchildwidget(const child: twidget); override; |
| Protected | procedure widgetregionchanged(const sender: twidget); override; |
| Protected | function createdatacols: tdatacols; override; |
| Protected | function createfixrows: tfixrows; override; |
| Protected | function createfixcols: tfixcols; override; |
| Protected | procedure createdatacol(const index: integer; out item: tdatacol); override; |
| Protected | procedure scrolled(const dist: pointty); override; |
| Protected | procedure updatecontainerrect; |
| Protected | procedure updatelayout; override; |
| Protected | procedure getchildren(proc: tgetchildproc; root: tcomponent); override; |
| Protected | procedure doendread; override; |
| Protected | function scrollcaret(const vertical: boolean): boolean; override; |
| Protected | procedure docellevent(var info: celleventinfoty); override; |
| Protected | procedure checkcellvalue(var accept: boolean); override; |
| Protected | procedure dofocusedcellposchanged; override; |
| Protected | procedure dorowsmoved(const fromindex,toindex,count: integer); override; |
| Protected | procedure mouseevent(var info: mouseeventinfoty); override; |
| Protected | procedure childmouseevent(const sender: twidget; var info: mouseeventinfoty); override; |
| Protected | procedure clientmouseevent(var info: mouseeventinfoty); override; |
| Protected | procedure dokeydown(var info: keyeventinfoty); override; |
| Protected | procedure doexit; override; |
| Protected | procedure navigrequest(var info: naviginfoty; const nowrap: boolean); override; |
| Protected | procedure checkrowreadonlystate; override; |
| Protected | procedure updaterowdata; override; |
| Protected | function cellhasfocus: boolean; override; |
| Protected | function getcontainer: twidget; override; |
| Protected | function getchildwidgets(const index: integer): twidget; override; |
| Protected | procedure removefixwidget(const awidget: twidget); |
| Protected | procedure updatepopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); override; |
| Protected | function getassistiveflags(): assistiveflagsty override; |
| Protected | function getassistivecelltext(const acell: gridcoordty; out aflags: assistiveflagsty): msestring; override; |
| Protected | function getassistivecaretindex(): int32; override; |
| Public | constructor create(aowner: tcomponent); override; |
| Public | destructor destroy; override; |
| Public | procedure writestate(writer: twriter); override; |
| Public | procedure insertwidget(const awidget: twidget; const apos: pointty); override; |
| Public | function childrencount: integer; override; |
| Public | function getlogicalchildren: widgetarty; override; |
| Public | procedure focuslock; |
| Public | procedure focusunlock; |
| Public | procedure seteditfocus; |
| Public | procedure setcellclientclick(const awidget: twidget); |
| Public | function editwidgetatpos(const apos: pointty; out cell: gridcoordty): twidget; |
| Public | function widgetcell(const awidget: twidget): gridcoordty; |
| Public | function cellwidget(const acell: gridcoordty): twidget; |
| Public | function copyselection: boolean; override; |
| Public | function pasteselection: boolean; override; |
Properties
| Public | property datacols: twidgetcols read getdatacols write setdatacols; |
| Public | property fixcols: twidgetfixcols read getfixcols write setfixcols; |
| Public | property fixrows: twidgetfixrows read getfixrows write setfixrows; |
Description
Fields
| Protected | ffocuslock: integer; |
|
This item has no description. | |
| Protected | factivewidget: twidget; |
|
This item has no description. | |
Methods
| Protected | function getgriddatalink: pointer; virtual; |
|
This item has no description. | |
| Protected | procedure setoptionswidget(const avalue: optionswidgetty); override; |
|
This item has no description. | |
| Protected | procedure setoptionsgrid(const avalue: optionsgridty); override; |
|
This item has no description. | |
| Protected | function checksubfocus(const aactivate: boolean): boolean; override; |
|
This item has no description. | |
| Protected | procedure dochildfocused(const sender: twidget); override; |
|
This item has no description. | |
| Protected | procedure unregisterchildwidget(const child: twidget); override; |
|
This item has no description. | |
| Protected | procedure widgetregionchanged(const sender: twidget); override; |
|
This item has no description. | |
| Protected | function createdatacols: tdatacols; override; |
|
This item has no description. | |
| Protected | function createfixrows: tfixrows; override; |
|
This item has no description. | |
| Protected | function createfixcols: tfixcols; override; |
|
This item has no description. | |
| Protected | procedure createdatacol(const index: integer; out item: tdatacol); override; |
|
This item has no description. | |
| Protected | procedure scrolled(const dist: pointty); override; |
|
This item has no description. | |
| Protected | procedure updatecontainerrect; |
|
This item has no description. | |
| Protected | procedure updatelayout; override; |
|
This item has no description. | |
| Protected | procedure getchildren(proc: tgetchildproc; root: tcomponent); override; |
|
This item has no description. | |
| Protected | procedure doendread; override; |
|
This item has no description. | |
| Protected | function scrollcaret(const vertical: boolean): boolean; override; |
|
This item has no description. | |
| Protected | procedure docellevent(var info: celleventinfoty); override; |
|
This item has no description. | |
| Protected | procedure checkcellvalue(var accept: boolean); override; |
|
This item has no description. | |
| Protected | procedure dofocusedcellposchanged; override; |
|
This item has no description. | |
| Protected | procedure dorowsmoved(const fromindex,toindex,count: integer); override; |
|
This item has no description. | |
| Protected | procedure mouseevent(var info: mouseeventinfoty); override; |
|
This item has no description. | |
| Protected | procedure childmouseevent(const sender: twidget; var info: mouseeventinfoty); override; |
|
This item has no description. | |
| Protected | procedure clientmouseevent(var info: mouseeventinfoty); override; |
|
This item has no description. | |
| Protected | procedure dokeydown(var info: keyeventinfoty); override; |
|
This item has no description. | |
| Protected | procedure doexit; override; |
|
This item has no description. | |
| Protected | procedure navigrequest(var info: naviginfoty; const nowrap: boolean); override; |
|
This item has no description. | |
| Protected | procedure checkrowreadonlystate; override; |
|
This item has no description. | |
| Protected | procedure updaterowdata; override; |
|
This item has no description. | |
| Protected | function cellhasfocus: boolean; override; |
|
This item has no description. | |
| Protected | function getcontainer: twidget; override; |
|
This item has no description. | |
| Protected | function getchildwidgets(const index: integer): twidget; override; |
|
This item has no description. | |
| Protected | procedure removefixwidget(const awidget: twidget); |
|
This item has no description. | |
| Protected | procedure updatepopupmenu(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); override; |
|
This item has no description. | |
| Protected | function getassistiveflags(): assistiveflagsty override; |
|
This item has no description. | |
| Protected | function getassistivecelltext(const acell: gridcoordty; out aflags: assistiveflagsty): msestring; override; |
|
This item has no description. | |
| Protected | function getassistivecaretindex(): int32; 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 writestate(writer: twriter); override; |
|
This item has no description. | |
| Public | procedure insertwidget(const awidget: twidget; const apos: pointty); override; |
|
This item has no description. | |
| Public | function childrencount: integer; override; |
|
This item has no description. | |
| Public | function getlogicalchildren: widgetarty; override; |
|
This item has no description. | |
| Public | procedure focuslock; |
|
This item has no description. | |
| Public | procedure focusunlock; |
|
This item has no description. | |
| Public | procedure seteditfocus; |
|
This item has no description. | |
| Public | procedure setcellclientclick(const awidget: twidget); |
|
This item has no description. | |
| Public | function editwidgetatpos(const apos: pointty; out cell: gridcoordty): twidget; |
|
This item has no description. | |
| Public | function widgetcell(const awidget: twidget): gridcoordty; |
|
This item has no description. | |
| Public | function cellwidget(const acell: gridcoordty): twidget; |
|
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
| Public | property datacols: twidgetcols read getdatacols write setdatacols; |
|
This item has no description. | |
| Public | property fixcols: twidgetfixcols read getfixcols write setfixcols; |
|
This item has no description. | |
| Public | property fixrows: twidgetfixrows read getfixrows write setfixrows; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.