declare smobs in alloc.c
[bpt/emacs.git] / lwlib / lwlib-utils.h
CommitLineData
07bf635f
RS
1#ifndef _LWLIB_UTILS_H_
2#define _LWLIB_UTILS_H_
3
383e0970 4void XtNoClearRefreshWidget (Widget);
07bf635f 5
383e0970
J
6typedef void (*XtApplyToWidgetsProc) (Widget, XtPointer);
7typedef void* (*XtApplyUntilToWidgetsProc) (Widget, XtPointer);
07bf635f 8
383e0970
J
9void XtApplyToWidgets (Widget, XtApplyToWidgetsProc, XtPointer);
10void *XtApplyUntilToWidgets (Widget, XtApplyUntilToWidgetsProc, XtPointer);
07bf635f 11
383e0970 12Widget *XtCompositeChildren (Widget, unsigned int *);
07bf635f
RS
13
14/* returns True is the widget is being destroyed, False otherwise */
15Boolean
383e0970 16XtWidgetBeingDestroyedP (Widget widget);
07bf635f 17
07bf635f 18#endif /* _LWLIB_UTILS_H_ */