| Unit SysHot |
| Classes |
| Functions |
HotKeyItem -
KeyToVirtKey -
Register -
| Types |
PHotKeyItem
THKModifier
THKModifiers
THotKeyEvent
THotKeyItem
TVirtKey
TWMHotKey
| Constants |
| Variables |
| Functions |
| Types |
PHotKeyItem = ^THotKeyItem
THKModifier = (hkShift, hkCtrl, hkAlt, hkExt);
THKModifiers = set of THKModifier
THotKeyEvent = procedure(Sender: TObject; Index: Integer) of object
THotKeyItem = record
Modifiers : THKModifiers;
VirtKey : TVirtKey;
Registered : Boolean;
end;
TVirtKey = (vkNone, vkCancel, vkBack, vkTab, vkClear, vkReturn, vkPause, vkCapital, vkEscape,
vkSpace, vkPrior, vkNext, vkEnd, vkHome, vkLeft, vkUp, vkRight, vkDown,
vkSelect, vkExecute, vkSnapshot, vkInsert, vkDelete, vkHelp,
vk0, vk1, vk2, vk3, vk4, vk5, vk6, vk7, vk8, vk9,
vkA, vkB, vkC, vkD, vkE, vkF, vkG, vkH, vkI, vkJ, vkK, vkL, vkM,
vkN, vkO, vkP, vkQ, vkR, vkS, vkT, vkU, vkV, vkW, vkX, vkY, vkZ,
vkNumpad0, vkNumpad1, vkNumpad2, vkNumpad3, vkNumpad4,
vkNumpad5, vkNumpad6, vkNumpad7, vkNumpad8, vkNumpad9,
vkMultiply, vkAdd, vkSeparator, vkSubtract, vkDecimal, vkDivide,
vkF1, vkF2, vkF3, vkF4, vkF5, vkF6, vkF7, vkF8, vkF9, vkF10, vkF11, vkF12,
vkF13, vkF14, vkF15, vkF16, vkF17, vkF18, vkF19, vkF20, vkF21, vkF22, vkF23, vkF24,
vkNumlock, vkScroll);
TWMHotKey = record
Msg : Cardinal;
idHotKey : Word;
Modifiers : Integer;
VirtKey : Integer;
end;
| Constants |
| Variables |