161 lines
2.7 KiB
C#
161 lines
2.7 KiB
C#
namespace CPF.Mac.AppKit
|
|
{
|
|
public enum NSKey : ulong
|
|
{
|
|
A = 0uL,
|
|
S = 1uL,
|
|
D = 2uL,
|
|
F = 3uL,
|
|
H = 4uL,
|
|
G = 5uL,
|
|
Z = 6uL,
|
|
X = 7uL,
|
|
C = 8uL,
|
|
V = 9uL,
|
|
B = 11uL,
|
|
Q = 12uL,
|
|
W = 13uL,
|
|
E = 14uL,
|
|
R = 0xF,
|
|
Y = 0x10,
|
|
T = 17uL,
|
|
D1 = 18uL,
|
|
D2 = 19uL,
|
|
D3 = 20uL,
|
|
D4 = 21uL,
|
|
D6 = 22uL,
|
|
D5 = 23uL,
|
|
Equal = 24uL,
|
|
D9 = 25uL,
|
|
D7 = 26uL,
|
|
Minus = 27uL,
|
|
D8 = 28uL,
|
|
D0 = 29uL,
|
|
RightBracket = 30uL,
|
|
O = 0x1F,
|
|
U = 0x20,
|
|
LeftBracket = 33uL,
|
|
I = 34uL,
|
|
P = 35uL,
|
|
L = 37uL,
|
|
J = 38uL,
|
|
Quote = 39uL,
|
|
K = 40uL,
|
|
Semicolon = 41uL,
|
|
Backslash = 42uL,
|
|
Comma = 43uL,
|
|
Slash = 44uL,
|
|
N = 45uL,
|
|
M = 46uL,
|
|
Period = 47uL,
|
|
Grave = 50uL,
|
|
KeypadDecimal = 65uL,
|
|
KeypadMultiply = 67uL,
|
|
KeypadPlus = 69uL,
|
|
KeypadClear = 71uL,
|
|
KeypadDivide = 75uL,
|
|
KeypadEnter = 76uL,
|
|
KeypadMinus = 78uL,
|
|
KeypadEquals = 81uL,
|
|
Keypad0 = 82uL,
|
|
Keypad1 = 83uL,
|
|
Keypad2 = 84uL,
|
|
Keypad3 = 85uL,
|
|
Keypad4 = 86uL,
|
|
Keypad5 = 87uL,
|
|
Keypad6 = 88uL,
|
|
Keypad7 = 89uL,
|
|
Keypad8 = 91uL,
|
|
Keypad9 = 92uL,
|
|
Return = 36uL,
|
|
Tab = 48uL,
|
|
Space = 49uL,
|
|
Escape = 53uL,
|
|
Command = 55uL,
|
|
Shift = 56uL,
|
|
CapsLock = 57uL,
|
|
Option = 58uL,
|
|
Control = 59uL,
|
|
RightShift = 60uL,
|
|
RightOption = 61uL,
|
|
RightControl = 62uL,
|
|
Function = 0x3F,
|
|
VolumeUp = 72uL,
|
|
VolumeDown = 73uL,
|
|
Mute = 74uL,
|
|
ForwardDelete = 117uL,
|
|
UpArrow = 63232uL,
|
|
DownArrow = 63233uL,
|
|
LeftArrow = 63234uL,
|
|
RightArrow = 63235uL,
|
|
F1 = 63236uL,
|
|
F2 = 63237uL,
|
|
F3 = 63238uL,
|
|
F4 = 63239uL,
|
|
F5 = 63240uL,
|
|
F6 = 63241uL,
|
|
F7 = 63242uL,
|
|
F8 = 63243uL,
|
|
F9 = 63244uL,
|
|
F10 = 63245uL,
|
|
F11 = 63246uL,
|
|
F12 = 63247uL,
|
|
F13 = 63248uL,
|
|
F14 = 63249uL,
|
|
F15 = 63250uL,
|
|
F16 = 63251uL,
|
|
F17 = 63252uL,
|
|
F18 = 63253uL,
|
|
F19 = 63254uL,
|
|
F20 = 63255uL,
|
|
F21 = 63256uL,
|
|
F22 = 63257uL,
|
|
F23 = 63258uL,
|
|
F24 = 63259uL,
|
|
F25 = 63260uL,
|
|
F26 = 63261uL,
|
|
F27 = 63262uL,
|
|
F28 = 63263uL,
|
|
F29 = 63264uL,
|
|
F30 = 63265uL,
|
|
F31 = 63266uL,
|
|
F32 = 63267uL,
|
|
F33 = 63268uL,
|
|
F34 = 63269uL,
|
|
F35 = 63270uL,
|
|
Insert = 63271uL,
|
|
Delete = 51uL,
|
|
Home = 63273uL,
|
|
Begin = 63274uL,
|
|
End = 63275uL,
|
|
PageUp = 63276uL,
|
|
PageDown = 63277uL,
|
|
PrintScreen = 63278uL,
|
|
ScrollLock = 63279uL,
|
|
Pause = 63280uL,
|
|
SysReq = 63281uL,
|
|
Break = 63282uL,
|
|
Reset = 63283uL,
|
|
Stop = 63284uL,
|
|
Menu = 63285uL,
|
|
User = 63286uL,
|
|
System = 63287uL,
|
|
Print = 63288uL,
|
|
ClearLine = 63289uL,
|
|
ClearDisplay = 63290uL,
|
|
InsertLine = 63291uL,
|
|
DeleteLine = 63292uL,
|
|
InsertChar = 63293uL,
|
|
DeleteChar = 63294uL,
|
|
Prev = 63295uL,
|
|
Next = 63296uL,
|
|
Select = 63297uL,
|
|
Execute = 63298uL,
|
|
Undo = 63299uL,
|
|
Redo = 63300uL,
|
|
Find = 63301uL,
|
|
Help = 63302uL,
|
|
ModeSwitch = 63303uL
|
|
}
|
|
}
|