KeyCode.hx 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. package monaco;
  2. @:enum
  3. abstract KeyCode(Int) from Int to Int {
  4. var Unknown = 0;
  5. var Backspace = 1;
  6. var Tab = 2;
  7. var Enter = 3;
  8. var Shift = 4;
  9. var Ctrl = 5;
  10. var Alt = 6;
  11. var PauseBreak = 7;
  12. var CapsLock = 8;
  13. var Escape = 9;
  14. var Space = 10;
  15. var PageUp = 11;
  16. var PageDown = 12;
  17. var End = 13;
  18. var Home = 14;
  19. var LeftArrow = 15;
  20. var UpArrow = 16;
  21. var RightArrow = 17;
  22. var DownArrow = 18;
  23. var Insert = 19;
  24. var Delete = 20;
  25. var KEY_0 = 21;
  26. var KEY_1 = 22;
  27. var KEY_2 = 23;
  28. var KEY_3 = 24;
  29. var KEY_4 = 25;
  30. var KEY_5 = 26;
  31. var KEY_6 = 27;
  32. var KEY_7 = 28;
  33. var KEY_8 = 29;
  34. var KEY_9 = 30;
  35. var KEY_A = 31;
  36. var KEY_B = 32;
  37. var KEY_C = 33;
  38. var KEY_D = 34;
  39. var KEY_E = 35;
  40. var KEY_F = 36;
  41. var KEY_G = 37;
  42. var KEY_H = 38;
  43. var KEY_I = 39;
  44. var KEY_J = 40;
  45. var KEY_K = 41;
  46. var KEY_L = 42;
  47. var KEY_M = 43;
  48. var KEY_N = 44;
  49. var KEY_O = 45;
  50. var KEY_P = 46;
  51. var KEY_Q = 47;
  52. var KEY_R = 48;
  53. var KEY_S = 49;
  54. var KEY_T = 50;
  55. var KEY_U = 51;
  56. var KEY_V = 52;
  57. var KEY_W = 53;
  58. var KEY_X = 54;
  59. var KEY_Y = 55;
  60. var KEY_Z = 56;
  61. var Meta = 57;
  62. var ContextMenu = 58;
  63. var F1 = 59;
  64. var F2 = 60;
  65. var F3 = 61;
  66. var F4 = 62;
  67. var F5 = 63;
  68. var F6 = 64;
  69. var F7 = 65;
  70. var F8 = 66;
  71. var F9 = 67;
  72. var F10 = 68;
  73. var F11 = 69;
  74. var F12 = 70;
  75. var F13 = 71;
  76. var F14 = 72;
  77. var F15 = 73;
  78. var F16 = 74;
  79. var F17 = 75;
  80. var F18 = 76;
  81. var F19 = 77;
  82. var NumLock = 78;
  83. var ScrollLock = 79;
  84. var US_SEMICOLON = 80;
  85. var US_EQUAL = 81;
  86. var US_COMMA = 82;
  87. var US_MINUS = 83;
  88. var US_DOT = 84;
  89. var US_SLASH = 85;
  90. var US_BACKTICK = 86;
  91. var US_OPEN_SQUARE_BRACKET = 87;
  92. var US_BACKSLASH = 88;
  93. var US_CLOSE_SQUARE_BRACKET = 89;
  94. var US_QUOTE = 90;
  95. var OEM_8 = 91;
  96. var OEM_102 = 92;
  97. var NUMPAD_0 = 93;
  98. var NUMPAD_1 = 94;
  99. var NUMPAD_2 = 95;
  100. var NUMPAD_3 = 96;
  101. var NUMPAD_4 = 97;
  102. var NUMPAD_5 = 98;
  103. var NUMPAD_6 = 99;
  104. var NUMPAD_7 = 100;
  105. var NUMPAD_8 = 101;
  106. var NUMPAD_9 = 102;
  107. var NUMPAD_MULTIPLY = 103;
  108. var NUMPAD_ADD = 104;
  109. var NUMPAD_SEPARATOR = 105;
  110. var NUMPAD_SUBTRACT = 106;
  111. var NUMPAD_DECIMAL = 107;
  112. var NUMPAD_DIVIDE = 108;
  113. var MAX_VALUE = 109;
  114. }