[vala] x11: Add XGrabKey and XKeysymToKeycode bindings



commit ddfe9c79473e039920d0288da6ccce850b8a8cdd
Author: Jürg Billeter <j bitron ch>
Date:   Mon Oct 26 18:44:10 2009 +0100

    x11: Add XGrabKey and XKeysymToKeycode bindings

 vapi/x11.vapi |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/vapi/x11.vapi b/vapi/x11.vapi
index 031871e..062e50c 100644
--- a/vapi/x11.vapi
+++ b/vapi/x11.vapi
@@ -99,6 +99,9 @@ namespace X {
 		[CCode (cname = "XGrabButton")]
 		public int grab_button (uint button, uint modifiers, Window grab_window, bool owner_events, uint event_mask, int pointer_mode, int keyboard_mode, Window confine_to, uint cursor);
 
+		[CCode (cname = "XGrabKey")]
+		public int grab_key (int keycode, uint modifiers, Window grab_window, bool owner_events, int pointer_mode, int keyboard_mode);
+
 		[CCode (cname = "XGrabPointer")]
 		public int grab_pointer (Window grab_window, bool owner_events, uint event_mask, int pointer_mode, int keyboard_mode, Window confine_to, uint cursor, int time);
 
@@ -120,6 +123,9 @@ namespace X {
 		[CCode (cname = "XDisplayKeycodes")]
 		public int keycodes (ref int min_keycodes_return, ref int max_keycodes_return);
 
+		[CCode (cname = "XKeysymToKeycode")]
+		public int keysym_to_keycode (uint keysym);
+
 		[CCode (cname = "XLastKnownRequestProcessed")]
 		public ulong last_known_request_processed ();
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]