Class tdbstringcol

Unit

Declaration

type tdbstringcol = class(tcustomstringcol, idbeditfieldlink, idbeditinfo, iificlient, iifidatalink)

Description

This item has no description.

Hierarchy

Overview

Methods

Protected function getoptionsedit: optionseditty; override;
Protected function getitems(aindex: integer): msestring; override;
Protected procedure setitems(aindex: integer; const Value: msestring); override;
Protected procedure modified; override;
Protected procedure dobeforedrawcell(const acanvas: tcanvas; var processed: boolean); override;
Protected procedure doafterdrawcell(const acanvas: tcanvas); override;
Protected function getrowtext(const arow: integer): msestring; override;
Protected function createdatalist: tdatalist; override;
Protected procedure docellfocuschanged(enter: boolean; const cellbefore: gridcoordty; var newcell: gridcoordty; const selectaction: focuscellactionty); override;
Protected procedure getfieldtypes(var afieldtypes: fieldtypesty); overload;
Protected function getgriddatasource: tdatasource; virtual;
Protected function getgridintf: iwidgetgrid;
Protected function getwidget: twidget;
Protected function seteditfocus: boolean;
Protected function getedited: boolean;
Protected procedure initeditfocus;
Protected function checkvalue(const quiet: boolean = false): boolean;
Protected procedure valuetofield;
Protected procedure fieldtovalue;
Protected procedure setnullvalue;
Protected procedure updatereadonlystate;
Protected procedure setmaxlength(const avalue: integer);
Protected function getfieldlink: tcustomeditwidgetdatalink;
Public constructor create(const agrid: tcustomgrid; const aowner: tgridarrayprop); override;
Public destructor destroy; override;

Properties

Public property datalink: tstringcoldatalink read fdatalink;
Published property datafield: string read getdatafield write setdatafield;
Published property optionsdb: optionseditdbty read getoptionsdb write setoptionsdb default [];
Published property nullsymbol: msestring read getnullsymbol write setnullsymbol;
Published property focusrectdist;
Published property textflags;
Published property textflagsactive;
Published property optionsedit1;
Published property optionsedit;
Published property passwordchar;
Published property font;
Published property colorselect;
Published property fontselect;
Published property onsetvalue;
Published property ondataentered;
Published property oncopytoclipboard;
Published property onpastefromclipboard;
Published property ondrawcell;

Description

Methods

Protected function getoptionsedit: optionseditty; override;

This item has no description.

Protected function getitems(aindex: integer): msestring; override;

This item has no description.

Protected procedure setitems(aindex: integer; const Value: msestring); override;

This item has no description.

Protected procedure modified; override;

This item has no description.

Protected procedure dobeforedrawcell(const acanvas: tcanvas; var processed: boolean); override;

This item has no description.

Protected procedure doafterdrawcell(const acanvas: tcanvas); override;

This item has no description.

Protected function getrowtext(const arow: integer): msestring; override;

This item has no description.

Protected function createdatalist: tdatalist; override;

This item has no description.

Protected procedure docellfocuschanged(enter: boolean; const cellbefore: gridcoordty; var newcell: gridcoordty; const selectaction: focuscellactionty); override;

This item has no description.

Protected procedure getfieldtypes(var afieldtypes: fieldtypesty); overload;

This item has no description.

Protected function getgriddatasource: tdatasource; virtual;

This item has no description.

Protected function getgridintf: iwidgetgrid;

This item has no description.

Protected function getwidget: twidget;

This item has no description.

Protected function seteditfocus: boolean;

This item has no description.

Protected function getedited: boolean;

This item has no description.

Protected procedure initeditfocus;

This item has no description.

Protected function checkvalue(const quiet: boolean = false): boolean;

This item has no description.

Protected procedure valuetofield;

This item has no description.

Protected procedure fieldtovalue;

This item has no description.

Protected procedure setnullvalue;

This item has no description.

Protected procedure updatereadonlystate;

This item has no description.

Protected procedure setmaxlength(const avalue: integer);

This item has no description.

Protected function getfieldlink: tcustomeditwidgetdatalink;

This item has no description.

Public constructor create(const agrid: tcustomgrid; const aowner: tgridarrayprop); override;

This item has no description.

Public destructor destroy; override;

This item has no description.

Properties

Public property datalink: tstringcoldatalink read fdatalink;

This item has no description.

Published property datafield: string read getdatafield write setdatafield;

This item has no description.

Published property optionsdb: optionseditdbty read getoptionsdb write setoptionsdb default [];

This item has no description.

Published property nullsymbol: msestring read getnullsymbol write setnullsymbol;

This item has no description.

Published property focusrectdist;

This item has no description.

Published property textflags;

This item has no description.

Published property textflagsactive;

This item has no description.

Published property optionsedit1;

This item has no description.

Published property optionsedit;

This item has no description.

Published property passwordchar;

This item has no description.

Published property font;

This item has no description.

Published property colorselect;

This item has no description.

Published property fontselect;

This item has no description.

Published property onsetvalue;

This item has no description.

Published property ondataentered;

This item has no description.

Published property oncopytoclipboard;

This item has no description.

Published property onpastefromclipboard;

This item has no description.

Published property ondrawcell;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.