comparison lwlib/lwlib-utils.h @ 428:3ecd8885ac67 r21-2-22

Import from CVS: tag r21-2-22
author cvs
date Mon, 13 Aug 2007 11:28:15 +0200
parents
children 8de8e3f6228a
comparison
equal deleted inserted replaced
427:0a0253eac470 428:3ecd8885ac67
1 #ifndef _LWLIB_UTILS_H_
2 #define _LWLIB_UTILS_H_
3
4 void destroy_all_children (Widget widget);
5 void XtNoClearRefreshWidget (Widget);
6
7 typedef void (*XtApplyToWidgetsProc) (Widget, XtPointer);
8 typedef void* (*XtApplyUntilToWidgetsProc) (Widget, XtPointer);
9
10 void XtApplyToWidgets (Widget, XtApplyToWidgetsProc, XtPointer);
11 void *XtApplyUntilToWidgets (Widget, XtApplyUntilToWidgetsProc, XtPointer);
12
13 Widget *XtCompositeChildren (Widget, unsigned int *);
14
15 /* returns True is the widget is being destroyed, False otherwise */
16 Boolean
17 XtWidgetBeingDestroyedP (Widget widget);
18
19 void XtSafelyDestroyWidget (Widget);
20
21 #ifdef USE_DEBUG_MALLOC
22 #include <dmalloc.h>
23 #endif
24 #endif /* _LWLIB_UTILS_H_ */