107 UiEventData *event = malloc(sizeof(UiEventData)); |
107 UiEventData *event = malloc(sizeof(UiEventData)); |
108 event->obj = obj; |
108 event->obj = obj; |
109 event->userdata = i->userdata; |
109 event->userdata = i->userdata; |
110 event->callback = i->callback; |
110 event->callback = i->callback; |
111 event->value = 0; |
111 event->value = 0; |
|
112 event->customdata = NULL; |
112 |
113 |
113 g_signal_connect( |
114 g_signal_connect( |
114 widget, |
115 widget, |
115 "activate", |
116 "activate", |
116 G_CALLBACK(ui_menu_event_wrapper), |
117 G_CALLBACK(ui_menu_event_wrapper), |
190 UiEventData *event = malloc(sizeof(UiEventData)); |
191 UiEventData *event = malloc(sizeof(UiEventData)); |
191 event->obj = obj; |
192 event->obj = obj; |
192 event->userdata = ci->userdata; |
193 event->userdata = ci->userdata; |
193 event->callback = ci->callback; |
194 event->callback = ci->callback; |
194 event->value = 0; |
195 event->value = 0; |
195 |
196 event->customdata = NULL; |
|
197 |
196 g_signal_connect( |
198 g_signal_connect( |
197 widget, |
199 widget, |
198 "toggled", |
200 "toggled", |
199 G_CALLBACK(ui_menu_event_toggled), |
201 G_CALLBACK(ui_menu_event_toggled), |
200 event); |
202 event); |
289 UiEventData *event = malloc(sizeof(UiEventData)); |
291 UiEventData *event = malloc(sizeof(UiEventData)); |
290 event->obj = list->object; |
292 event->obj = list->object; |
291 event->userdata = list->userdata; |
293 event->userdata = list->userdata; |
292 event->callback = list->callback; |
294 event->callback = list->callback; |
293 event->value = i - 1; |
295 event->value = i - 1; |
|
296 event->customdata = NULL; |
294 |
297 |
295 g_signal_connect( |
298 g_signal_connect( |
296 widget, |
299 widget, |
297 "activate", |
300 "activate", |
298 G_CALLBACK(ui_menu_event_wrapper), |
301 G_CALLBACK(ui_menu_event_wrapper), |