Class tdbstringcol
Unit
Declaration
type tdbstringcol = class(tcustomstringcol, idbeditfieldlink, idbeditinfo, iificlient, iifidatalink)
Description
No description available, ancestor tcustomstringcol description follows
No description available, ancestor tdatacol description follows
No description available, ancestor tcol description follows
No description available, ancestor tgridprop description follows
No description available, ancestor tindexpersistent description follows
No description available, ancestor townedeventpersistent description follows
No description available, ancestor tlinkedpersistent description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- tlinkedpersistent
- townedeventpersistent
- tindexpersistent
- tgridprop
- tcol
- tdatacol
- tcustomstringcol
- tdbstringcol
Overview
Methods
function getoptionsedit: optionseditty; override; |
|
function getitems(aindex: integer): msestring; override; |
|
procedure setitems(aindex: integer; const Value: msestring); override; |
|
procedure modified; override; |
|
procedure dobeforedrawcell(const acanvas: tcanvas; var processed: boolean); override; |
|
procedure doafterdrawcell(const acanvas: tcanvas); override; |
|
function getrowtext(const arow: integer): msestring; override; |
|
function createdatalist: tdatalist; override; |
|
procedure docellfocuschanged(enter: boolean; const cellbefore: gridcoordty; var newcell: gridcoordty; const selectaction: focuscellactionty); override; |
|
procedure getfieldtypes(var afieldtypes: fieldtypesty); overload; |
|
function getgriddatasource: tdatasource; virtual; |
|
function getgridintf: iwidgetgrid; |
|
function getwidget: twidget; |
|
function seteditfocus: boolean; |
|
function getedited: boolean; |
|
procedure initeditfocus; |
|
function checkvalue(const quiet: boolean = false): boolean; |
|
procedure valuetofield; |
|
procedure fieldtovalue; |
|
procedure setnullvalue; |
|
procedure updatereadonlystate; |
|
procedure setmaxlength(const avalue: integer); |
|
function getfieldlink: tcustomeditwidgetdatalink; |
|
constructor create(const agrid: tcustomgrid; const aowner: tgridarrayprop); override; |
|
destructor destroy; override; |
Properties
property datalink: tstringcoldatalink read fdatalink; |
|
property datafield: string read getdatafield write setdatafield; |
|
property optionsdb: optionseditdbty read getoptionsdb write setoptionsdb default []; |
|
property nullsymbol: msestring read getnullsymbol write setnullsymbol; |
|
property focusrectdist; |
|
property textflags; |
|
property textflagsactive; |
|
property optionsedit1; |
|
property optionsedit; |
|
property passwordchar; |
|
property font; |
|
property colorselect; |
|
property fontselect; |
|
property onsetvalue; |
|
property ondataentered; |
|
property oncopytoclipboard; |
|
property onpastefromclipboard; |
|
property ondrawcell; |
Description
Methods
function getoptionsedit: optionseditty; override; |
|
function getitems(aindex: integer): msestring; override; |
|
procedure setitems(aindex: integer; const Value: msestring); override; |
|
procedure modified; override; |
|
procedure dobeforedrawcell(const acanvas: tcanvas; var processed: boolean); override; |
|
procedure doafterdrawcell(const acanvas: tcanvas); override; |
|
function getrowtext(const arow: integer): msestring; override; |
|
function createdatalist: tdatalist; override; |
|
procedure docellfocuschanged(enter: boolean; const cellbefore: gridcoordty; var newcell: gridcoordty; const selectaction: focuscellactionty); override; |
|
procedure getfieldtypes(var afieldtypes: fieldtypesty); overload; |
|
function getgriddatasource: tdatasource; virtual; |
|
function getgridintf: iwidgetgrid; |
|
function getwidget: twidget; |
|
function seteditfocus: boolean; |
|
function getedited: boolean; |
|
procedure initeditfocus; |
|
function checkvalue(const quiet: boolean = false): boolean; |
|
procedure valuetofield; |
|
procedure fieldtovalue; |
|
procedure setnullvalue; |
|
procedure updatereadonlystate; |
|
procedure setmaxlength(const avalue: integer); |
|
function getfieldlink: tcustomeditwidgetdatalink; |
|
constructor create(const agrid: tcustomgrid; const aowner: tgridarrayprop); override; |
|
destructor destroy; override; |
|
Properties
property datalink: tstringcoldatalink read fdatalink; |
|
property datafield: string read getdatafield write setdatafield; |
|
property optionsdb: optionseditdbty read getoptionsdb write setoptionsdb default []; |
|
property nullsymbol: msestring read getnullsymbol write setnullsymbol; |
|
property focusrectdist; |
|
property textflags; |
|
property textflagsactive; |
|
property optionsedit1; |
|
property optionsedit; |
|
property passwordchar; |
|
property font; |
|
property colorselect; |
|
property fontselect; |
|
property onsetvalue; |
|
property ondataentered; |
|
property oncopytoclipboard; |
|
property onpastefromclipboard; |
|
property ondrawcell; |
|
Generated by PasDoc 0.16.0.