summaryrefslogtreecommitdiff
path: root/gdk/win32
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2002-09-11 21:55:48 +0000
committerTor Lillqvist <tml@src.gnome.org>2002-09-11 21:55:48 +0000
commit3e58667f6b4e0ef05fc02aae11fb2ee86aea101e (patch)
treedf92f1f56da36a49e252dcae4163bce9cf1b14c8 /gdk/win32
parent0db40009455b22b34c557cd5ea6fbdfa6096b888 (diff)
downloadgtk+-3e58667f6b4e0ef05fc02aae11fb2ee86aea101e.tar.gz
Merge from gtk-2-0:
2002-09-12 Tor Lillqvist <tml@iki.fi> Merge from gtk-2-0: * gdk/win32/gdkkeys-win32.c (print_keysym_tab): Factor out debugging output to new function.
Diffstat (limited to 'gdk/win32')
-rw-r--r--gdk/win32/gdkkeys-win32.c47
1 files changed, 25 insertions, 22 deletions
diff --git a/gdk/win32/gdkkeys-win32.c b/gdk/win32/gdkkeys-win32.c
index e96b464a90..530db6132c 100644
--- a/gdk/win32/gdkkeys-win32.c
+++ b/gdk/win32/gdkkeys-win32.c
@@ -44,6 +44,30 @@ static GdkKeymap *default_keymap = NULL;
static guint *keysym_tab = NULL;
+#ifdef G_ENABLE_DEBUG
+static void
+print_keysym_tab (void)
+{
+ gint vk;
+
+ g_print ("keymap:\n");
+ for (vk = 0; vk < 256; vk++)
+ {
+ gint state;
+
+ g_print ("%#.02x: ", vk);
+ for (state = 0; state < 4; state++)
+ {
+ gchar *name = gdk_keyval_name (keysym_tab[vk*4 + state]);
+ if (name == NULL)
+ name = "(none)";
+ g_print ("%s ", name);
+ }
+ g_print ("\n");
+ }
+}
+#endif
+
static void
update_keymap (void)
{
@@ -262,28 +286,7 @@ update_keymap (void)
key_state[vk] = 0;
}
}
-#ifdef G_ENABLE_DEBUG
- if (_gdk_debug_flags & GDK_DEBUG_EVENTS)
- {
- gint vk;
-
- g_print ("keymap:\n");
- for (vk = 0; vk < 256; vk++)
- {
- gint state;
-
- g_print ("%#.02x: ", vk);
- for (state = 0; state < 4; state++)
- {
- gchar *name = gdk_keyval_name (keysym_tab[vk*4 + state]);
- if (name == NULL)
- name = "(none)";
- g_print ("%s ", name);
- }
- g_print ("\n");
- }
- }
-#endif
+ GDK_NOTE (EVENTS, print_keysym_tab ());
}
GdkKeymap*