diff --git a/src/she/win/vk.cpp b/src/she/win/vk.cpp index 06771922e..6c56fb1f8 100644 --- a/src/she/win/vk.cpp +++ b/src/she/win/vk.cpp @@ -356,27 +356,6 @@ int get_unicode_from_scancode(KeyScancode scancode) if (tu.size() > 0) return tu[0]; } - -#if 0 - BYTE keystate[256]; - if (GetKeyboardState(&keystate[0])) { - WCHAR buffer[8]; - int charsInBuffer = ToUnicode(vk, scancode, keystate, buffer, - sizeof(buffer)/sizeof(buffer[0]), 0); - - // ToUnicode() returns -1 if there is dead-key waiting - if (charsInBuffer == -1) { - return buffer[0]; - } - // ToUnicode returns several characters inside the buffer in - // case that a dead-key wasn't combined with the next pressed - // character. - else if (charsInBuffer > 0) { - // return buffer[charsInBuffer-1]; - return buffer[0]; - } - } -#endif } return 0; } diff --git a/src/she/win/window.h b/src/she/win/window.h index c20233088..5b0810470 100644 --- a/src/she/win/window.h +++ b/src/she/win/window.h @@ -335,18 +335,6 @@ namespace she { if (tu.size() != 0) tu.toUnicode(VK_SPACE, 0); } -#if 0 - BYTE keystate[256]; - if (GetKeyboardState(keystate)) { - WCHAR buffer[8]; - int charsInBuffer = - ToUnicode(VK_SPACE, 0, keystate, buffer, - sizeof(buffer)/sizeof(buffer[0]), 0); - if (charsInBuffer != 0) - ToUnicode(VK_SPACE, 0, keystate, buffer, - sizeof(buffer)/sizeof(buffer[0]), 0); - } -#endif } HWND handle() { @@ -639,37 +627,6 @@ namespace she { } } } -#if 0 - BYTE keystate[256]; - if (GetKeyboardState(keystate)) { - WCHAR buffer[8]; - - // ToUnicode can return several characters inside the - // buffer in case that a dead-key wasn't combined with the - // next pressed character. - int charsInBuffer = - ToUnicode(vk, scancode, keystate, buffer, - sizeof(buffer)/sizeof(buffer[0]), 0); - - // ToUnicode() returns -1 if there is dead-key waiting - if (charsInBuffer == -1) { - // Call again to remove dead-key - ToUnicode(vk, scancode, keystate, buffer, - sizeof(buffer)/sizeof(buffer[0]), 0); - ev.setUnicodeChar(buffer[0]); - } - // ToUnicode returns several characters inside the buffer in - // case that a dead-key wasn't combined with the next pressed - // character. - else if (charsInBuffer > 0) { - sendMsg = false; - for (int i=0; i