ui/motif/toolbar.c

changeset 98
efaae97bd95b
parent 87
e624b6fa4c78
child 117
38c53b8a6139
equal deleted inserted replaced
97:1a786201465f 98:efaae97bd95b
244 if(item->callback) { 244 if(item->callback) {
245 UiEventData *event = ucx_mempool_malloc( 245 UiEventData *event = ucx_mempool_malloc(
246 obj->ctx->mempool, 246 obj->ctx->mempool,
247 sizeof(UiEventData)); 247 sizeof(UiEventData));
248 event->obj = obj; 248 event->obj = obj;
249 event->user_data = item->userdata; 249 event->userdata = item->userdata;
250 event->callback = item->callback; 250 event->callback = item->callback;
251 XtAddCallback( 251 XtAddCallback(
252 button, 252 button,
253 XmNactivateCallback, 253 XmNactivateCallback,
254 (XtCallbackProc)ui_push_button_callback, 254 (XtCallbackProc)ui_push_button_callback,
278 if(item->callback) { 278 if(item->callback) {
279 UiEventData *event = ucx_mempool_malloc( 279 UiEventData *event = ucx_mempool_malloc(
280 obj->ctx->mempool, 280 obj->ctx->mempool,
281 sizeof(UiEventData)); 281 sizeof(UiEventData));
282 event->obj = obj; 282 event->obj = obj;
283 event->user_data = item->userdata; 283 event->userdata = item->userdata;
284 event->callback = item->callback; 284 event->callback = item->callback;
285 XtAddCallback( 285 XtAddCallback(
286 button, 286 button,
287 XmNactivateCallback, 287 XmNactivateCallback,
288 (XtCallbackProc)ui_push_button_callback, 288 (XtCallbackProc)ui_push_button_callback,
311 if(item->callback) { 311 if(item->callback) {
312 UiEventData *event = ucx_mempool_malloc( 312 UiEventData *event = ucx_mempool_malloc(
313 obj->ctx->mempool, 313 obj->ctx->mempool,
314 sizeof(UiEventData)); 314 sizeof(UiEventData));
315 event->obj = obj; 315 event->obj = obj;
316 event->user_data = item->userdata; 316 event->userdata = item->userdata;
317 event->callback = item->callback; 317 event->callback = item->callback;
318 XtAddCallback( 318 XtAddCallback(
319 button, 319 button,
320 XmNvalueChangedCallback, 320 XmNvalueChangedCallback,
321 (XtCallbackProc)ui_toggle_button_callback, 321 (XtCallbackProc)ui_toggle_button_callback,

mercurial