Class tcustomdropdownedit

Unit

Declaration

type tcustomdropdownedit = class(tcustomstringedit, idropdown, iifidropdownlistdatalink)

Description

This item has no description.

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;

This item has no description.

Methods

Protected function createdropdowncontroller: tcustomdropdowncontroller; virtual;

This item has no description.

Protected procedure loaded() override;

This item has no description.

Protected procedure texttovalue(var accept: boolean; const quiet: boolean); override;

This item has no description.

Protected procedure dohide; override;

This item has no description.

Protected function getassistiveflags(): assistiveflagsty override;

This item has no description.

Protected function getifidatalinkintf: iifidatalink; override;

This item has no description.

Protected procedure ifidropdownlistchanged(const acols: tifidropdowncols);

This item has no description.

Protected procedure buttonaction(var action: buttonactionty; const buttonindex: integer); virtual;

This item has no description.

Protected procedure dobeforedropdown; virtual;

This item has no description.

Protected procedure doafterclosedropdown; virtual;

This item has no description.

Protected function getvalueempty: integer; virtual;

This item has no description.

Protected procedure dostatread(const reader: tstatreader); override;

This item has no description.

Protected procedure dostatwrite(const writer: tstatwriter); override;

This item has no description.

Public constructor create(aowner: tcomponent); override;

This item has no description.

Public destructor destroy; override;

This item has no description.

Properties

Public property onbeforedropdown: notifyeventty read fonbeforedropdown write fonbeforedropdown;

This item has no description.

Public property onafterclosedropdown: notifyeventty read fonafterclosedropdown write fonafterclosedropdown;

This item has no description.

Published property frame: tdropdownmultibuttonframe read getframe write setframe;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.