From 8ae3fade371f3c687d1e2194cfa8e365a3422cbc Mon Sep 17 00:00:00 2001 From: Tor Lillqvist Date: Wed, 19 Apr 2006 09:42:06 +0000 Subject: [PATCH] Map VK_NUMPAD[0-9] to GDK_KP_[0-9]. (#337562) 2006-04-19 Tor Lillqvist * gdk/win32/gdkkeys-win32.c (handle_special): Map VK_NUMPAD[0-9] to GDK_KP_[0-9]. (#337562) --- ChangeLog | 5 +++++ ChangeLog.pre-2-10 | 5 +++++ gdk/win32/gdkkeys-win32.c | 20 ++++++++++++++++++++ 3 files changed, 30 insertions(+) diff --git a/ChangeLog b/ChangeLog index 939a55701..c1907f29a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-04-19 Tor Lillqvist + + * gdk/win32/gdkkeys-win32.c (handle_special): Map VK_NUMPAD[0-9] + to GDK_KP_[0-9]. (#337562) + 2006-04-18 Matthias Clasen * gtk/gtkrc.c: Allocate pixmap_path dynamically, rather than diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 939a55701..c1907f29a 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +2006-04-19 Tor Lillqvist + + * gdk/win32/gdkkeys-win32.c (handle_special): Map VK_NUMPAD[0-9] + to GDK_KP_[0-9]. (#337562) + 2006-04-18 Matthias Clasen * gtk/gtkrc.c: Allocate pixmap_path dynamically, rather than diff --git a/gdk/win32/gdkkeys-win32.c b/gdk/win32/gdkkeys-win32.c index ee144d9fe..2b2fb6693 100644 --- a/gdk/win32/gdkkeys-win32.c +++ b/gdk/win32/gdkkeys-win32.c @@ -156,6 +156,26 @@ handle_special (guint vk, *ksymp = GDK_KP_Subtract; break; case VK_DIVIDE: *ksymp = GDK_KP_Divide; break; + case VK_NUMPAD0: + *ksymp = GDK_KP_0; break; + case VK_NUMPAD1: + *ksymp = GDK_KP_1; break; + case VK_NUMPAD2: + *ksymp = GDK_KP_2; break; + case VK_NUMPAD3: + *ksymp = GDK_KP_3; break; + case VK_NUMPAD4: + *ksymp = GDK_KP_4; break; + case VK_NUMPAD5: + *ksymp = GDK_KP_5; break; + case VK_NUMPAD6: + *ksymp = GDK_KP_6; break; + case VK_NUMPAD7: + *ksymp = GDK_KP_7; break; + case VK_NUMPAD8: + *ksymp = GDK_KP_8; break; + case VK_NUMPAD9: + *ksymp = GDK_KP_9; break; case VK_F1: *ksymp = GDK_F1; break; case VK_F2: