forked from enlightenment/efl
parent
11e1e19799
commit
55cfa78e75
|
@ -1230,6 +1230,7 @@ EAPI Ecore_X_Cursor ecore_x_cursor_shape_get(int shape);
|
|||
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 ecore_x_pointer_warp(Ecore_X_Window win, int x, int y);
|
||||
EAPI int ecore_x_keyboard_grab(Ecore_X_Window win);
|
||||
EAPI void ecore_x_keyboard_ungrab(void);
|
||||
EAPI void ecore_x_grab(void);
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
/*
|
||||
* vim:ts=8:sw=3:sts=8:noexpandtab:cino=>5n-3f0^-2{2
|
||||
*/
|
||||
#include "ecore_private.h"
|
||||
#include "Ecore.h"
|
||||
#include "ecore_x_private.h"
|
||||
|
@ -1273,6 +1276,12 @@ ecore_x_pointer_ungrab(void)
|
|||
XUngrabPointer(_ecore_x_disp, CurrentTime);
|
||||
}
|
||||
|
||||
int
|
||||
ecore_x_pointer_warp(Ecore_X_Window win, int x, int y)
|
||||
{
|
||||
return XWarpPointer(_ecore_x_disp, None, win, 0, 0, 0, 0, x, y);
|
||||
}
|
||||
|
||||
int
|
||||
ecore_x_keyboard_grab(Ecore_X_Window win)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue