Class tcustomdropdownedit

Unit

Declaration

type tcustomdropdownedit = class(tcustomstringedit, idropdown, iifidropdownlistdatalink)

Description

No description available, ancestor tcustomstringedit description follows
No description available, ancestor tdataedit description follows
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

Fields

Protected fdropdown: tcustomdropdowncontroller;

Methods

Protected function createdropdowncontroller: tcustomdropdowncontroller; virtual;
Protected procedure loaded() override;
Protected procedure texttovalue(var accept: boolean; const quiet: boolean); override;
Protected procedure dohide; override;
Protected function getassistiveflags(): assistiveflagsty override;
Protected function getifidatalinkintf: iifidatalink; override;
Protected procedure ifidropdownlistchanged(const acols: tifidropdowncols);
Protected procedure buttonaction(var action: buttonactionty; const buttonindex: integer); virtual;
Protected procedure dobeforedropdown; virtual;
Protected procedure doafterclosedropdown; virtual;
Protected function getvalueempty: integer; virtual;
Protected procedure dostatread(const reader: tstatreader); override;
Protected procedure dostatwrite(const writer: tstatwriter); override;
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;

Properties

Public property onbeforedropdown: notifyeventty read fonbeforedropdown write fonbeforedropdown;
Public property onafterclosedropdown: notifyeventty read fonafterclosedropdown write fonafterclosedropdown;
Published property frame: tdropdownmultibuttonframe read getframe write setframe;

Description

Fields

Protected fdropdown: tcustomdropdowncontroller;
 

Methods

Protected function createdropdowncontroller: tcustomdropdowncontroller; virtual;
 
Protected procedure loaded() override;
 
Protected procedure texttovalue(var accept: boolean; const quiet: boolean); override;
 
Protected procedure dohide; override;
 
Protected function getassistiveflags(): assistiveflagsty override;
 
Protected function getifidatalinkintf: iifidatalink; override;
 
Protected procedure ifidropdownlistchanged(const acols: tifidropdowncols);
 
Protected procedure buttonaction(var action: buttonactionty; const buttonindex: integer); virtual;
 
Protected procedure dobeforedropdown; virtual;
 
Protected procedure doafterclosedropdown; virtual;
 
Protected function getvalueempty: integer; virtual;
 
Protected procedure dostatread(const reader: tstatreader); override;
 
Protected procedure dostatwrite(const writer: tstatwriter); override;
 
Public constructor create(aowner: tcomponent); override;
 
Public destructor destroy; override;
 

Properties

Public property onbeforedropdown: notifyeventty read fonbeforedropdown write fonbeforedropdown;
 
Public property onafterclosedropdown: notifyeventty read fonafterclosedropdown write fonafterclosedropdown;
 
Published property frame: tdropdownmultibuttonframe read getframe write setframe;
 

Generated by PasDoc 0.16.0.