Class tcustomdropdownlistcontroller
Unit
Declaration
type tcustomdropdownlistcontroller = class(tcustomdropdowncontroller, idropdownlistcontroller)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- tlinkedpersistent
- teventpersistent
- tcustomdropdowncontroller
- tcustomdropdownlistcontroller
Overview
Fields
| Protected | ftimer: tsimpletimer; |
| Protected | fimagelist: timagelist; |
| Protected | fimageframe: framety; |
| Protected | fdropdownrowcount: integer; |
| Protected | fwidth: integer; |
| Protected | fvaluecol: integer; |
| Protected | fdatarowlinewidth: integer; |
| Protected | fdatarowlinecolor: colorty; |
| Protected | fbuttonlength: integer; |
| Protected | fbuttonendlength: integer; |
| Protected | fbuttonminlength: integer; |
| Protected | fdropdownlist: tdropdownlist; |
| Protected | fcols: tdropdowncols; |
Methods
| Protected | procedure dotimer(const sender: tobject); |
| Protected | procedure objectevent(const sender: tobject; const event: objecteventty); override; |
| Protected | procedure valuecolchanged; virtual; |
| Protected | function getdropdownwidget: twidget; override; |
| Protected | procedure itemchanged(const sender: tdatalist; const index: integer); |
| Protected | function getdropdowncolsclass: dropdowncolsclassty; virtual; |
| Protected | procedure selectnone(const akey: keyty); override; |
| Protected | procedure resetselection; override; |
| Protected | function reloadlist: integer; virtual; |
| Protected | function getremoterowcount: integer; virtual; |
| Protected | procedure dobeforedropdown; override; |
| Protected | procedure doafterclosedropdown; override; |
| Protected | procedure itemselected(const index: integer; const akey: keyty); virtual; |
| Protected | procedure dropdownkeydown(var info: keyeventinfoty); |
| Protected | function getautowidth: integer; |
| Protected | procedure updatedropdownbounds(var arect: rectty); override; |
| Protected | procedure receiveevent(const event: tobjectevent); override; |
| Protected | function createdropdownlist: tdropdownlist; virtual; |
| Protected | function getfixcolclass: dropdownfixcolclassty; virtual; |
| Protected | procedure internaldropdown; override; |
| Protected | procedure editnotification(var info: editnotificationinfoty); override; |
| Public | constructor create(const intf: idropdownlist); |
| Public | destructor destroy; override; |
| Public | procedure dostatread(const reader: tstatreader); override; |
| Public | procedure dostatwrite(const writer: tstatwriter); override; |
| Public | function valuelist: tmsestringdatalist; |
Properties
| Public | property cols: tdropdowncols read fcols write setcols; |
| Public | property valuecol: integer read fvaluecol write setvaluecol default 0; |
| Public | property itemindex: integer read getitemindex write setitemindex default -1; |
| Public | property delay: integer read getdelay write setdelay default 0; |
| Public | property dropdownrowcount: integer read fdropdownrowcount
write fdropdownrowcount default 8; |
| Public | property width: integer read fwidth write fwidth default 0; |
| Public | property datarowlinewidth: integer read fdatarowlinewidth
write fdatarowlinewidth default 0; |
| Public | property datarowlinecolor: colorty read fdatarowlinecolor
write fdatarowlinecolor default defaultdatalinecolor; |
| Public | property buttonlength: integer read fbuttonlength
write fbuttonlength default 0; |
| Public | property buttonendlength: integer read fbuttonendlength
write fbuttonendlength default 0; |
| Public | property buttonminlength: integer read fbuttonminlength
write fbuttonminlength default defaultbuttonminlength; |
| Public | property imagelist: timagelist read fimagelist write setimagelist; |
| Public | property imageframe: framety read fimageframe write setimageframe; |
| Public | property imageframe_left: integer read fimageframe.left
write setimageframe_left default 0; |
| Public | property imageframe_top: integer read fimageframe.top
write setimageframe_top default 0; |
| Public | property imageframe_right: integer read fimageframe.right
write setimageframe_right default 0; |
| Public | property imageframe_bottom: integer read fimageframe.bottom
write setimageframe_bottom default 0; |
| Public | property ondropdown: dropdownlisteventty read fondropdown
write fondropdown; |
Description
Fields
| Protected | ftimer: tsimpletimer; |
|
This item has no description. | |
| Protected | fimagelist: timagelist; |
|
This item has no description. | |
| Protected | fimageframe: framety; |
|
This item has no description. | |
| Protected | fdropdownrowcount: integer; |
|
This item has no description. | |
| Protected | fwidth: integer; |
|
This item has no description. | |
| Protected | fvaluecol: integer; |
|
This item has no description. | |
| Protected | fdatarowlinewidth: integer; |
|
This item has no description. | |
| Protected | fdatarowlinecolor: colorty; |
|
This item has no description. | |
| Protected | fbuttonlength: integer; |
|
This item has no description. | |
| Protected | fbuttonendlength: integer; |
|
This item has no description. | |
| Protected | fbuttonminlength: integer; |
|
This item has no description. | |
| Protected | fdropdownlist: tdropdownlist; |
|
This item has no description. | |
| Protected | fcols: tdropdowncols; |
|
This item has no description. | |
Methods
| Protected | procedure dotimer(const sender: tobject); |
|
This item has no description. | |
| Protected | procedure objectevent(const sender: tobject; const event: objecteventty); override; |
|
This item has no description. | |
| Protected | procedure valuecolchanged; virtual; |
|
This item has no description. | |
| Protected | function getdropdownwidget: twidget; override; |
|
This item has no description. | |
| Protected | procedure itemchanged(const sender: tdatalist; const index: integer); |
|
This item has no description. | |
| Protected | function getdropdowncolsclass: dropdowncolsclassty; virtual; |
|
This item has no description. | |
| Protected | procedure selectnone(const akey: keyty); override; |
|
This item has no description. | |
| Protected | procedure resetselection; override; |
|
This item has no description. | |
| Protected | function reloadlist: integer; virtual; |
|
This item has no description. | |
| Protected | function getremoterowcount: integer; virtual; |
|
This item has no description. | |
| Protected | procedure dobeforedropdown; override; |
|
This item has no description. | |
| Protected | procedure doafterclosedropdown; override; |
|
This item has no description. | |
| Protected | procedure itemselected(const index: integer; const akey: keyty); virtual; |
|
This item has no description. | |
| Protected | procedure dropdownkeydown(var info: keyeventinfoty); |
|
This item has no description. | |
| Protected | function getautowidth: integer; |
|
This item has no description. | |
| Protected | procedure updatedropdownbounds(var arect: rectty); override; |
|
This item has no description. | |
| Protected | procedure receiveevent(const event: tobjectevent); override; |
|
This item has no description. | |
| Protected | function createdropdownlist: tdropdownlist; virtual; |
|
This item has no description. | |
| Protected | function getfixcolclass: dropdownfixcolclassty; virtual; |
|
This item has no description. | |
| Protected | procedure internaldropdown; override; |
|
This item has no description. | |
| Protected | procedure editnotification(var info: editnotificationinfoty); override; |
|
This item has no description. | |
| Public | constructor create(const intf: idropdownlist); |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | procedure dostatread(const reader: tstatreader); override; |
|
This item has no description. | |
| Public | procedure dostatwrite(const writer: tstatwriter); override; |
|
This item has no description. | |
| Public | function valuelist: tmsestringdatalist; |
|
This item has no description. | |
Properties
| Public | property cols: tdropdowncols read fcols write setcols; |
|
This item has no description. | |
| Public | property valuecol: integer read fvaluecol write setvaluecol default 0; |
|
This item has no description. | |
| Public | property itemindex: integer read getitemindex write setitemindex default -1; |
|
This item has no description. | |
| Public | property delay: integer read getdelay write setdelay default 0; |
|
This item has no description. | |
| Public | property dropdownrowcount: integer read fdropdownrowcount
write fdropdownrowcount default 8; |
|
This item has no description. | |
| Public | property width: integer read fwidth write fwidth default 0; |
|
This item has no description. | |
| Public | property datarowlinewidth: integer read fdatarowlinewidth
write fdatarowlinewidth default 0; |
|
This item has no description. | |
| Public | property datarowlinecolor: colorty read fdatarowlinecolor
write fdatarowlinecolor default defaultdatalinecolor; |
|
This item has no description. | |
| Public | property buttonlength: integer read fbuttonlength
write fbuttonlength default 0; |
|
This item has no description. | |
| Public | property buttonendlength: integer read fbuttonendlength
write fbuttonendlength default 0; |
|
This item has no description. | |
| Public | property buttonminlength: integer read fbuttonminlength
write fbuttonminlength default defaultbuttonminlength; |
|
This item has no description. | |
| Public | property imagelist: timagelist read fimagelist write setimagelist; |
|
This item has no description. | |
| Public | property imageframe: framety read fimageframe write setimageframe; |
|
This item has no description. | |
| Public | property imageframe_left: integer read fimageframe.left
write setimageframe_left default 0; |
|
This item has no description. | |
| Public | property imageframe_top: integer read fimageframe.top
write setimageframe_top default 0; |
|
This item has no description. | |
| Public | property imageframe_right: integer read fimageframe.right
write setimageframe_right default 0; |
|
This item has no description. | |
| Public | property imageframe_bottom: integer read fimageframe.bottom
write setimageframe_bottom default 0; |
|
This item has no description. | |
| Public | property ondropdown: dropdownlisteventty read fondropdown
write fondropdown; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.