| Class THistoryComboBox (unit HistoryCombo) |
TComboBox
| Constructors |
constructor Create (AOwner : TComponent);| Functions |
destructor Destroy;
procedure Change;
procedure KeyPress(var Key : char);
procedure Loaded;
function GetKeepGlobalHistory : boolean;
procedure NewOnExit (Sender : TObject);
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;