forked from enlightenment/efl
parent
c69ac56863
commit
33e8469d58
|
@ -1162,6 +1162,8 @@ EAPI int ecore_x_client_message8_send(Ecore_X_Window win, Ecore_X_A
|
|||
|
||||
EAPI int
|
||||
ecore_x_pointer_grab(Ecore_X_Window win);
|
||||
EAPI int
|
||||
ecore_x_pointer_confine_grab(Ecore_X_Window win);
|
||||
EAPI void
|
||||
ecore_x_pointer_ungrab(void);
|
||||
EAPI int
|
||||
|
|
|
@ -1188,6 +1188,16 @@ ecore_x_pointer_grab(Ecore_X_Window win)
|
|||
None, None, CurrentTime);
|
||||
}
|
||||
|
||||
int
|
||||
ecore_x_pointer_confine_grab(Ecore_X_Window win)
|
||||
{
|
||||
return XGrabPointer(_ecore_x_disp, win, False,
|
||||
ButtonPressMask | ButtonReleaseMask |
|
||||
EnterWindowMask | LeaveWindowMask | PointerMotionMask,
|
||||
GrabModeAsync, GrabModeAsync,
|
||||
win, None, CurrentTime);
|
||||
}
|
||||
|
||||
void
|
||||
ecore_x_pointer_ungrab(void)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue