Enlightenment CVS committal Author : cmarcelo Project : e17 Module : proto/python-efl
Dir : e17/proto/python-efl/python-evas/evas Modified Files: evas.c_evas_object_events.pxi Log Message: Add support for new event_flags member in Events structures. =================================================================== RCS file: /cvs/e/e17/proto/python-efl/python-evas/evas/evas.c_evas_object_events.pxi,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- evas.c_evas_object_events.pxi 26 Mar 2008 04:41:15 -0000 1.5 +++ evas.c_evas_object_events.pxi 26 Mar 2008 04:43:26 -0000 1.6 @@ -80,11 +80,11 @@ def __str__(self): self._check_validity() return ("%s(buttons=%d, output=(%d, %d), canvas=(%d, %d), " - "timestamp=%d)") % \ + "timestamp=%d, event_flags=%#x)") % \ (self.__class__.__name__, self.obj.buttons, self.obj.output.x, self.obj.output.y, self.obj.canvas.x, self.obj.canvas.y, - self.obj.timestamp) + self.obj.timestamp, self.event_flags) property buttons: def __get__(self): @@ -96,6 +96,15 @@ self._check_validity() return self.obj.timestamp + property event_flags: + def __get__(self): + self._check_validity() + return <int>self.obj.event_flags + + def __set__(self, flags): + self._check_validity() + self.obj.event_flags = flags + cdef class EventMouseOut: cdef void _set_obj(self, void *ptr): @@ -114,11 +123,11 @@ def __str__(self): self._check_validity() return ("%s(buttons=%d, output=(%d, %d), canvas=(%d, %d), " - "timestamp=%d)") % \ + "timestamp=%d, event_flags=%#x)") % \ (self.__class__.__name__, self.obj.buttons, self.obj.output.x, self.obj.output.y, self.obj.canvas.x, self.obj.canvas.y, - self.obj.timestamp) + self.obj.timestamp, self.event_flags) property buttons: def __get__(self): @@ -130,6 +139,15 @@ self._check_validity() return self.obj.timestamp + property event_flags: + def __get__(self): + self._check_validity() + return <int>self.obj.event_flags + + def __set__(self, flags): + self._check_validity() + self.obj.event_flags = flags + cdef class EventMouseDown: cdef void _set_obj(self, void *ptr): @@ -148,11 +166,11 @@ def __str__(self): self._check_validity() return ("%s(button=%d, output=(%d, %d), canvas=(%d, %d), " - "timestamp=%d)") % \ + "timestamp=%d, event_flags=%#x)") % \ (self.__class__.__name__, self.obj.button, self.obj.output.x, self.obj.output.y, self.obj.canvas.x, self.obj.canvas.y, - self.obj.timestamp) + self.obj.timestamp, self.event_flags) property button: def __get__(self): @@ -164,6 +182,15 @@ self._check_validity() return self.obj.timestamp + property event_flags: + def __get__(self): + self._check_validity() + return <int>self.obj.event_flags + + def __set__(self, flags): + self._check_validity() + self.obj.event_flags = flags + cdef class EventMouseUp: cdef void _set_obj(self, void *ptr): @@ -182,11 +209,11 @@ def __str__(self): self._check_validity() return ("%s(button=%d, output=(%d, %d), canvas=(%d, %d), " - "timestamp=%d)") % \ + "timestamp=%d, event_flags=%#x)") % \ (self.__class__.__name__, self.obj.button, self.obj.output.x, self.obj.output.y, self.obj.canvas.x, self.obj.canvas.y, - self.obj.timestamp) + self.obj.timestamp, self.event_flags) property button: def __get__(self): @@ -198,6 +225,15 @@ self._check_validity() return self.obj.timestamp + property event_flags: + def __get__(self): + self._check_validity() + return <int>self.obj.event_flags + + def __set__(self, flags): + self._check_validity() + self.obj.event_flags = flags + cdef class EventMouseMove: cdef void _set_obj(self, void *ptr): @@ -220,13 +256,14 @@ def __str__(self): self._check_validity() return ("%s(buttons=%d, output=(%d, %d), canvas=(%d, %d), " - "prev_output=(%d, %d), prev_canvas=(%d, %d), timestamp=%d)") %\ + "prev_output=(%d, %d), prev_canvas=(%d, %d), timestamp=%d, " + "event_flags=%#x)") %\ (self.__class__.__name__, self.obj.buttons, self.obj.cur.output.x, self.obj.cur.output.y, self.obj.cur.canvas.x, self.obj.cur.canvas.y, self.obj.prev.output.x, self.obj.prev.output.y, self.obj.prev.canvas.x, self.obj.prev.canvas.y, - self.obj.timestamp) + self.obj.timestamp, self.event_flags) property buttons: def __get__(self): @@ -238,6 +275,15 @@ self._check_validity() return self.obj.timestamp + property event_flags: + def __get__(self): + self._check_validity() + return <int>self.obj.event_flags + + def __set__(self, flags): + self._check_validity() + self.obj.event_flags = flags + cdef class EventMouseWheel: cdef void _set_obj(self, void *ptr): @@ -256,11 +302,11 @@ def __str__(self): self._check_validity() return ("%s(direction=%d, z=%d, output=(%d, %d), " - "canvas=(%d, %d), timestamp=%d)") % \ + "canvas=(%d, %d), timestamp=%d, event_flags=%#x)") % \ (self.__class__.__name__, self.obj.direction, self.obj.z, self.obj.output.x, self.obj.output.y, self.obj.canvas.x, self.obj.canvas.y, - self.obj.timestamp) + self.obj.timestamp, self.event_flags) property timestamp: def __get__(self): @@ -277,6 +323,15 @@ self._check_validity() return self.obj.z + property event_flags: + def __get__(self): + self._check_validity() + return <int>self.obj.event_flags + + def __set__(self, flags): + self._check_validity() + self.obj.event_flags = flags + cdef class EventKeyDown: cdef void _set_obj(self, void *ptr): @@ -292,10 +347,10 @@ def __str__(self): self._check_validity() return ("%s(keyname=%r, key=%r, string=%r, compose=%r, " - "timestamp=%d)") % \ + "timestamp=%d, event_flags=%#x)") % \ (self.__class__.__name__, self.keyname, self.key, self.string, self.compose, - self.obj.timestamp) + self.obj.timestamp, self.event_flags) property keyname: def __get__(self): @@ -334,6 +389,15 @@ self._check_validity() return self.obj.timestamp + property event_flags: + def __get__(self): + self._check_validity() + return <int>self.obj.event_flags + + def __set__(self, flags): + self._check_validity() + self.obj.event_flags = flags + cdef class EventKeyUp: cdef void _set_obj(self, void *ptr): @@ -349,10 +413,10 @@ def __str__(self): self._check_validity() return ("%s(keyname=%r, key=%r, string=%r, compose=%r, " - "timestamp=%d)") % \ + "timestamp=%d, event_flags=%#x)") % \ (self.__class__.__name__, self.keyname, self.key, self.string, self.compose, - self.obj.timestamp) + self.obj.timestamp, self.event_flags) property keyname: def __get__(self): @@ -391,3 +455,11 @@ self._check_validity() return self.obj.timestamp + property event_flags: + def __get__(self): + self._check_validity() + return <int>self.obj.event_flags + + def __set__(self, flags): + self._check_validity() + self.obj.event_flags = flags ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs