Class tdropdownlist

Unit

Declaration

type tdropdownlist = class(tcustomstringgrid)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fcontroller: tcustomdropdownlistcontroller;
Protected fdropdownrowcount: integer;

Methods

Protected function getassistiveflags(): assistiveflagsty override;
Protected procedure setfiltertext(const Value: msestring); virtual;
Protected procedure updatewindowinfo(var info: windowinfoty); override;
Protected procedure createdatacol(const index: integer; out item: tdatacol); override;
Protected procedure dokeydown(var info: keyeventinfoty); override;
Protected procedure clientmouseevent(var info: mouseeventinfoty); override;
Protected procedure mouseevent(var info: mouseeventinfoty); override;
Protected procedure doactivate; override;
Protected procedure dodeactivate; override;
Protected procedure docellevent(var info: celleventinfoty); override;
Protected function getkeystring(const aindex: integer): msestring;
Protected function getkeystringnohidden(const aindex: integer): msestring;
Protected function locate(const filter: msestring): boolean; virtual;
Protected function updatevisiblerows(): integer; virtual;
Protected procedure dorepeat(const sender: tobject);
Protected procedure initcols(const acols: tdropdowncols); virtual;
Protected procedure updatelayout; override;
Protected function dropdownheight: integer; virtual;
Protected procedure setactiveitem(const aitemindex: integer); virtual;
Protected function getassistiveparent(): iassistiveclient override;
Public constructor create(const acontroller: tcustomdropdownlistcontroller; const acols: tdropdowncols; const afixcolclass: dropdownfixcolclassty); reintroduce;
Public destructor destroy; override;
Public procedure show(awidth: integer; const arowcount: integer; var aitemindex: integer; afiltertext: msestring); reintroduce;

Properties

Public property filtertext: msestring read ffiltertext write setfiltertext;
Public property options: dropdownlistoptionsty read foptions1 write foptions1;

Description

Fields

Protected fcontroller: tcustomdropdownlistcontroller;

This item has no description.

Protected fdropdownrowcount: integer;

This item has no description.

Methods

Protected function getassistiveflags(): assistiveflagsty override;

This item has no description.

Protected procedure setfiltertext(const Value: msestring); virtual;

This item has no description.

Protected procedure updatewindowinfo(var info: windowinfoty); override;

This item has no description.

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

This item has no description.

Protected procedure dokeydown(var info: keyeventinfoty); override;

This item has no description.

Protected procedure clientmouseevent(var info: mouseeventinfoty); override;

This item has no description.

Protected procedure mouseevent(var info: mouseeventinfoty); override;

This item has no description.

Protected procedure doactivate; override;

This item has no description.

Protected procedure dodeactivate; override;

This item has no description.

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

This item has no description.

Protected function getkeystring(const aindex: integer): msestring;

This item has no description.

Protected function getkeystringnohidden(const aindex: integer): msestring;

This item has no description.

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

This item has no description.

Protected function updatevisiblerows(): integer; virtual;

This item has no description.

Protected procedure dorepeat(const sender: tobject);

This item has no description.

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

This item has no description.

Protected procedure updatelayout; override;

This item has no description.

Protected function dropdownheight: integer; virtual;

This item has no description.

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

This item has no description.

Protected function getassistiveparent(): iassistiveclient override;

This item has no description.

Public constructor create(const acontroller: tcustomdropdownlistcontroller; const acols: tdropdowncols; const afixcolclass: dropdownfixcolclassty); reintroduce;

This item has no description.

Public destructor destroy; override;

This item has no description.

Public procedure show(awidth: integer; const arowcount: integer; var aitemindex: integer; afiltertext: msestring); reintroduce;

This item has no description.

Properties

Public property filtertext: msestring read ffiltertext write setfiltertext;

This item has no description.

Public property options: dropdownlistoptionsty read foptions1 write foptions1;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.