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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs