Class tgriddatalink
Unit
Declaration
type tgriddatalink = class(tfieldsdatalink, ievent, idbeditinfo, iobjectlink)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- TDataLink
- tmsedatalink
- tfieldsdatalink
- tgriddatalink
Overview
Methods
| Protected | function canautoinsert: boolean; |
| Protected | procedure checkdelayedautoinsert; |
| Protected | function checkvalue: boolean; |
| Protected | procedure updatelayout; |
| Protected | procedure updaterowcount; |
| Protected | function begingridrow(const arow: integer; out ainfo: gridrowinfoty): boolean; |
| Protected | procedure endgridrow(const ainfo: gridrowinfoty); |
| Protected | function getfirstrecord: integer; virtual; |
| Protected | procedure checkactiverecord; virtual; |
| Protected | function getrecordcount: integer; override; |
| Protected | procedure datasetscrolled(distance: integer); override; |
| Protected | procedure fieldchanged; override; |
| Protected | procedure activechanged; override; |
| Protected | procedure editingchanged; override; |
| Protected | procedure recordchanged(afield: tfield); override; |
| Protected | procedure datasetchanged; override; |
| Protected | procedure updatedata; override; |
| Protected | procedure updatefields; override; |
| Protected | procedure focuscell(var cell: gridcoordty); virtual; |
| Protected | procedure cellevent(var info: celleventinfoty); virtual; |
| Protected | procedure invalidateindicator; |
| Protected | function scrollevent(sender: tcustomscrollbar; event: scrolleventty): boolean; virtual; |
| Protected | procedure doinsertrow; |
| Protected | procedure doappendrow; |
| Protected | procedure dodeleterow; |
| Protected | procedure rowdown; |
| Protected | procedure lastrow; |
| Protected | procedure firstrow; |
| Protected | function getzebrastart: integer; |
| Protected | procedure gridinvalidate; |
| Protected | function arecord: integer; |
| Protected | function hasdata: boolean; |
| Protected | procedure readdatasource(reader: treader); |
| Protected | procedure fixupproperties(filer: tfiler); |
| Protected | procedure defineproperties(filer: tfiler); override; |
| Public | constructor create(const aowner: tcustomgrid; const aintf: igriddatalink); |
| Public | destructor destroy; override; |
| Public | function getdummystringbuffer: pansistring; |
| Public | function getrowfieldisnull(const afield: tfield; const row: integer): boolean; |
| Public | function getansistringbuffer(const afield: tfield; const row: integer): pointer; |
| Public | function getstringbuffer(const afield: tfield; const row: integer): pointer; |
| Public | function getdisplaystringbuffer(const afield: tfield; const row: integer): pointer; |
| Public | function getbooleanbuffer(const afield: tfield; const row: integer): pointer; |
| Public | function getintegerbuffer(const afield: tfield; const row: integer): pointer; |
| Public | function getint64buffer(const afield: tfield; const row: integer): pointer; |
| Public | function getrealtybuffer(const afield: tfield; const row: integer): pointer; |
| Public | function getdatetimebuffer(const afield: tfield; const row: integer): pointer; |
| Public | function canclose(const newfocus: twidget): boolean; |
| Public | procedure painted; |
| Public | procedure loaded; |
| Public | procedure doshortcut(var info: keyeventinfoty; const sender: twidget); |
| Public | procedure setselected(const cell: gridcoordty; const avalue: boolean); |
| Public | procedure beforefocuscell(const cell: gridcoordty; const selectaction: focuscellactionty); |
| Public | function domoveby(const distance: integer): integer; virtual; |
| Public | function moveby(distance: integer): integer; override; |
| Public | function rowtorecnozerobased(const row: integer): integer; |
| Public | function isfirstrow: boolean; |
| Public | function islastrow: boolean; |
Properties
| Public | property firstrecord: integer read getfirstrecord; |
| Public | property owner: tcustomgrid read fgrid; |
| Public | property field_state: tfield read ffield_state; |
| Public | property field_color: tfield read ffield_color; |
| Public | property field_font: tfield read ffield_font; |
| Public | property field_readonly: tfield read ffield_readonly; |
| Public | property field_merged: tfield read ffield_merged; |
| Public | property field_selected: tfield read ffield_selected; |
| Published | property options: griddatalinkoptionsty read foptions write foptions
default defaultgriddatalinkoptions; |
| Published | property onupdaterowdata: updaterowdataeventty read fonupdaterowdata
write fonupdaterowdata; |
| Published | property datasource: tdatasource read getdatasource1 write settadasource1; |
| Published | property fieldname_state: string read ffieldname_state
write setfieldname_state; |
| Published | property fieldname_color: string read ffieldname_color
write setfieldname_color; |
| Published | property fieldname_font: string read ffieldname_font
write setfieldname_font; |
| Published | property fieldname_readonly: string read ffieldname_readonly
write setfieldname_readonly; |
| Published | property fieldname_merged: string read ffieldname_merged
write setfieldname_merged; |
| Published | property fieldname_selected: string read ffieldname_selected
write setfieldname_selected; |
| Published | property navigator: tdbnavigator read fnavigator write setnavigator; |
| Published | property onbeginedit: notifyeventty read fonbeginedit write fonbeginedit; |
| Published | property onendedit: notifyeventty read fonendedit write fonendedit; |
Description
Methods
| Protected | function canautoinsert: boolean; |
|
This item has no description. | |
| Protected | procedure checkdelayedautoinsert; |
|
This item has no description. | |
| Protected | function checkvalue: boolean; |
|
This item has no description. | |
| Protected | procedure updatelayout; |
|
This item has no description. | |
| Protected | procedure updaterowcount; |
|
This item has no description. | |
| Protected | function begingridrow(const arow: integer; out ainfo: gridrowinfoty): boolean; |
|
This item has no description. | |
| Protected | procedure endgridrow(const ainfo: gridrowinfoty); |
|
This item has no description. | |
| Protected | function getfirstrecord: integer; virtual; |
|
This item has no description. | |
| Protected | procedure checkactiverecord; virtual; |
|
This item has no description. | |
| Protected | function getrecordcount: integer; override; |
|
This item has no description. | |
| Protected | procedure datasetscrolled(distance: integer); override; |
|
This item has no description. | |
| Protected | procedure fieldchanged; override; |
|
This item has no description. | |
| Protected | procedure activechanged; override; |
|
This item has no description. | |
| Protected | procedure editingchanged; override; |
|
This item has no description. | |
| Protected | procedure recordchanged(afield: tfield); override; |
|
This item has no description. | |
| Protected | procedure datasetchanged; override; |
|
This item has no description. | |
| Protected | procedure updatedata; override; |
|
This item has no description. | |
| Protected | procedure updatefields; override; |
|
This item has no description. | |
| Protected | procedure focuscell(var cell: gridcoordty); virtual; |
|
This item has no description. | |
| Protected | procedure cellevent(var info: celleventinfoty); virtual; |
|
This item has no description. | |
| Protected | procedure invalidateindicator; |
|
This item has no description. | |
| Protected | function scrollevent(sender: tcustomscrollbar; event: scrolleventty): boolean; virtual; |
|
This item has no description. | |
| Protected | procedure doinsertrow; |
|
This item has no description. | |
| Protected | procedure doappendrow; |
|
This item has no description. | |
| Protected | procedure dodeleterow; |
|
This item has no description. | |
| Protected | procedure rowdown; |
|
This item has no description. | |
| Protected | procedure lastrow; |
|
This item has no description. | |
| Protected | procedure firstrow; |
|
This item has no description. | |
| Protected | function getzebrastart: integer; |
|
This item has no description. | |
| Protected | procedure gridinvalidate; |
|
This item has no description. | |
| Protected | function arecord: integer; |
|
This item has no description. | |
| Protected | function hasdata: boolean; |
|
This item has no description. | |
| Protected | procedure readdatasource(reader: treader); |
|
This item has no description. | |
| Protected | procedure fixupproperties(filer: tfiler); |
|
This item has no description. | |
| Protected | procedure defineproperties(filer: tfiler); override; |
|
This item has no description. | |
| Public | constructor create(const aowner: tcustomgrid; const aintf: igriddatalink); |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | function getdummystringbuffer: pansistring; |
|
This item has no description. | |
| Public | function getrowfieldisnull(const afield: tfield; const row: integer): boolean; |
|
This item has no description. | |
| Public | function getansistringbuffer(const afield: tfield; const row: integer): pointer; |
|
This item has no description. | |
| Public | function getstringbuffer(const afield: tfield; const row: integer): pointer; |
|
This item has no description. | |
| Public | function getdisplaystringbuffer(const afield: tfield; const row: integer): pointer; |
|
This item has no description. | |
| Public | function getbooleanbuffer(const afield: tfield; const row: integer): pointer; |
|
This item has no description. | |
| Public | function getintegerbuffer(const afield: tfield; const row: integer): pointer; |
|
This item has no description. | |
| Public | function getint64buffer(const afield: tfield; const row: integer): pointer; |
|
This item has no description. | |
| Public | function getrealtybuffer(const afield: tfield; const row: integer): pointer; |
|
This item has no description. | |
| Public | function getdatetimebuffer(const afield: tfield; const row: integer): pointer; |
|
This item has no description. | |
| Public | function canclose(const newfocus: twidget): boolean; |
|
This item has no description. | |
| Public | procedure painted; |
|
This item has no description. | |
| Public | procedure loaded; |
|
This item has no description. | |
| Public | procedure doshortcut(var info: keyeventinfoty; const sender: twidget); |
|
This item has no description. | |
| Public | procedure setselected(const cell: gridcoordty; const avalue: boolean); |
|
This item has no description. | |
| Public | procedure beforefocuscell(const cell: gridcoordty; const selectaction: focuscellactionty); |
|
This item has no description. | |
| Public | function domoveby(const distance: integer): integer; virtual; |
|
This item has no description. | |
| Public | function moveby(distance: integer): integer; override; |
|
This item has no description. | |
| Public | function rowtorecnozerobased(const row: integer): integer; |
|
This item has no description. | |
| Public | function isfirstrow: boolean; |
|
This item has no description. | |
| Public | function islastrow: boolean; |
|
This item has no description. | |
Properties
| Public | property firstrecord: integer read getfirstrecord; |
|
This item has no description. | |
| Public | property owner: tcustomgrid read fgrid; |
|
This item has no description. | |
| Public | property field_state: tfield read ffield_state; |
|
This item has no description. | |
| Public | property field_color: tfield read ffield_color; |
|
This item has no description. | |
| Public | property field_font: tfield read ffield_font; |
|
This item has no description. | |
| Public | property field_readonly: tfield read ffield_readonly; |
|
This item has no description. | |
| Public | property field_merged: tfield read ffield_merged; |
|
This item has no description. | |
| Public | property field_selected: tfield read ffield_selected; |
|
This item has no description. | |
| Published | property options: griddatalinkoptionsty read foptions write foptions
default defaultgriddatalinkoptions; |
|
This item has no description. | |
| Published | property onupdaterowdata: updaterowdataeventty read fonupdaterowdata
write fonupdaterowdata; |
|
This item has no description. | |
| Published | property datasource: tdatasource read getdatasource1 write settadasource1; |
|
This item has no description. | |
| Published | property fieldname_state: string read ffieldname_state
write setfieldname_state; |
|
This item has no description. | |
| Published | property fieldname_color: string read ffieldname_color
write setfieldname_color; |
|
This item has no description. | |
| Published | property fieldname_font: string read ffieldname_font
write setfieldname_font; |
|
This item has no description. | |
| Published | property fieldname_readonly: string read ffieldname_readonly
write setfieldname_readonly; |
|
This item has no description. | |
| Published | property fieldname_merged: string read ffieldname_merged
write setfieldname_merged; |
|
This item has no description. | |
| Published | property fieldname_selected: string read ffieldname_selected
write setfieldname_selected; |
|
This item has no description. | |
| Published | property navigator: tdbnavigator read fnavigator write setnavigator; |
|
This item has no description. | |
| Published | property onbeginedit: notifyeventty read fonbeginedit write fonbeginedit; |
|
This item has no description. | |
| Published | property onendedit: notifyeventty read fonendedit write fonendedit; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.