Class tcustomdbdropdownlistcontroller
Unit
Declaration
type tcustomdbdropdownlistcontroller = class(tcustomdropdownlistcontroller, idbeditinfo)
Description
No description available, ancestor tcustomdropdownlistcontroller description follows
No description available, ancestor tcustomdropdowncontroller description follows
No description available, ancestor teventpersistent 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
- teventpersistent
- tcustomdropdowncontroller
- tcustomdropdownlistcontroller
- tcustomdbdropdownlistcontroller
Overview
Methods
procedure valuecolchanged; override; |
|
function getbuttonframeclass: dropdownbuttonframeclassty; override; |
|
function getdropdowncolsclass: dropdowncolsclassty; override; |
|
function createdropdownlist: tdropdownlist; override; |
|
function candropdown: boolean; override; |
|
procedure itemselected(const index: integer; const akey: keyty); override; |
|
procedure doafterclosedropdown; override; |
|
function getasmsestring(const afield: tfield; const utf8: boolean): msestring; |
|
function getasinteger(const afield: tfield): integer; |
|
function getaslargeint(const afield: tfield): int64; |
|
function getdataset(const aindex: integer): tdataset; |
|
procedure getfieldtypes(out propertynames: stringarty; out fieldtypes: fieldtypesarty); |
|
constructor create(const intf: idbdropdownlist; const aisstringkey: boolean); |
|
destructor destroy; override; |
|
procedure dropdown; override; |
Properties
property datalink: tdropdowndatalink read fdatalink; |
|
property datasource: tdatasource read getdatasource write setdatasource; |
|
property keyfield: string read getkeyfield write setkeyfield; |
|
property options default defaultdbdropdownoptions; |
|
property optionsdatalink: griddatalinkoptionsty read foptionsdatalink
write foptionsdatalink default defaultdropdowndatalinkoptions; |
|
property optionsdb: optionsdbty read foptionsdb write setoptionsdb default []; |
|
property cols: tdbdropdowncols read getcols write setcols; |
Description
Methods
procedure valuecolchanged; override; |
|
function getbuttonframeclass: dropdownbuttonframeclassty; override; |
|
function getdropdowncolsclass: dropdowncolsclassty; override; |
|
function createdropdownlist: tdropdownlist; override; |
|
function candropdown: boolean; override; |
|
procedure itemselected(const index: integer; const akey: keyty); override; |
|
procedure doafterclosedropdown; override; |
|
function getasmsestring(const afield: tfield; const utf8: boolean): msestring; |
|
function getasinteger(const afield: tfield): integer; |
|
function getaslargeint(const afield: tfield): int64; |
|
function getdataset(const aindex: integer): tdataset; |
|
procedure getfieldtypes(out propertynames: stringarty; out fieldtypes: fieldtypesarty); |
|
constructor create(const intf: idbdropdownlist; const aisstringkey: boolean); |
|
destructor destroy; override; |
|
procedure dropdown; override; |
|
Properties
property datalink: tdropdowndatalink read fdatalink; |
|
property datasource: tdatasource read getdatasource write setdatasource; |
|
property keyfield: string read getkeyfield write setkeyfield; |
|
property options default defaultdbdropdownoptions; |
|
property optionsdatalink: griddatalinkoptionsty read foptionsdatalink
write foptionsdatalink default defaultdropdowndatalinkoptions; |
|
property optionsdb: optionsdbty read foptionsdb write setoptionsdb default []; |
|
property cols: tdbdropdowncols read getcols write setcols; |
|
Generated by PasDoc 0.16.0.