mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-07-17 03:35:49 +00:00
Changes to make the numpad minus (and other keys) be recognised in KEYDOWN correctly
This was SVN commit r502.
This commit is contained in:
@@ -262,8 +262,8 @@ return_char:
|
||||
next_char_idx++;
|
||||
|
||||
ev->type = SDL_KEYDOWN;
|
||||
//ev->key.keysym.sym = (SDLKey)translated_keysym;
|
||||
ev->key.keysym.sym = (SDLKey)((c < 256)? c : 0);
|
||||
ev->key.keysym.sym = (SDLKey)translated_keysym;
|
||||
//ev->key.keysym.sym = (SDLKey)((c < 256)? c : 0);
|
||||
ev->key.keysym.unicode = c;
|
||||
return 1;
|
||||
}
|
||||
@@ -298,7 +298,7 @@ return_char:
|
||||
{
|
||||
// Translation complete: Produce one or more Unicode chars
|
||||
char_buf[num_chars]=0;
|
||||
///translated_keysym=vkmap(vk);
|
||||
translated_keysym=vkmap(vk);
|
||||
//wprintf(L"ToUnicode: Translated %02x to [%s], %d chars, SDLK %02x. Extended flag %d, scancode %d\n", vk, char_buf, num_chars, translated_keysym, msg.lParam & 0x01000000, scancode);
|
||||
goto return_char;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user