]> Pileus Git - ~andy/gtk/commitdiff
Map VK_NUMPAD[0-9] to GDK_KP_[0-9]. (#337562)
authorTor Lillqvist <tml@novell.com>
Wed, 19 Apr 2006 09:42:06 +0000 (09:42 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Wed, 19 Apr 2006 09:42:06 +0000 (09:42 +0000)
2006-04-19  Tor Lillqvist  <tml@novell.com>

* gdk/win32/gdkkeys-win32.c (handle_special): Map VK_NUMPAD[0-9]
to GDK_KP_[0-9]. (#337562)

ChangeLog
ChangeLog.pre-2-10
gdk/win32/gdkkeys-win32.c

index 939a557014c79644ef5350b4dcc601ae2fbe466a..c1907f29a32c1d54be97d539ceb56c17b0544671 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-04-19  Tor Lillqvist  <tml@novell.com>
+
+       * gdk/win32/gdkkeys-win32.c (handle_special): Map VK_NUMPAD[0-9]
+       to GDK_KP_[0-9]. (#337562)
+
 2006-04-18  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkrc.c: Allocate pixmap_path dynamically, rather than
index 939a557014c79644ef5350b4dcc601ae2fbe466a..c1907f29a32c1d54be97d539ceb56c17b0544671 100644 (file)
@@ -1,3 +1,8 @@
+2006-04-19  Tor Lillqvist  <tml@novell.com>
+
+       * gdk/win32/gdkkeys-win32.c (handle_special): Map VK_NUMPAD[0-9]
+       to GDK_KP_[0-9]. (#337562)
+
 2006-04-18  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkrc.c: Allocate pixmap_path dynamically, rather than
index ee144d9fe4f57f1034834bf86aff19a8b0e9b7c0..2b2fb6693e122b90b716b89ffe22ce864dcc75d6 100644 (file)
@@ -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: