r=timeless, sr=jag
Windows - map + on numpad to + character
This commit is contained in:
mkaply%us.ibm.com 2002-06-19 03:33:12 +00:00
parent 98912adc03
commit e791f87a0b

View File

@ -2870,7 +2870,10 @@ BOOL nsWindow::OnKeyDown( UINT aVirtualKeyCode, UINT aScanCode, LPARAM aKeyData)
DispatchKeyEvent(NS_KEY_PRESS, 0, VK_BACK, aKeyData);
}
else if (mIsControlDown && !mIsShiftDown && aVirtualKeyCode == NS_VK_SUBTRACT) {
DispatchKeyEvent(NS_KEY_PRESS, aVirtualKeyCode-64, 0, aKeyData);
DispatchKeyEvent(NS_KEY_PRESS, '-', 0, aKeyData);
}
else if (mIsControlDown && !mIsShiftDown && aVirtualKeyCode == NS_VK_ADD) {
DispatchKeyEvent(NS_KEY_PRESS, '+', 0, aKeyData);
}
else if ((mIsControlDown && !mIsShiftDown) &&
((( NS_VK_0 <= aVirtualKeyCode) && (aVirtualKeyCode <= NS_VK_9)) ||