Class tcustomlbdropdownlistcontroller

Unit

Declaration

type tcustomlbdropdownlistcontroller = class(texterndatadropdownlistcontroller, ilookupbufferfieldinfo)

Description

This item has no description.

Hierarchy

Overview

Methods

Protected procedure dofilter(var recno: integer; var accept: boolean); override;
Protected function reloadlist: integer; override;
Protected function createdropdownlist: tdropdownlist; override;
Protected function candropdown: boolean; override;
Protected procedure itemselected(const index: integer; const akey: keyty); override;
Protected procedure objectevent(const sender: tobject; const event: objecteventty); override;
Protected function getremoterowcount: integer; override;
Protected function getlbdatakind(const apropname: string): lbdatakindty;
Protected function getlookupbuffer: tcustomlookupbuffer;

Properties

Public property optionslb: optionslbty read foptionslb write foptionslb default [];
Public property cols: tlbdropdowncols read getcols write setcols;
Public property lookupbuffer: tcustomlookupbuffer read flookupbuffer write setlookupbuffer;
Public property keyfieldno: lookupbufferfieldnoty read fkeyfieldno write fkeyfieldno default 0;
Public property onfilter: lbfiltereventty read fonfilter write fonfilter;
Public property onbeforefilter: dataediteventty read fonbeforefilter write fonbeforefilter;

Description

Methods

Protected procedure dofilter(var recno: integer; var accept: boolean); override;

This item has no description.

Protected function reloadlist: integer; override;

This item has no description.

Protected function createdropdownlist: tdropdownlist; override;

This item has no description.

Protected function candropdown: boolean; override;

This item has no description.

Protected procedure itemselected(const index: integer; const akey: keyty); override;

This item has no description.

Protected procedure objectevent(const sender: tobject; const event: objecteventty); override;

This item has no description.

Protected function getremoterowcount: integer; override;

This item has no description.

Protected function getlbdatakind(const apropname: string): lbdatakindty;

This item has no description.

Protected function getlookupbuffer: tcustomlookupbuffer;

This item has no description.

Properties

Public property optionslb: optionslbty read foptionslb write foptionslb default [];

This item has no description.

Public property cols: tlbdropdowncols read getcols write setcols;

This item has no description.

Public property lookupbuffer: tcustomlookupbuffer read flookupbuffer write setlookupbuffer;

This item has no description.

Public property keyfieldno: lookupbufferfieldnoty read fkeyfieldno write fkeyfieldno default 0;

This item has no description.

Public property onfilter: lbfiltereventty read fonfilter write fonfilter;

This item has no description.

Public property onbeforefilter: dataediteventty read fonbeforefilter write fonbeforefilter;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.