Package evas ::
Module decorators
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 import evas
19
21 def deco(func):
22 func.evas_event_callback = event_type
23 return staticmethod(func)
24 return deco
25
27 func.evas_event_callback = evas.EVAS_CALLBACK_MOUSE_IN
28 return staticmethod(func)
29
31 func.evas_event_callback = evas.EVAS_CALLBACK_MOUSE_OUT
32 return staticmethod(func)
33
35 func.evas_event_callback = evas.EVAS_CALLBACK_MOUSE_DOWN
36 return staticmethod(func)
37
39 func.evas_event_callback = evas.EVAS_CALLBACK_MOUSE_UP
40 return staticmethod(func)
41
43 func.evas_event_callback = evas.EVAS_CALLBACK_MOUSE_MOVE
44 return staticmethod(func)
45
47 func.evas_event_callback = evas.EVAS_CALLBACK_MOUSE_WHEEL
48 return staticmethod(func)
49
51 func.evas_event_callback = evas.EVAS_CALLBACK_FREE
52 return staticmethod(func)
53
55 func.evas_event_callback = evas.EVAS_CALLBACK_KEY_DOWN
56 return staticmethod(func)
57
59 func.evas_event_callback = evas.EVAS_CALLBACK_KEY_UP
60 return staticmethod(func)
61
63 func.evas_event_callback = evas.EVAS_CALLBACK_FOCUS_IN
64 return staticmethod(func)
65
67 func.evas_event_callback = evas.EVAS_CALLBACK_FOCUS_OUT
68 return staticmethod(func)
69
71 func.evas_event_callback = evas.EVAS_CALLBACK_SHOW
72 return staticmethod(func)
73
75 func.evas_event_callback = evas.EVAS_CALLBACK_HIDE
76 return staticmethod(func)
77
79 func.evas_event_callback = evas.EVAS_CALLBACK_MOVE
80 return staticmethod(func)
81
83 func.evas_event_callback = evas.EVAS_CALLBACK_RESIZE
84 return staticmethod(func)
85
87 func.evas_event_callback = evas.EVAS_CALLBACK_RESTACK
88 return staticmethod(func)
89
91 func.evas_event_callback = evas.EVAS_CALLBACK_DEL
92 return staticmethod(func)
93
95 func.evas_event_callback = evas.EVAS_CALLBACK_HOLD
96 return staticmethod(func)
97
99 func.evas_event_callback = evas.EVAS_CALLBACK_CHANGED_SIZE_HINTS
100 return staticmethod(func)
101
103 func.evas_event_callback = evas.EVAS_CALLBACK_IMAGE_PRELOADED
104 return staticmethod(func)
105