Remap control alpha keys to VK_XXX equivalent

This commit is contained in:
rods%netscape.com 1999-04-23 20:56:32 +00:00
Родитель 2c53d70289
Коммит d61d21abe9
1 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@ -2187,6 +2187,13 @@ PRBool nsWindow::ProcessMessage(UINT msg, WPARAM wParam, LPARAM lParam, LRESULT
mIsControlDown = IS_VK_DOWN(NS_VK_CONTROL);
mIsAltDown = IS_VK_DOWN(NS_VK_ALT);
// Process non-standard Control Keys
// I am unclear whether I should process these like this (rods)
if (mIsControlDown && !mIsAltDown &&
(wParam >= 0x01 && wParam <= 0x1A)) { // a-z
wParam += 0x40;
}
if (!mIMEIsComposing)
result = OnChar(wParam);
else