]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/app.cpp
Applied a few old patches,
[wxWidgets.git] / src / msw / app.cpp
index 35c8510c4872d2a90d8b21b30ef9ed8e0907407d..d1a70a3d3c8de29eaa0b6aa316aee2b7c607941e 100644 (file)
 #endif
 
 // OLE is used for drag-and-drop, clipboard, OLE Automation...
+#ifndef wxUSE_NORLANDER_HEADERS
 #if defined(__GNUWIN32__) || defined(__SC__) || defined(__SALFORDC__)
     #undef wxUSE_OLE
 
     #define  wxUSE_OLE 0
 #endif // broken compilers
+#endif
 
 #if wxUSE_OLE
     #include <ole2.h>
@@ -82,7 +84,7 @@
 #include <string.h>
 #include <ctype.h>
 
-#if (defined(__WIN95__) && !defined(__GNUWIN32__)) || defined(__TWIN32__)
+#if (defined(__WIN95__) && !defined(__GNUWIN32__)) || defined(__TWIN32__) || defined(wxUSE_NORLANDER_HEADERS)
     #include <commctrl.h>
 #endif
 
@@ -218,7 +220,6 @@ bool wxApp::Initialize()
     while (!SetMessageQueue(iMsg) && (iMsg -= 8))
         ;
 #endif // Win16
-
     // we need to initialize OLE library
     if ( FAILED(::OleInitialize(NULL)) )
         wxLogError(_("Cannot initialize OLE"));