diff -r eeb50c534497 -r c1a75454b444 ui/motif/button.c --- a/ui/motif/button.c Fri Mar 21 13:20:53 2014 +0100 +++ b/ui/motif/button.c Sat Mar 22 10:37:12 2014 +0100 @@ -58,3 +58,12 @@ e.intval = tb->set; event->callback(&e, event->user_data); } + +void ui_push_button_callback(Widget widget, UiEventData *event, XtPointer d) { + UiEvent e; + e.obj = event->obj; + e.window = event->obj->window; + e.document = event->obj->document; + e.intval = 0; + event->callback(&e, event->user_data); +}