1 #ifndef INCLUDED_lwlib_Xm_h_
2 #define INCLUDED_lwlib_Xm_h_
4 #include "lwlib-internal.h"
6 extern const widget_creation_entry xm_creation_table[];
8 Widget xm_create_dialog(widget_instance * instance);
10 Widget xm_create_label(Widget parent, widget_value * val);
12 Boolean lw_motif_widget_p(Widget widget);
15 xm_update_one_widget(widget_instance * instance, Widget widget,
16 widget_value * val, Boolean deep_p);
19 xm_update_one_value(widget_instance * instance, Widget widget,
22 void xm_destroy_instance(widget_instance * instance);
24 void xm_set_keyboard_focus(Widget parent, Widget w);
26 void xm_popup_menu(Widget widget, XEvent * event);
28 void xm_pop_instance(widget_instance * instance, Boolean up);
30 extern Widget first_child(Widget); /* garbage */
32 #endif /* INCLUDED_lwlib_Xm_h_ */