src/video/win32/SDL_vkeys.h
changeset 1895 c121d94672cb
child 2859 99210400e8b9
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/src/video/win32/SDL_vkeys.h	Mon Jul 10 21:04:37 2006 +0000
     1.3 @@ -0,0 +1,76 @@
     1.4 +/*
     1.5 +    SDL - Simple DirectMedia Layer
     1.6 +    Copyright (C) 1997-2006 Sam Lantinga
     1.7 +
     1.8 +    This library is free software; you can redistribute it and/or
     1.9 +    modify it under the terms of the GNU Lesser General Public
    1.10 +    License as published by the Free Software Foundation; either
    1.11 +    version 2.1 of the License, or (at your option) any later version.
    1.12 +
    1.13 +    This library is distributed in the hope that it will be useful,
    1.14 +    but WITHOUT ANY WARRANTY; without even the implied warranty of
    1.15 +    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    1.16 +    Lesser General Public License for more details.
    1.17 +
    1.18 +    You should have received a copy of the GNU Lesser General Public
    1.19 +    License along with this library; if not, write to the Free Software
    1.20 +    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
    1.21 +
    1.22 +    Sam Lantinga
    1.23 +    slouken@libsdl.org
    1.24 +*/
    1.25 +
    1.26 +#ifndef VK_0
    1.27 +#define VK_0	'0'
    1.28 +#define VK_1	'1'
    1.29 +#define VK_2	'2'
    1.30 +#define VK_3	'3'
    1.31 +#define VK_4	'4'
    1.32 +#define VK_5	'5'
    1.33 +#define VK_6	'6'
    1.34 +#define VK_7	'7'
    1.35 +#define VK_8	'8'
    1.36 +#define VK_9	'9'
    1.37 +#define VK_A	'A'
    1.38 +#define VK_B	'B'
    1.39 +#define VK_C	'C'
    1.40 +#define VK_D	'D'
    1.41 +#define VK_E	'E'
    1.42 +#define VK_F	'F'
    1.43 +#define VK_G	'G'
    1.44 +#define VK_H	'H'
    1.45 +#define VK_I	'I'
    1.46 +#define VK_J	'J'
    1.47 +#define VK_K	'K'
    1.48 +#define VK_L	'L'
    1.49 +#define VK_M	'M'
    1.50 +#define VK_N	'N'
    1.51 +#define VK_O	'O'
    1.52 +#define VK_P	'P'
    1.53 +#define VK_Q	'Q'
    1.54 +#define VK_R	'R'
    1.55 +#define VK_S	'S'
    1.56 +#define VK_T	'T'
    1.57 +#define VK_U	'U'
    1.58 +#define VK_V	'V'
    1.59 +#define VK_W	'W'
    1.60 +#define VK_X	'X'
    1.61 +#define VK_Y	'Y'
    1.62 +#define VK_Z	'Z'
    1.63 +#endif /* VK_0 */
    1.64 +
    1.65 +/* These keys haven't been defined, but were experimentally determined */
    1.66 +#define VK_SEMICOLON	0xBA
    1.67 +#define VK_EQUALS	0xBB
    1.68 +#define VK_COMMA	0xBC
    1.69 +#define VK_MINUS	0xBD
    1.70 +#define VK_PERIOD	0xBE
    1.71 +#define VK_SLASH	0xBF
    1.72 +#define VK_GRAVE	0xC0
    1.73 +#define VK_LBRACKET	0xDB
    1.74 +#define VK_BACKSLASH	0xDC
    1.75 +#define VK_RBRACKET	0xDD
    1.76 +#define VK_APOSTROPHE	0xDE
    1.77 +#define VK_BACKTICK	0xDF
    1.78 +#define VK_OEM_102	0xE2
    1.79 +/* vi: set ts=4 sw=4 expandtab: */