Unit 'cyBaseFilterComboBox' Package
[Overview][Types][Classes][Index] [#pl_cindy]

TcyBaseFilterCombobox

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: cyBaseFilterComboBox.pas line 58

type TcyBaseFilterCombobox = class(TcyBaseCombobox)

protected

  FContainer: TCyPanel;

  

  FEditFilter: TcyEdit;

  

  FListBox: TListBox;

  

  procedure DropDown; override;

  

  procedure Loaded; override;

  

  procedure KeyPress(); override;

  

  procedure SetStyle(); override;

  

  procedure SetItemIndex(); override;

  

  procedure FilterItems();

  

  property InbuiltFilter: string; [rw]

  

  property FilteredItems: TStrings; [r]

  

  property FilterOptions: TStrFilterOptions; [rw]

  

  property Items: TStrings; [rw]

  

  property BeforeDropDown: TBeforeDropDownEvent; [rw]

  

  property OnInbuiltDrawFilteredItem: TInbuiltDrawFilteredItem; [rw]

  

  procedure EditFilterChange();

  

  procedure EditFiltrerKeyDown();

  

  procedure EditFiltrerKeyPress();

  

  procedure ListBoxKeyPress();

  

  procedure ListBoxClick();

  

  procedure ListBoxDrawItem();

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure Clear; override;

  

  procedure ResynchItems;

  

published

  property Sorted: Boolean; [rw]

  

end;

Inheritance

TcyBaseFilterCombobox

  

|

TcyBaseCombobox

  

|

TObject



CT Web help

CodeTyphon Studio