Initial git import
[sxemacs] / src / ui / lwlib / lwlib-Xlw.h
1 #ifndef LWLIB_XLW_H
2 #define LWLIB_XLW_H
3
4 #include "lwlib-internal.h"
5
6 extern const widget_creation_entry xlw_creation_table[];
7 extern widget_creation_function xlw_create_dialog;
8
9 Boolean lw_lucid_widget_p(Widget widget);
10
11 void
12 xlw_update_one_widget(widget_instance * instance, Widget widget,
13                       widget_value * val, Boolean deep_p);
14
15 void
16 xlw_update_one_value(widget_instance * instance, Widget widget,
17                      widget_value * val);
18
19 void xlw_destroy_instance(widget_instance * instance);
20
21 void xlw_pop_instance(widget_instance * instance, Boolean up);
22
23 void xlw_popup_menu(Widget widget, XEvent * event);
24
25 #endif                          /* LWLIB_XLW_H */