예제 #1
0
 private static extern int XUngrabKey(IntPtr display, int keycode, XModMask modifiers, IntPtr grab_window);
예제 #2
0
 private static extern int XGrabKey(IntPtr display, int keycode, XModMask modifiers, IntPtr grab_window, bool owner_events, XGrabMode pointer_mode, XGrabMode keyboard_mode);
예제 #3
0
 private static extern int XUngrabButton(IntPtr display, XMouseButton button, XModMask modifiers, IntPtr grab_window);
예제 #4
0
 public int UngrabKey(XKeySym keysym, XModMask modifiers)
 {
     return XUngrabKey (display.Handle, XKeysymToKeycode (display.Handle, keysym), modifiers, Handle);
 }
예제 #5
0
 private static extern int XGrabButton(IntPtr display, int button, XModMask modifiers, IntPtr grab_window, bool owner_events, XEventMask event_mask, XGrabMode pointer_mode, XGrabMode keyboard_mode, int confine_to, IntPtr cursor);
예제 #6
0
 public int UngrabButton(XMouseButton button, XModMask modifiers)
 {
     return XUngrabButton (display.Handle, button, modifiers, Handle);
 }
예제 #7
0
 public int GrabKey(XKeySym keysym, XModMask modifiers, bool owner_events, XGrabMode pointer_mode, XGrabMode keyboard_mode)
 {
     return XGrabKey (display.Handle, XKeysymToKeycode (display.Handle, keysym), modifiers, Handle, owner_events, pointer_mode, keyboard_mode);
 }
예제 #8
0
 public int GrabButton(int button, XModMask modifiers, XEventMask event_mask)
 {
     return XGrabButton (display.Handle, button, modifiers, Handle, true, event_mask, XGrabMode.GrabModeAsync, XGrabMode.GrabModeAsync, 0, IntPtr.Zero);
 }
예제 #9
0
 public int GrabButton(int button, XModMask modifiers, IntPtr grab_window, bool owner_events, XEventMask event_mask, XGrabMode pointer_mode, XGrabMode keyboard_mode, int confine_to, IntPtr cursor)
 {
     return XGrabButton (display.Handle, button, modifiers, grab_window, owner_events, event_mask, pointer_mode, keyboard_mode, confine_to, cursor);
 }
예제 #10
0
 static extern void XUngrabKey(IntPtr display, int keycode, XModMask modifiers,
     IntPtr window);