summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2005-09-09 22:50:15 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2005-09-09 22:50:15 +0000
commit03aea1a3dafc64212ac6ef68a9ea19f34fc09aa8 (patch)
tree207fcfae31aeb1a54e2c00d0436beeeb52549c05 /docs
parente42a88049310ea064129b13ad0b394fd66ce6dc4 (diff)
downloadgtk+-03aea1a3dafc64212ac6ef68a9ea19f34fc09aa8.tar.gz
Make it possible to determine if a key event is for a modifier key:
2005-09-09 Matthias Clasen <mclasen@redhat.com> Make it possible to determine if a key event is for a modifier key: * gdk/x11/gdkprivate-x11.h: * gdk/x11/gdkkeys-x11.c (_gdk_keymap_key_is_modifier): New function to determine if a keycode is mapped to a modifier. (get_xkb): Get the modmap. * gdk/x11/gdkevents-x11.c (translate_key_event): Set the is_modifier bit by calling _gdk_keymap_key_is_modifier(). * gdk/gdkevents.h (struct _GdkEventKey): Add an is_modifier bit.
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/ChangeLog4
-rw-r--r--docs/reference/gdk/tmpl/event_structs.sgml2
2 files changed, 6 insertions, 0 deletions
diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog
index 1efbc6b606..8fc51cd21b 100644
--- a/docs/reference/ChangeLog
+++ b/docs/reference/ChangeLog
@@ -1,3 +1,7 @@
+2005-09-09 Matthias Clasen <mclasen@redhat.com>
+
+ * gdk/tmpl/event_structs.sgml: Document GdkEventKey.is_modifier.
+
2005-09-06 Matthias Clasen <mclasen@redhat.com>
* gdk/tmpl/windows.sgml: Document new modifier bits.
diff --git a/docs/reference/gdk/tmpl/event_structs.sgml b/docs/reference/gdk/tmpl/event_structs.sgml
index 91f0c8f7ee..765a0fda7f 100644
--- a/docs/reference/gdk/tmpl/event_structs.sgml
+++ b/docs/reference/gdk/tmpl/event_structs.sgml
@@ -108,6 +108,8 @@ NUL byte, in which case looking at @length is necessary to distinguish
it from the an empty translation.
@hardware_keycode: the raw code of the key that was pressed or released.
@group: the keyboard group.
+@is_modifier: a flag that indicates if @hardware_keycode is mapped to a
+ modifier. Since 2.10
<!-- ##### STRUCT GdkEventButton ##### -->
<para>