4 * Some of the X headers are not very friendly in terms of namespace.
5 * For example, X.h typedef's Mask but we use Mask in the core of pcb
6 * and this causes problem. To avoid this, pull in the X headers in
7 * this file where we can add workarounds as needed.
12 #include <X11/Intrinsic.h>
15 #include <X11/cursorfont.h>
16 #include <X11/keysym.h>
18 #include <Xm/CascadeB.h>
19 #include <Xm/DrawingA.h>
20 #include <Xm/FileSB.h>
26 #include <Xm/MenuShell.h>
27 #include <Xm/MessageB.h>
28 #include <Xm/Protocols.h>
30 #include <Xm/RowColumn.h>
32 #include <Xm/ScrollBar.h>
33 #include <Xm/ScrolledW.h>
34 #include <Xm/Separator.h>
37 #include <Xm/ToggleB.h>
41 #include <X11/extensions/Xrender.h>
42 #endif /* HAVE_XRENDER */