www.pudn.com > sn068s.zip > SCANKEYS.NI
%ifndef SNEeSe_scankeys_h %define SNEeSe_scankeys_h ; SCAN CODE DEFINES FOR INT HANDLER! ; keyboard scan codes %ifdef OLD_ALLEGRO %define KEY_ESC 1 %define KEY_1 2 %define KEY_2 3 %define KEY_3 4 %define KEY_4 5 %define KEY_5 6 %define KEY_6 7 %define KEY_7 8 %define KEY_8 9 %define KEY_9 10 %define KEY_0 11 %define KEY_MINUS 12 %define KEY_EQUALS 13 %define KEY_BACKSPACE 14 %define KEY_TAB 15 %define KEY_Q 16 %define KEY_W 17 %define KEY_E 18 %define KEY_R 19 %define KEY_T 20 %define KEY_Y 21 %define KEY_U 22 %define KEY_I 23 %define KEY_O 24 %define KEY_P 25 %define KEY_OPENBRACE 26 %define KEY_CLOSEBRACE 27 %define KEY_ENTER 28 %define KEY_CONTROL 29 %define KEY_A 30 %define KEY_S 31 %define KEY_D 32 %define KEY_F 33 %define KEY_G 34 %define KEY_H 35 %define KEY_J 36 %define KEY_K 37 %define KEY_L 38 %define KEY_COLON 39 %define KEY_QUOTE 40 %define KEY_TILDE 41 %define KEY_LSHIFT 42 %define KEY_BACKSLASH 43 %define KEY_Z 44 %define KEY_X 45 %define KEY_C 46 %define KEY_V 47 %define KEY_B 48 %define KEY_N 49 %define KEY_M 50 %define KEY_COMMA 51 %define KEY_STOP 52 %define KEY_SLASH 53 %define KEY_RSHIFT 54 %define KEY_ASTERISK 55 %define KEY_ALT 56 %define KEY_SPACE 57 %define KEY_CAPSLOCK 58 %define KEY_F1 59 %define KEY_F2 60 %define KEY_F3 61 %define KEY_F4 62 %define KEY_F5 63 %define KEY_F6 64 %define KEY_F7 65 %define KEY_F8 66 %define KEY_F9 67 %define KEY_F10 68 %define KEY_NUMLOCK 69 %define KEY_SCRLOCK 70 %define KEY_HOME 71 %define KEY_UP 72 %define KEY_PGUP 73 %define KEY_MINUS_PAD 74 %define KEY_LEFT 75 %define KEY_5_PAD 76 %define KEY_RIGHT 77 %define KEY_PLUS_PAD 78 %define KEY_END 79 %define KEY_DOWN 80 %define KEY_PGDN 81 %define KEY_INSERT 82 %define KEY_DEL 83 %define KEY_F11 87 %define KEY_F12 88 %define KEY_PAD 100 %else %define KEY_A 1 %define KEY_B 2 %define KEY_C 3 %define KEY_D 4 %define KEY_E 5 %define KEY_F 6 %define KEY_G 7 %define KEY_H 8 %define KEY_I 9 %define KEY_J 10 %define KEY_K 11 %define KEY_L 12 %define KEY_M 13 %define KEY_N 14 %define KEY_O 15 %define KEY_P 16 %define KEY_Q 17 %define KEY_R 18 %define KEY_S 19 %define KEY_T 20 %define KEY_U 21 %define KEY_V 22 %define KEY_W 23 %define KEY_X 24 %define KEY_Y 25 %define KEY_Z 26 %define KEY_0 27 %define KEY_1 28 %define KEY_2 29 %define KEY_3 30 %define KEY_4 31 %define KEY_5 32 %define KEY_6 33 %define KEY_7 34 %define KEY_8 35 %define KEY_9 36 %define KEY_0_PAD 37 %define KEY_1_PAD 38 %define KEY_2_PAD 39 %define KEY_3_PAD 40 %define KEY_4_PAD 41 %define KEY_5_PAD 42 %define KEY_6_PAD 43 %define KEY_7_PAD 44 %define KEY_8_PAD 45 %define KEY_9_PAD 46 %define KEY_F1 47 %define KEY_F2 48 %define KEY_F3 49 %define KEY_F4 50 %define KEY_F5 51 %define KEY_F6 52 %define KEY_F7 53 %define KEY_F8 54 %define KEY_F9 55 %define KEY_F10 56 %define KEY_F11 57 %define KEY_F12 58 %define KEY_ESC 59 %define KEY_TILDE 60 %define KEY_MINUS 61 %define KEY_EQUALS 62 %define KEY_BACKSPACE 63 %define KEY_TAB 64 %define KEY_OPENBRACE 65 %define KEY_CLOSEBRACE 66 %define KEY_ENTER 67 %define KEY_COLON 68 %define KEY_QUOTE 69 %define KEY_BACKSLASH 70 %define KEY_BACKSLASH2 71 %define KEY_COMMA 72 %define KEY_STOP 73 %define KEY_SLASH 74 %define KEY_SPACE 75 %define KEY_INSERT 76 %define KEY_DEL 77 %define KEY_HOME 78 %define KEY_END 79 %define KEY_PGUP 80 %define KEY_PGDN 81 %define KEY_LEFT 82 %define KEY_RIGHT 83 %define KEY_UP 84 %define KEY_DOWN 85 %define KEY_SLASH_PAD 86 %define KEY_ASTERISK 87 %define KEY_MINUS_PAD 88 %define KEY_PLUS_PAD 89 %define KEY_DEL_PAD 90 %define KEY_ENTER_PAD 91 %define KEY_PRTSCR 92 %define KEY_PAUSE 93 %define KEY_YEN 94 %define KEY_YEN2 95 %define KEY_MODIFIERS 96 %define KEY_LSHIFT 96 %define KEY_RSHIFT 97 %define KEY_LCONTROL 98 %define KEY_RCONTROL 99 %define KEY_ALT 100 %define KEY_ALTGR 101 %define KEY_LWIN 102 %define KEY_RWIN 103 %define KEY_MENU 104 %define KEY_SCRLOCK 105 %define KEY_NUMLOCK 106 %define KEY_CAPSLOCK 107 %define KEY_MAX 108 %endif %endif ; SNEeSe_scankeys_h