diff options
author | Tor Lillqvist <tml@iki.fi> | 2002-09-11 21:55:48 +0000 |
---|---|---|
committer | Tor Lillqvist <tml@src.gnome.org> | 2002-09-11 21:55:48 +0000 |
commit | 3e58667f6b4e0ef05fc02aae11fb2ee86aea101e (patch) | |
tree | df92f1f56da36a49e252dcae4163bce9cf1b14c8 /gdk/win32 | |
parent | 0db40009455b22b34c557cd5ea6fbdfa6096b888 (diff) | |
download | gtk+-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.c | 47 |
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* |