110 void *userdata; |
110 void *userdata; |
111 int value; |
111 int value; |
112 void *customdata; |
112 void *customdata; |
113 } UiEventData; |
113 } UiEventData; |
114 |
114 |
|
115 typedef struct UiEventDataExt { |
|
116 UiObject *obj; |
|
117 ui_callback callback; |
|
118 void *userdata; |
|
119 ui_callback callback2; |
|
120 void *userdata2; |
|
121 int value0; |
|
122 int value1; |
|
123 int value2; |
|
124 int value3; |
|
125 void *customdata0; |
|
126 void *customdata1; |
|
127 void *customdata2; |
|
128 void *customdata3; |
|
129 } UiEventDataExt; |
|
130 |
115 typedef struct UiVarEventData { |
131 typedef struct UiVarEventData { |
116 UiObject *obj; |
132 UiObject *obj; |
117 UiVar *var; |
133 UiVar *var; |
118 UiObserver **observers; |
134 UiObserver **observers; |
119 ui_callback callback; |
135 ui_callback callback; |