| Class TSysHotKey (unit SysHot) |
| Constructors |
constructor Create(AOwner: TComponent);TSysHotKey
| Functions |
procedure Add(Item: THotKeyItem);
function AddHotKey(VirtKey: TVirtKey; Modifiers: THKModifiers): THotkeyItem;
procedure Clear;
procedure Delete(Index : Integer);
destructor Destroy;
function Get(Index: Integer): THotKeyItem;
procedure Put(Index: Integer; Item: THotKeyItem);
procedure Loaded;
function ModifiersToFlag(Modifiers : THKModifiers): UInt;
procedure RegisterHotKeyNr(Index : Integer);
procedure RegisterHotKeys;
procedure UnregisterHotKeyNr(Index : Integer);
procedure UnregisterHotKeys;
procedure wmDestroy(var Msg: TWMDestroy);
procedure wmHotKey(var Msg: TWMHotKey);
function GetCount: Integer;
procedure SetActive(Value : Boolean);| Properties |
property Active : Boolean
property HotKeyCount : integer
property HotKeys : THotKeyItem| Events |
event OnHotKey : THotKeyEvent| Variables |
FActive : Boolean;
FList : TList;
FOnHotKey : THotKeyEvent;| Constructors |
constructor Create(AOwner: TComponent);constructor / destructor overrides
TSysHotKey
| Functions |
procedure Add(Item: THotKeyItem);methods
function AddHotKey(VirtKey: TVirtKey; Modifiers: THKModifiers): THotkeyItem;
procedure Clear;
procedure Delete(Index : Integer);
destructor Destroy;
function Get(Index: Integer): THotKeyItem;
procedure Put(Index: Integer; Item: THotKeyItem);
procedure Loaded;method overrides
function ModifiersToFlag(Modifiers : THKModifiers): UInt;private routines
procedure RegisterHotKeyNr(Index : Integer);
procedure RegisterHotKeys;
procedure UnregisterHotKeyNr(Index : Integer);
procedure UnregisterHotKeys;
procedure wmDestroy(var Msg: TWMDestroy);
procedure wmHotKey(var Msg: TWMHotKey);message handlers
function GetCount: Integer;
procedure SetActive(Value : Boolean);property setting/getting routines
| Properties |
property Active : Booleanproperties
property HotKeyCount : integer
property HotKeys : THotKeyItemruntime only properties
| Events |
event OnHotKey : THotKeyEventevents
| Variables |
FActive : Boolean;property variables
FList : TList;private variables
FOnHotKey : THotKeyEvent;event variables