Unit 'ListViewFilterEdit' Package
[Overview][Types][Classes][Procedures and functions][Index] [#lcl]

TListViewFilterEdit

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

Declaration

Source position: listviewfilteredit.pas line 38

type TListViewFilterEdit = class(TCustomControlFilterEdit)

protected

  procedure Notification(); override;

  

  function GetLastSelectedIndex;

  

  procedure MoveTo();

  

  procedure MoveNext(); override;

  

  procedure MovePrev(); override;

  

  procedure MovePageUp(); override;

  

  procedure MovePageDown(); override;

  

  procedure MoveHome(); override;

  

  procedure MoveEnd(); override;

  

  function ReturnKeyHandled; override;

  

  procedure SortAndFilter; override;

  

  procedure ApplyFilterCore; override;

  

  function GetDefaultGlyphName; override;

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure StoreSelection; override;

  

  procedure RestoreSelection; override;

  

  property SelectionList: TStringList; [r]

  

  property Items: TListViewDataList; [r]

  

published

  property FilteredListview: TCustomListView; [rw]

  

  property ByAllFields: Boolean; [rw]

  

end;

Inheritance

TListViewFilterEdit

  

|

TCustomControlFilterEdit

  

Base class for edit controls which filter data in an associated control like TListbox or TTreeview.

|

TCustomEditButton

  

TCustomEditButton - base class for TEditButton, an Edit Box with attached Speed Button.

|

TCustomAbstractGroupedEdit

  

|

TCustomControl

  

The base class for windowed controls which paint themselves.

|

TWinControl

  

Implements a windowed control which can contain other child controls.

|

TControl

  

The base class for visible controls.

|

TLCLComponent

  

|

TObject



CT Web help

CodeTyphon Studio