+#if defined(__WXMSW__)
+ #include "wx/msw/wrapwin.h"
+ #include "wx/msw/wrapcctl.h"
+ #include "wx/msw/wrapcdlg.h"
+ #include "wx/msw/private.h"
+ #include "wx/msw/missing.h"
+#endif
+
+// include all PalmOS headers at once
+#ifdef __WXPALMOS__
+# include <PalmOS.h>
+#endif
+
+// include <os2.h>
+#ifdef __OS2__
+# include "wx/os2/private.h"
+#endif
+
+// include mgl headers
+#ifdef __WXMGL__
+# include "wx/mgl/private.h"