]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/mslu.cpp
Removed a deprecated wxBitmap constructor, and some
[wxWidgets.git] / src / msw / mslu.cpp
index 1fa85b050bb8c893674683e1c7787909b09d2d6a..be480f683f11173153532b37b5e474a165bb2755 100644 (file)
@@ -34,7 +34,7 @@
 //     by calling the char version. We still want to use wchar_t version on
 //     NT/2000/XP, though, because they allow for Unicode file names.
 //
 //     by calling the char version. We still want to use wchar_t version on
 //     NT/2000/XP, though, because they allow for Unicode file names.
 //
-//     Moreover, there are bugs in unicows.dll, of course. We have to 
+//     Moreover, there are bugs in unicows.dll, of course. We have to
 //     workaround them, too.
 //
 //------------------------------------------------------------------------
 //     workaround them, too.
 //
 //------------------------------------------------------------------------
 
 #include <stdio.h>
 #include <io.h>
 
 #include <stdio.h>
 #include <io.h>
-
-#ifdef __GNUWIN32__
-    #include <wchar.h>
-    #include <sys/stat.h>
-#endif
+#include <sys/stat.h>
 
 #ifdef __VISUALC__
     #include <direct.h>
 
 #ifdef __VISUALC__
     #include <direct.h>
 
 #if wxUSE_GUI
 
 
 #if wxUSE_GUI
 
-WXDLLEXPORT int  wxMSLU_DrawStateW(WXHDC dc, WXHBRUSH br, WXFARPROC outputFunc, 
-                                   WXLPARAM lData, WXWPARAM wData, 
-                                   int x, int y, int cx, int cy, 
+WXDLLEXPORT int  wxMSLU_DrawStateW(WXHDC dc, WXHBRUSH br, WXFARPROC outputFunc,
+                                   WXLPARAM lData, WXWPARAM wData,
+                                   int x, int y, int cx, int cy,
                                    unsigned int flags)
 {
     // VS: There's yet another bug in MSLU: DrawStateW behaves like if it was
                                    unsigned int flags)
 {
     // VS: There's yet another bug in MSLU: DrawStateW behaves like if it was
-    //     expecting char*, not wchar_t* input. We have to use DrawStateA 
+    //     expecting char*, not wchar_t* input. We have to use DrawStateA
     //     explicitly.
 
     if ( wxUsingUnicowsDll() )
     {
     //     explicitly.
 
     if ( wxUsingUnicowsDll() )
     {
-               return DrawStateA((HDC)dc, (HBRUSH)br, (DRAWSTATEPROC)outputFunc,
+        return DrawStateA((HDC)dc, (HBRUSH)br, (DRAWSTATEPROC)outputFunc,
                           (LPARAM)(const char*)
                                 wxConvLocal.cWX2MB((const wxChar*)lData),
                           wData, x, y, cx, cy, flags);
     }
     else
     {
                           (LPARAM)(const char*)
                                 wxConvLocal.cWX2MB((const wxChar*)lData),
                           wData, x, y, cx, cy, flags);
     }
     else
     {
-        return DrawStateW((HDC)dc, (HBRUSH)br, (DRAWSTATEPROC)outputFunc, 
+        return DrawStateW((HDC)dc, (HBRUSH)br, (DRAWSTATEPROC)outputFunc,
                           lData, wData, x, y, cx, cy, flags);
     }
 }
                           lData, wData, x, y, cx, cy, flags);
     }
 }
@@ -91,10 +87,10 @@ WXDLLEXPORT int  wxMSLU_DrawStateW(WXHDC dc, WXHBRUSH br, WXFARPROC outputFunc,
 static void wxFixOPENFILENAME(LPOPENFILENAME ofn)
 {
 #ifdef OFN_EXPLORER
 static void wxFixOPENFILENAME(LPOPENFILENAME ofn)
 {
 #ifdef OFN_EXPLORER
-    // VS: there's a bug in unicows.dll - when multiple files are selected, 
-    //     of.nFileOffset doesn't point to the first filename but rather to 
+    // VS: there's a bug in unicows.dll - when multiple files are selected,
+    //     of.nFileOffset doesn't point to the first filename but rather to
     //     the last component of directory name. This bug is known to MSLU
     //     the last component of directory name. This bug is known to MSLU
-    //     developers, but they are not going to fix it: "this is a true 
+    //     developers, but they are not going to fix it: "this is a true
     //     limitation, that we have decided to live with" and "working
     //     harder on this case just did not seem worth the effort"...
     //
     //     limitation, that we have decided to live with" and "working
     //     harder on this case just did not seem worth the effort"...
     //