Enlightenment CVS committal

Author  : devilhorns
Project : e17
Module  : libs/ecore

Dir     : e17/libs/ecore/src/lib/ecore_x


Modified Files:
        Ecore_X.h ecore_x.c 


Log Message:
Part 1 of ravenlocks mouse acceleration patch that provides the ecore_x
functions for setting mouse accel.

===================================================================
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_x/Ecore_X.h,v
retrieving revision 1.184
retrieving revision 1.185
diff -u -3 -r1.184 -r1.185
--- Ecore_X.h   13 Mar 2007 16:29:02 -0000      1.184
+++ Ecore_X.h   20 Mar 2007 00:54:49 -0000      1.185
@@ -1418,7 +1418,8 @@
 EAPI void ecore_x_window_save_set_del(Ecore_X_Window win);
 EAPI Ecore_X_Window *ecore_x_window_children_get(Ecore_X_Window win, int *num);
 
-
+EAPI int  ecore_x_pointer_control_set(int accel_num, int accel_denom, int 
threshold);
+EAPI int  ecore_x_pointer_control_get(int *accel_num, int *accel_denom, int 
*threshold);
 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);
===================================================================
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore_x/ecore_x.c,v
retrieving revision 1.125
retrieving revision 1.126
diff -u -3 -r1.125 -r1.126
--- ecore_x.c   9 Mar 2007 01:11:09 -0000       1.125
+++ ecore_x.c   20 Mar 2007 00:54:49 -0000      1.126
@@ -1089,6 +1089,21 @@
 }
 
 EAPI int
+ecore_x_pointer_control_set(int accel_num, int accel_denom, int threshold)
+{
+   return XChangePointerControl(_ecore_x_disp, 1, 1, 
+                               accel_num, accel_denom, threshold);
+}
+
+
+EAPI int
+ecore_x_pointer_control_get(int *accel_num, int *accel_denom, int *threshold)
+{
+   return XGetPointerControl(_ecore_x_disp, 
+                               accel_num, accel_denom, threshold);
+}
+
+EAPI int
 ecore_x_pointer_grab(Ecore_X_Window win)
 {
    if (XGrabPointer(_ecore_x_disp, win, False,



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to