diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2009-05-25 16:34:01 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2009-05-28 14:49:03 +1000 |
commit | 4d962ed1841f35aa255bbec89e37f396612cfd96 (patch) | |
tree | 3d934defd377a7701a6fc0ac7dd03935e7c65f56 /include | |
parent | 7922430e0d063b0c3617050320d613d9dc7de7ba (diff) |
Add support for Enter/FocusIn passive grabs.
Diffstat (limited to 'include')
-rw-r--r-- | include/X11/extensions/XInput2.h | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/include/X11/extensions/XInput2.h b/include/X11/extensions/XInput2.h index 8b3741a..7425b44 100644 --- a/include/X11/extensions/XInput2.h +++ b/include/X11/extensions/XInput2.h @@ -433,6 +433,30 @@ extern int XIGrabKeysym( XIGrabModifiers *modifiers_inout ); +extern int XIGrabEnter( + Display* display, + int deviceid, + Window grab_window, + Cursor cursor, + int grab_mode, + int paired_device_mode, + int owner_events, + XIEventMask *mask, + int num_modifiers, + XIGrabModifiers *modifiers_inout +); + +extern int XIGrabFocusIn( + Display* display, + int deviceid, + Window grab_window, + int grab_mode, + int paired_device_mode, + int owner_events, + XIEventMask *mask, + int num_modifiers, + XIGrabModifiers *modifiers_inout +); extern Status XIUngrabButton( Display* display, int deviceid, @@ -451,6 +475,23 @@ extern Status XIUngrabKeysym( XIGrabModifiers *modifiers ); +extern Status XIUngrabEnter( + Display* display, + int deviceid, + Window grab_window, + int num_modifiers, + XIGrabModifiers *modifiers +); + +extern Status XIUngrabFocusIn( + Display* display, + int deviceid, + Window grab_window, + int num_modifiers, + XIGrabModifiers *modifiers +); + + extern Atom *XIListProperties( Display* display, int deviceid, |