Fix keyCode

This commit is contained in:
Valentin Lemière
2014-03-10 17:28:16 +01:00
parent 9c4b88a131
commit ee37281c22
2 changed files with 40 additions and 1 deletions

View File

@@ -765,7 +765,6 @@ void AddModStates(int &ioFlags,int inState = -1)
#define SDL_TRANS(x) case SDLK_##x: return key##x;
#define SDL_TRANS_TO(x, y) case SDLK_##x: return key##y;
int SDLKeyToFlash(int inKey,bool &outRight)
{
outRight = (inKey==SDLK_RSHIFT || inKey==SDLK_RCTRL ||
@@ -805,27 +804,47 @@ int SDLKeyToFlash(int inKey,bool &outRight)
case SDLK_KP_ENTER:
return keyENTER;
SDL_TRANS(AMPERSAND)
SDL_TRANS(APPLICATION)
SDL_TRANS(ASTERISK)
SDL_TRANS(AT)
SDL_TRANS(BACKQUOTE)
SDL_TRANS(BACKSLASH)
SDL_TRANS(BACKSPACE)
SDL_TRANS(CARET)
SDL_TRANS(COLON)
SDL_TRANS(COMMA)
SDL_TRANS(DELETE)
SDL_TRANS(DOLLAR)
SDL_TRANS(DOWN)
SDL_TRANS(END)
SDL_TRANS(ESCAPE)
SDL_TRANS(EXCLAIM)
SDL_TRANS(GREATER)
SDL_TRANS(HASH)
SDL_TRANS(HOME)
SDL_TRANS(INSERT)
SDL_TRANS(LEFT)
SDL_TRANS(LEFTBRACKET)
SDL_TRANS(LEFTPAREN)
SDL_TRANS(LESS)
SDL_TRANS(MINUS)
SDL_TRANS(NUMLOCKCLEAR)
SDL_TRANS(PAUSE)
SDL_TRANS(PERCENT)
SDL_TRANS(PERIOD)
SDL_TRANS(PRINTSCREEN)
SDL_TRANS(QUESTION)
SDL_TRANS(QUOTE)
SDL_TRANS(RIGHT)
SDL_TRANS(RIGHTBRACKET)
SDL_TRANS(RIGHTPAREN)
SDL_TRANS(SCROLLLOCK)
SDL_TRANS(SEMICOLON)
SDL_TRANS(SLASH)
SDL_TRANS(SPACE)
SDL_TRANS(TAB)
SDL_TRANS(UNDERSCORE)
SDL_TRANS(UP)
SDL_TRANS(F13)
SDL_TRANS(F14)