зеркало из https://github.com/mozilla/pjs.git
Remap control alpha keys to VK_XXX equivalent
This commit is contained in:
Родитель
2c53d70289
Коммит
d61d21abe9
|
@ -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
|
||||
|
|
Загрузка…
Ссылка в новой задаче