Mercurial > sdl-ios-xcode
comparison src/video/bwindow/SDL_BWin.h @ 4906:67acc9ab60ff
This fixes some keyboard defs for Haiku.
From: François Revol <revol@free.fr>
Checked By: Scott McCreary <scottmc2@gmail.com>
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sat, 16 Oct 2010 17:15:19 -0700 |
parents | f7b03b6838cb |
children | 25d4feb7c127 |
comparison
equal
deleted
inserted
replaced
4905:9779093454d2 | 4906:67acc9ab60ff |
---|---|
101 keymap[B_F8_KEY] = SDLK_F8; | 101 keymap[B_F8_KEY] = SDLK_F8; |
102 keymap[B_F9_KEY] = SDLK_F9; | 102 keymap[B_F9_KEY] = SDLK_F9; |
103 keymap[B_F10_KEY] = SDLK_F10; | 103 keymap[B_F10_KEY] = SDLK_F10; |
104 keymap[B_F11_KEY] = SDLK_F11; | 104 keymap[B_F11_KEY] = SDLK_F11; |
105 keymap[B_F12_KEY] = SDLK_F12; | 105 keymap[B_F12_KEY] = SDLK_F12; |
106 keymap[B_PRINT_KEY] = SDLK_PRINT; | 106 keymap[B_PRINT_KEY] = SDLK_PRINTSCREEN; |
107 keymap[B_SCROLL_KEY] = SDLK_SCROLLOCK; | 107 keymap[B_SCROLL_KEY] = SDLK_SCROLLLOCK; |
108 keymap[B_PAUSE_KEY] = SDLK_PAUSE; | 108 keymap[B_PAUSE_KEY] = SDLK_PAUSE; |
109 keymap[0x11] = SDLK_BACKQUOTE; | 109 keymap[0x11] = SDLK_BACKQUOTE; |
110 keymap[0x12] = SDLK_1; | 110 keymap[0x12] = SDLK_1; |
111 keymap[0x13] = SDLK_2; | 111 keymap[0x13] = SDLK_2; |
112 keymap[0x14] = SDLK_3; | 112 keymap[0x14] = SDLK_3; |
121 keymap[0x1d] = SDLK_EQUALS; | 121 keymap[0x1d] = SDLK_EQUALS; |
122 keymap[0x1e] = SDLK_BACKSPACE; | 122 keymap[0x1e] = SDLK_BACKSPACE; |
123 keymap[0x1f] = SDLK_INSERT; | 123 keymap[0x1f] = SDLK_INSERT; |
124 keymap[0x20] = SDLK_HOME; | 124 keymap[0x20] = SDLK_HOME; |
125 keymap[0x21] = SDLK_PAGEUP; | 125 keymap[0x21] = SDLK_PAGEUP; |
126 keymap[0x22] = SDLK_NUMLOCK; | 126 keymap[0x22] = SDLK_NUMLOCKCLEAR; |
127 keymap[0x23] = SDLK_KP_DIVIDE; | 127 keymap[0x23] = SDLK_KP_DIVIDE; |
128 keymap[0x24] = SDLK_KP_MULTIPLY; | 128 keymap[0x24] = SDLK_KP_MULTIPLY; |
129 keymap[0x25] = SDLK_KP_MINUS; | 129 keymap[0x25] = SDLK_KP_MINUS; |
130 keymap[0x26] = SDLK_TAB; | 130 keymap[0x26] = SDLK_TAB; |
131 keymap[0x27] = SDLK_q; | 131 keymap[0x27] = SDLK_q; |
142 keymap[0x32] = SDLK_RIGHTBRACKET; | 142 keymap[0x32] = SDLK_RIGHTBRACKET; |
143 keymap[0x33] = SDLK_BACKSLASH; | 143 keymap[0x33] = SDLK_BACKSLASH; |
144 keymap[0x34] = SDLK_DELETE; | 144 keymap[0x34] = SDLK_DELETE; |
145 keymap[0x35] = SDLK_END; | 145 keymap[0x35] = SDLK_END; |
146 keymap[0x36] = SDLK_PAGEDOWN; | 146 keymap[0x36] = SDLK_PAGEDOWN; |
147 keymap[0x37] = SDLK_KP7; | 147 keymap[0x37] = SDLK_KP_7; |
148 keymap[0x38] = SDLK_KP8; | 148 keymap[0x38] = SDLK_KP_8; |
149 keymap[0x39] = SDLK_KP9; | 149 keymap[0x39] = SDLK_KP_9; |
150 keymap[0x3a] = SDLK_KP_PLUS; | 150 keymap[0x3a] = SDLK_KP_PLUS; |
151 keymap[0x3b] = SDLK_CAPSLOCK; | 151 keymap[0x3b] = SDLK_CAPSLOCK; |
152 keymap[0x3c] = SDLK_a; | 152 keymap[0x3c] = SDLK_a; |
153 keymap[0x3d] = SDLK_s; | 153 keymap[0x3d] = SDLK_s; |
154 keymap[0x3e] = SDLK_d; | 154 keymap[0x3e] = SDLK_d; |
159 keymap[0x43] = SDLK_k; | 159 keymap[0x43] = SDLK_k; |
160 keymap[0x44] = SDLK_l; | 160 keymap[0x44] = SDLK_l; |
161 keymap[0x45] = SDLK_SEMICOLON; | 161 keymap[0x45] = SDLK_SEMICOLON; |
162 keymap[0x46] = SDLK_QUOTE; | 162 keymap[0x46] = SDLK_QUOTE; |
163 keymap[0x47] = SDLK_RETURN; | 163 keymap[0x47] = SDLK_RETURN; |
164 keymap[0x48] = SDLK_KP4; | 164 keymap[0x48] = SDLK_KP_4; |
165 keymap[0x49] = SDLK_KP5; | 165 keymap[0x49] = SDLK_KP_5; |
166 keymap[0x4a] = SDLK_KP6; | 166 keymap[0x4a] = SDLK_KP_6; |
167 keymap[0x4b] = SDLK_LSHIFT; | 167 keymap[0x4b] = SDLK_LSHIFT; |
168 keymap[0x4c] = SDLK_z; | 168 keymap[0x4c] = SDLK_z; |
169 keymap[0x4d] = SDLK_x; | 169 keymap[0x4d] = SDLK_x; |
170 keymap[0x4e] = SDLK_c; | 170 keymap[0x4e] = SDLK_c; |
171 keymap[0x4f] = SDLK_v; | 171 keymap[0x4f] = SDLK_v; |
175 keymap[0x53] = SDLK_COMMA; | 175 keymap[0x53] = SDLK_COMMA; |
176 keymap[0x54] = SDLK_PERIOD; | 176 keymap[0x54] = SDLK_PERIOD; |
177 keymap[0x55] = SDLK_SLASH; | 177 keymap[0x55] = SDLK_SLASH; |
178 keymap[0x56] = SDLK_RSHIFT; | 178 keymap[0x56] = SDLK_RSHIFT; |
179 keymap[0x57] = SDLK_UP; | 179 keymap[0x57] = SDLK_UP; |
180 keymap[0x58] = SDLK_KP1; | 180 keymap[0x58] = SDLK_KP_1; |
181 keymap[0x59] = SDLK_KP2; | 181 keymap[0x59] = SDLK_KP_2; |
182 keymap[0x5a] = SDLK_KP3; | 182 keymap[0x5a] = SDLK_KP_3; |
183 keymap[0x5b] = SDLK_KP_ENTER; | 183 keymap[0x5b] = SDLK_KP_ENTER; |
184 keymap[0x5c] = SDLK_LCTRL; | 184 keymap[0x5c] = SDLK_LCTRL; |
185 keymap[0x5d] = SDLK_LALT; | 185 keymap[0x5d] = SDLK_LALT; |
186 keymap[0x5e] = SDLK_SPACE; | 186 keymap[0x5e] = SDLK_SPACE; |
187 keymap[0x5f] = SDLK_RALT; | 187 keymap[0x5f] = SDLK_RALT; |
188 keymap[0x60] = SDLK_RCTRL; | 188 keymap[0x60] = SDLK_RCTRL; |
189 keymap[0x61] = SDLK_LEFT; | 189 keymap[0x61] = SDLK_LEFT; |
190 keymap[0x62] = SDLK_DOWN; | 190 keymap[0x62] = SDLK_DOWN; |
191 keymap[0x63] = SDLK_RIGHT; | 191 keymap[0x63] = SDLK_RIGHT; |
192 keymap[0x64] = SDLK_KP0; | 192 keymap[0x64] = SDLK_KP_0; |
193 keymap[0x65] = SDLK_KP_PERIOD; | 193 keymap[0x65] = SDLK_KP_PERIOD; |
194 keymap[0x66] = SDLK_LMETA; | 194 keymap[0x66] = SDLK_LGUI; |
195 keymap[0x67] = SDLK_RMETA; | 195 keymap[0x67] = SDLK_RGUI; |
196 keymap[0x68] = SDLK_MENU; | 196 keymap[0x68] = SDLK_MENU; |
197 keymap[0x69] = SDLK_EURO; | 197 keymap[0x69] = SDLK_2; //SDLK_EURO; |
198 keymap[0x6a] = SDLK_KP_EQUALS; | 198 keymap[0x6a] = SDLK_KP_EQUALS; |
199 keymap[0x6b] = SDLK_POWER; | 199 keymap[0x6b] = SDLK_POWER; |
200 } | 200 } |
201 | 201 |
202 /* Override the Show() method so we can tell when we've been shown */ | 202 /* Override the Show() method so we can tell when we've been shown */ |