Class tdbdropdownlist

Unit

Declaration

type tdbdropdownlist = class(tdropdownlist, igriddatalink)

Description

This item has no description. Showing description inherited from tmsecomponent.

Extends the FPC tcomponent with object linking facilities and the like; base of every MSEgui component. This unit, mseclasses, must be added to uses after classes in code that also uses a third-party unit expecting the plain FPC tcomponent (e.g. TPSScript.Create(TComponent)), since MSEgui forks the FPC classes unit.

Hierarchy

Overview

Methods

Protected function getassistiveflags(): assistiveflagsty override;
Protected procedure internalcreateframe; override;
Protected procedure createdatacol(const index: integer; out item: tdatacol); override;
Protected procedure initcols(const acols: tdropdowncols); override;
Protected procedure docellevent(var info: celleventinfoty); override;
Protected procedure scrollevent(sender: tcustomscrollbar; event: scrolleventty); override;
Protected procedure setactiveitem(const aitemindex: integer); override;
Protected function locate(const filter: msestring): boolean; override;
Protected procedure dopaint(const acanvas: tcanvas); override;
Protected procedure dohide; override;
Public constructor create(const acontroller: tcustomdbdropdownlistcontroller; acols: tdropdowncols);
Public destructor destroy; override;
Public procedure rowup(const action: focuscellactionty = fca_focusin; const nowrap: boolean = false) override;
Public procedure rowdown(const action: focuscellactionty = fca_focusin; const nowrap: boolean = false) override;
Public procedure pageup(const action: focuscellactionty = fca_focusin); override;
Public procedure pagedown(const action: focuscellactionty = fca_focusin); override;
Public procedure wheelup(const action: focuscellactionty = fca_focusin); override;
Public procedure wheeldown(const action: focuscellactionty = fca_focusin); override;

Description

Methods

Protected function getassistiveflags(): assistiveflagsty override;

This item has no description.

Protected procedure internalcreateframe; override;

This item has no description.

Protected procedure createdatacol(const index: integer; out item: tdatacol); override;

This item has no description.

Protected procedure initcols(const acols: tdropdowncols); override;

This item has no description.

Protected procedure docellevent(var info: celleventinfoty); override;

This item has no description.

Protected procedure scrollevent(sender: tcustomscrollbar; event: scrolleventty); override;

This item has no description.

Protected procedure setactiveitem(const aitemindex: integer); override;

This item has no description.

Protected function locate(const filter: msestring): boolean; override;

This item has no description.

Protected procedure dopaint(const acanvas: tcanvas); override;

This item has no description. Showing description inherited from twidget.dopaint.

Override dopaint in a widget descendant to implement custom drawing for that widget class, instead of using the onpaint event (meant for occasional per-instance drawing on top of the standard rendering). Most widgets can already be customized without overriding anything, through their frame and face properties (see tframetemplate/tfacetemplate to centralize such customizations).

Protected procedure dohide; override;

This item has no description.

Public constructor create(const acontroller: tcustomdbdropdownlistcontroller; acols: tdropdowncols);

This item has no description.

Public destructor destroy; override;

This item has no description.

Public procedure rowup(const action: focuscellactionty = fca_focusin; const nowrap: boolean = false) override;

This item has no description.

Public procedure rowdown(const action: focuscellactionty = fca_focusin; const nowrap: boolean = false) override;

This item has no description.

Public procedure pageup(const action: focuscellactionty = fca_focusin); override;

This item has no description.

Public procedure pagedown(const action: focuscellactionty = fca_focusin); override;

This item has no description.

Public procedure wheelup(const action: focuscellactionty = fca_focusin); override;

This item has no description.

Public procedure wheeldown(const action: focuscellactionty = fca_focusin); override;

This item has no description.


Generated by PasDoc 1.0.4.