Ecere Software
/
sdk
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
105c54e
)
ecere/gui/drivers/X: Fixed key pad 5 with NumLock Off and . with NumLock on
author
Jerome St-Louis
<jerome@ecere.com>
Wed, 11 May 2016 04:01:02 +0000
(13:01 +0900)
committer
Jerome St-Louis
<jerome@ecere.com>
Sat, 2 Jul 2016 20:41:08 +0000
(16:41 -0400)
ecere/src/gui/drivers/XInterface.ec
patch
|
blob
|
history
diff --git
a/ecere/src/gui/drivers/XInterface.ec
b/ecere/src/gui/drivers/XInterface.ec
index
9570ec4
..
606d6af
100644
(file)
--- a/
ecere/src/gui/drivers/XInterface.ec
+++ b/
ecere/src/gui/drivers/XInterface.ec
@@
-626,7
+626,7
@@
static bool ProcessKeyMessage(Window window, uint keyCode, int release, XKeyEven
// case XK_KP_Next:
case XK_KP_Page_Down:key = keyPadPageDown; break;
case XK_KP_End: key = keyPadEnd; break;
// case XK_KP_Next:
case XK_KP_Page_Down:key = keyPadPageDown; break;
case XK_KP_End: key = keyPadEnd; break;
- // case XK_KP_Begin:
+ case XK_KP_Begin: key = keyPad5; break;
case XK_KP_Insert: key = keyPadInsert; break;
case XK_KP_Delete: key = keyPadDelete; break;
// case XK_KP_Equal:
case XK_KP_Insert: key = keyPadInsert; break;
case XK_KP_Delete: key = keyPadDelete; break;
// case XK_KP_Equal:
@@
-634,7
+634,7
@@
static bool ProcessKeyMessage(Window window, uint keyCode, int release, XKeyEven
case XK_KP_Add: key = keyPadPlus; break;
case XK_KP_Separator:key = keyPadDelete; break;
case XK_KP_Subtract: key = keyPadMinus; break;
case XK_KP_Add: key = keyPadPlus; break;
case XK_KP_Separator:key = keyPadDelete; break;
case XK_KP_Subtract: key = keyPadMinus; break;
- // case XK_KP_Decimal:
+ case XK_KP_Decimal: key = keyPadDelete; break;
case XK_KP_Divide: key = keyPadSlash; break;
case XK_KP_0: key = keyPad0; break;
case XK_KP_Divide: key = keyPadSlash; break;
case XK_KP_0: key = keyPad0; break;