Class tdblookup1

Unit

Declaration

type tdblookup1 = class(tcustomdataedit, idblookupdispfieldlink, idbdispfieldlink)

Description

No description available, ancestor tcustomdataedit description follows
No description available, ancestor tcustomedit description follows
No description available, ancestor tpublishedwidget description follows
No description available, ancestor tpublishedwidgetnwr description follows
No description available, ancestor tactionpublishedwidgetnwr description follows
No description available, ancestor tactionwidget description follows
No description available, ancestor twidget description follows
No description available, ancestor tactcomponent description follows
No description available, ancestor tmsecomponent description follows

Hierarchy

Overview

Methods

Protected function createdatalink: tlookupdispfielddatalink; virtual; abstract;
Protected procedure dochange; override;
Protected function getdatalistclass: datalistclassty; override;
Protected procedure valuetogrid(row: integer); override;
Protected procedure griddatasourcechanged; override;
Protected function createdatalist(const sender: twidgetcol): tdatalist; override;
Protected function getoptionsedit: optionseditty; override;
Protected procedure texttovalue(var accept: boolean; const quiet: boolean); override;
Protected procedure setnullvalue; override;
Protected function internaldatatotext(const data): msestring; override;
Protected function getrowdatapo(const arow: integer): pointer; override;
Protected function getfieldlink: tdispfielddatalink;
Protected procedure fieldtovalue;
Protected procedure valuetofield;
Protected procedure getfieldtypes(var afieldtypes: fieldtypesty); virtual;
Protected procedure refreshfieldvalue;
Protected procedure recchanged;
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;

Properties

Public property isnull: boolean read getisnull;
Published property empty_color;
Published property empty_font;
Published property empty_fontstyle;
Published property empty_textflags;
Published property empty_text;
Published property empty_options;
Published property empty_textcolor;
Published property empty_textcolorbackground;
Published property optionsedit default defaultlookupoptionsedit;
Published property font;
Published property textflags;
Published property textflagsactive;
Published property caretwidth;
Published property onchange;
Published property ongettext;
Published property onkeydown;
Published property onkeyup;

Description

Methods

Protected function createdatalink: tlookupdispfielddatalink; virtual; abstract;
 
Protected procedure dochange; override;
 
Protected function getdatalistclass: datalistclassty; override;
 
Protected procedure valuetogrid(row: integer); override;
 
Protected procedure griddatasourcechanged; override;
 
Protected function createdatalist(const sender: twidgetcol): tdatalist; override;
 
Protected function getoptionsedit: optionseditty; override;
 
Protected procedure texttovalue(var accept: boolean; const quiet: boolean); override;
 
Protected procedure setnullvalue; override;
 
Protected function internaldatatotext(const data): msestring; override;
 
Protected function getrowdatapo(const arow: integer): pointer; override;
 
Protected function getfieldlink: tdispfielddatalink;
 
Protected procedure fieldtovalue;
 
Protected procedure valuetofield;
 
Protected procedure getfieldtypes(var afieldtypes: fieldtypesty); virtual;
 
Protected procedure refreshfieldvalue;
 
Protected procedure recchanged;
 
Public constructor create(aowner: tcomponent); override;
 
Public destructor destroy; override;
 

Properties

Public property isnull: boolean read getisnull;
 
Published property empty_color;
 
Published property empty_font;
 
Published property empty_fontstyle;
 
Published property empty_textflags;
 
Published property empty_text;
 
Published property empty_options;
 
Published property empty_textcolor;
 
Published property empty_textcolorbackground;
 
Published property optionsedit default defaultlookupoptionsedit;
 
Published property font;
 
Published property textflags;
 
Published property textflagsactive;
 
Published property caretwidth;
 
Published property onchange;
 
Published property ongettext;
 
Published property onkeydown;
 
Published property onkeyup;
 

Generated by PasDoc 0.16.0.