Applied Hangul/Hanja patch. The patch was pretty old so this

is a best guess application and it may not work.
This commit is contained in:
crs23 2007-09-08 21:57:37 +00:00
parent 8f9896038d
commit 766aaf7b9b
2 changed files with 7 additions and 5 deletions

View File

@ -56,11 +56,11 @@ const KeyID CMSWindowsKeyState::s_virtualKey[] =
/* 0x012 */ { kKeyAlt_L }, // VK_MENU
/* 0x013 */ { kKeyPause }, // VK_PAUSE
/* 0x014 */ { kKeyCapsLock }, // VK_CAPITAL
/* 0x015 */ { kKeyNone }, // VK_KANA
/* 0x016 */ { kKeyNone }, // VK_HANGUL
/* 0x017 */ { kKeyNone }, // VK_JUNJA
/* 0x018 */ { kKeyNone }, // VK_FINAL
/* 0x019 */ { kKeyZenkaku }, // VK_KANJI
/* 0x015 */ { kKeyHangulKana }, // VK_HANGUL, VK_KANA
/* 0x016 */ { kKeyNone }, // undefined
/* 0x017 */ { kKeyNone }, // VK_JUNJA
/* 0x018 */ { kKeyNone }, // VK_FINAL
/* 0x019 */ { kKeyHanjaKanzi }, // VK_KANJI
/* 0x01a */ { kKeyNone }, // undefined
/* 0x01b */ { kKeyEscape }, // VK_ESCAPE
/* 0x01c */ { kKeyHenkan }, // VK_CONVERT

View File

@ -104,7 +104,9 @@ static const KeyID kKeyScrollLock = 0xEF14;
static const KeyID kKeySysReq = 0xEF15;
static const KeyID kKeyEscape = 0xEF1B;
static const KeyID kKeyHenkan = 0xEF23; /* Start/Stop Conversion */
static const KeyID kKeyHangulKana = 0xEF26; /* Hangul, Kana */
static const KeyID kKeyZenkaku = 0xEF2A; /* Zenkaku/Hankaku */
static const KeyID kKeyHanjaKanzi = 0xEF2A; /* Hanja, Kanzi */
static const KeyID kKeyDelete = 0xEFFF; /* Delete, rubout */
// cursor control