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:
parent
8f9896038d
commit
766aaf7b9b
|
@ -56,11 +56,11 @@ const KeyID CMSWindowsKeyState::s_virtualKey[] =
|
||||||
/* 0x012 */ { kKeyAlt_L }, // VK_MENU
|
/* 0x012 */ { kKeyAlt_L }, // VK_MENU
|
||||||
/* 0x013 */ { kKeyPause }, // VK_PAUSE
|
/* 0x013 */ { kKeyPause }, // VK_PAUSE
|
||||||
/* 0x014 */ { kKeyCapsLock }, // VK_CAPITAL
|
/* 0x014 */ { kKeyCapsLock }, // VK_CAPITAL
|
||||||
/* 0x015 */ { kKeyNone }, // VK_KANA
|
/* 0x015 */ { kKeyHangulKana }, // VK_HANGUL, VK_KANA
|
||||||
/* 0x016 */ { kKeyNone }, // VK_HANGUL
|
/* 0x016 */ { kKeyNone }, // undefined
|
||||||
/* 0x017 */ { kKeyNone }, // VK_JUNJA
|
/* 0x017 */ { kKeyNone }, // VK_JUNJA
|
||||||
/* 0x018 */ { kKeyNone }, // VK_FINAL
|
/* 0x018 */ { kKeyNone }, // VK_FINAL
|
||||||
/* 0x019 */ { kKeyZenkaku }, // VK_KANJI
|
/* 0x019 */ { kKeyHanjaKanzi }, // VK_KANJI
|
||||||
/* 0x01a */ { kKeyNone }, // undefined
|
/* 0x01a */ { kKeyNone }, // undefined
|
||||||
/* 0x01b */ { kKeyEscape }, // VK_ESCAPE
|
/* 0x01b */ { kKeyEscape }, // VK_ESCAPE
|
||||||
/* 0x01c */ { kKeyHenkan }, // VK_CONVERT
|
/* 0x01c */ { kKeyHenkan }, // VK_CONVERT
|
||||||
|
|
|
@ -104,7 +104,9 @@ static const KeyID kKeyScrollLock = 0xEF14;
|
||||||
static const KeyID kKeySysReq = 0xEF15;
|
static const KeyID kKeySysReq = 0xEF15;
|
||||||
static const KeyID kKeyEscape = 0xEF1B;
|
static const KeyID kKeyEscape = 0xEF1B;
|
||||||
static const KeyID kKeyHenkan = 0xEF23; /* Start/Stop Conversion */
|
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 kKeyZenkaku = 0xEF2A; /* Zenkaku/Hankaku */
|
||||||
|
static const KeyID kKeyHanjaKanzi = 0xEF2A; /* Hanja, Kanzi */
|
||||||
static const KeyID kKeyDelete = 0xEFFF; /* Delete, rubout */
|
static const KeyID kKeyDelete = 0xEFFF; /* Delete, rubout */
|
||||||
|
|
||||||
// cursor control
|
// cursor control
|
||||||
|
|
Loading…
Reference in New Issue