diff options
Diffstat (limited to 'apps/plugins/sdl/src/video/os2fslib/SDL_vkeys.h')
-rw-r--r-- | apps/plugins/sdl/src/video/os2fslib/SDL_vkeys.h | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/apps/plugins/sdl/src/video/os2fslib/SDL_vkeys.h b/apps/plugins/sdl/src/video/os2fslib/SDL_vkeys.h new file mode 100644 index 0000000000..79380d5541 --- /dev/null +++ b/apps/plugins/sdl/src/video/os2fslib/SDL_vkeys.h | |||
@@ -0,0 +1,74 @@ | |||
1 | /* | ||
2 | SDL - Simple DirectMedia Layer | ||
3 | Copyright (C) 1997-2012 Sam Lantinga | ||
4 | |||
5 | This library is free software; you can redistribute it and/or | ||
6 | modify it under the terms of the GNU Lesser General Public | ||
7 | License as published by the Free Software Foundation; either | ||
8 | version 2.1 of the License, or (at your option) any later version. | ||
9 | |||
10 | This library is distributed in the hope that it will be useful, | ||
11 | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
12 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
13 | Lesser General Public License for more details. | ||
14 | |||
15 | You should have received a copy of the GNU Lesser General Public | ||
16 | License along with this library; if not, write to the Free Software | ||
17 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | ||
18 | |||
19 | Sam Lantinga | ||
20 | slouken@libsdl.org | ||
21 | */ | ||
22 | |||
23 | #ifndef VK_0 | ||
24 | #define VK_0 '0' | ||
25 | #define VK_1 '1' | ||
26 | #define VK_2 '2' | ||
27 | #define VK_3 '3' | ||
28 | #define VK_4 '4' | ||
29 | #define VK_5 '5' | ||
30 | #define VK_6 '6' | ||
31 | #define VK_7 '7' | ||
32 | #define VK_8 '8' | ||
33 | #define VK_9 '9' | ||
34 | #define VK_A 'A' | ||
35 | #define VK_B 'B' | ||
36 | #define VK_C 'C' | ||
37 | #define VK_D 'D' | ||
38 | #define VK_E 'E' | ||
39 | #define VK_F 'F' | ||
40 | #define VK_G 'G' | ||
41 | #define VK_H 'H' | ||
42 | #define VK_I 'I' | ||
43 | #define VK_J 'J' | ||
44 | #define VK_K 'K' | ||
45 | #define VK_L 'L' | ||
46 | #define VK_M 'M' | ||
47 | #define VK_N 'N' | ||
48 | #define VK_O 'O' | ||
49 | #define VK_P 'P' | ||
50 | #define VK_Q 'Q' | ||
51 | #define VK_R 'R' | ||
52 | #define VK_S 'S' | ||
53 | #define VK_T 'T' | ||
54 | #define VK_U 'U' | ||
55 | #define VK_V 'V' | ||
56 | #define VK_W 'W' | ||
57 | #define VK_X 'X' | ||
58 | #define VK_Y 'Y' | ||
59 | #define VK_Z 'Z' | ||
60 | #endif /* VK_0 */ | ||
61 | |||
62 | /* These keys haven't been defined, but were experimentally determined */ | ||
63 | #define VK_SEMICOLON 0xBA | ||
64 | #define VK_EQUALS 0xBB | ||
65 | #define VK_COMMA 0xBC | ||
66 | #define VK_MINUS 0xBD | ||
67 | #define VK_PERIOD 0xBE | ||
68 | #define VK_SLASH 0xBF | ||
69 | #define VK_GRAVE 0xC0 | ||
70 | #define VK_LBRACKET 0xDB | ||
71 | #define VK_BACKSLASH 0xDC | ||
72 | #define VK_RBRACKET 0xDD | ||
73 | #define VK_APOSTROPHE 0xDE | ||
74 | #define VK_BACKTICK 0xDF | ||