Enlightenment CVS committal Author : barbieri Project : e17 Module : proto/python-efl
Dir : e17/proto/python-efl/python-evas/include/evas Modified Files: c_evas.pxd Log Message: Event classes now keep a copy of values, so it can be stored and used out of the callback. =================================================================== RCS file: /cvs/e/e17/proto/python-efl/python-evas/include/evas/c_evas.pxd,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- c_evas.pxd 21 Oct 2007 00:51:03 -0000 1.4 +++ c_evas.pxd 7 Nov 2007 15:36:29 -0000 1.5 @@ -536,7 +536,8 @@ cdef class EventPoint: - cdef Evas_Point *obj + cdef readonly int x + cdef readonly int y cdef void _set_obj(self, Evas_Point *obj) @@ -549,56 +550,71 @@ cdef class EventMouseIn: - cdef Evas_Event_Mouse_In *obj cdef readonly EventPosition position + cdef readonly int buttons + cdef readonly unsigned timestamp cdef void _set_obj(self, void *ptr) cdef class EventMouseOut: - cdef Evas_Event_Mouse_Out *obj cdef readonly EventPosition position + cdef readonly int buttons + cdef readonly unsigned timestamp cdef void _set_obj(self, void *ptr) cdef class EventMouseDown: - cdef Evas_Event_Mouse_Down *obj cdef readonly EventPosition position + cdef readonly int button + cdef readonly unsigned timestamp cdef void _set_obj(self, void *ptr) cdef class EventMouseUp: - cdef Evas_Event_Mouse_Up *obj cdef readonly EventPosition position + cdef readonly int button + cdef readonly unsigned timestamp cdef void _set_obj(self, void *ptr) cdef class EventMouseMove: - cdef Evas_Event_Mouse_Move *obj cdef readonly EventPosition position cdef readonly EventPosition prev_position + cdef readonly int buttons + cdef readonly unsigned timestamp cdef void _set_obj(self, void *ptr) cdef class EventMouseWheel: - cdef Evas_Event_Mouse_Wheel *obj cdef readonly EventPosition position + cdef readonly int direction + cdef readonly int z + cdef readonly unsigned timestamp cdef void _set_obj(self, void *ptr) cdef class EventKeyDown: - cdef Evas_Event_Key_Down *obj + cdef readonly object keyname + cdef readonly object key + cdef readonly object string + cdef readonly object compose + cdef readonly unsigned timestamp cdef void _set_obj(self, void *ptr) cdef class EventKeyUp: - cdef Evas_Event_Key_Up *obj + cdef readonly object keyname + cdef readonly object key + cdef readonly object string + cdef readonly object compose + cdef readonly unsigned timestamp cdef void _set_obj(self, void *ptr) ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs