]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/toplevel.cpp
fixed USE_CONTEXT_MENU tests
[wxWidgets.git] / src / msw / toplevel.cpp
index 930da29e3e7bda9b5b93660b0c9ecd27954e56fe..1153dde708cd0bd56e17b822dec59648b6e1cf3e 100644 (file)
@@ -163,10 +163,11 @@ WXDWORD wxTopLevelWindowMSW::MSWGetStyle(long style, WXDWORD *exflags) const
         if (msflags & WS_BORDER)
             msflags |= WS_OVERLAPPED;
     }
+    
 
     // border and caption styles
     if ( style & wxRESIZE_BORDER )
-#ifdef __WXWINCE__
+#ifndef WS_THICKFRAME
         msflags = msflags;
 #else
         msflags |= WS_THICKFRAME;
@@ -179,10 +180,16 @@ WXDWORD wxTopLevelWindowMSW::MSWGetStyle(long style, WXDWORD *exflags) const
         msflags |= WS_POPUP;
 
     if ( style & wxCAPTION )
+#ifdef __WXWINCE__
+        msflags = msflags;
+#else
         msflags |= WS_CAPTION;
+#endif
     else
         msflags |= WS_POPUP;
 
+    return msflags;
+
     // next translate the individual flags
     if ( style & wxMINIMIZE_BOX )
         msflags |= WS_MINIMIZEBOX;
@@ -204,7 +211,7 @@ WXDWORD wxTopLevelWindowMSW::MSWGetStyle(long style, WXDWORD *exflags) const
     // Keep this here because it saves recoding this function in wxTinyFrame
     if ( style & (wxTINY_CAPTION_VERT | wxTINY_CAPTION_HORIZ) )
         msflags |= WS_CAPTION;
-
+        
     if ( exflags )
     {
         if ( !(GetExtraStyle() & wxTOPLEVEL_EX_DIALOG) )