Class THistoryComboBox (unit HistoryCombo)

Inherits from

TComboBox

Constructors


constructor Create (AOwner : TComponent);

THistoryComboBox


Functions

destructor Destroy;


procedure Change;


procedure KeyPress(var Key : char);


procedure Loaded;


function GetKeepGlobalHistory : boolean;


procedure NewOnExit (Sender : TObject);

The next line is because the implementation of the SelStart and the SelLength properties is buggy in the class TCustomComboBox, this is the correct way to use the message CB_SETEDITSEL message

procedure SetHistoryId (const value : string);


procedure SetKeepGlobalHistory (value : boolean);


Properties

property EnabledTypeHelp : boolean


property HistoryId : string


property KeepGlobalHistory : boolean


Events

Variables

FEnabledTypeHelp : boolean;


FHistoryId : string;


FItemsList : TStringList;


FLastOnExit : TNotifyEvent;


WaitChange : boolean;



Constructors


constructor Create (AOwner : TComponent);

THistoryComboBox


Functions


destructor Destroy;


procedure Change;


procedure KeyPress(var Key : char);


procedure Loaded;


function GetKeepGlobalHistory : boolean;


procedure NewOnExit (Sender : TObject);

The next line is because the implementation of the SelStart and the SelLength properties is buggy in the class TCustomComboBox, this is the correct way to use the message CB_SETEDITSEL message


procedure SetHistoryId (const value : string);


procedure SetKeepGlobalHistory (value : boolean);


Properties


property EnabledTypeHelp : boolean


property HistoryId : string


property KeepGlobalHistory : boolean


Events


Variables


FEnabledTypeHelp : boolean;


FHistoryId : string;


FItemsList : TStringList;


FLastOnExit : TNotifyEvent;


WaitChange : boolean;