Changes to make the numpad minus (and other keys) be recognised in KEYDOWN correctly

This was SVN commit r502.
This commit is contained in:
Ykkrosh 2004-06-13 19:42:48 +00:00
parent ade1ee19cc
commit e61f416e0d

View File

@ -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;
}