[prev in list] [next in list] [prev in thread] [next in thread]
List: gtk-devel
Subject: Bugs in gdkkeys-x11.c? (Was: gtk+ keynav screwed (at least on win32))
From: Tor Lillqvist <tml () iki ! fi>
Date: 2002-02-26 23:10:16
[Download RAW message or body]
Isn't this code wrong:
return XKeycodeToKeysym (gdk_display, key->keycode,
key->group * keysyms_per_keycode + key->level);
and
tmp_keyval = XKeycodeToKeysym (gdk_display, hardware_keycode,
group * keysyms_per_keycode + shift_level);
Shouldn't that be
return XKeycodeToKeysym (gdk_display, key->keycode,
key->group * keysyms_per_keycode/2 + key->level);
and
tmp_keyval = XKeycodeToKeysym (gdk_display, hardware_keycode,
group * keysyms_per_keycode/2 + shift_level);
(assuming there are two levels per group, as the code does in some
other places)
--tml
_______________________________________________
gtk-devel-list mailing list
gtk-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-devel-list
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic