]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/toplevel.cpp
define WM_CONTEXTMENU if the standard headers don't
[wxWidgets.git] / src / msw / toplevel.cpp
index ac97ecbbefb13c51d08f519ffc8260065df1aaa9..374c929e2661366e031145118ed1309c648550ce 100644 (file)
@@ -548,11 +548,13 @@ bool wxTopLevelWindowMSW::Create(wxWindow *parent,
         );
     }
 
-    // Native look is full screen window on Smartphones and Standard SDK.
-    // TODO: check that we need this (if we're passing default values to ctor).
-    // Also check that there really is a difference between PocketPC and Smartphone in this regard.
+    // Note: if we include PocketPC in this test, dialogs can fail to show up,
+    // for example the text entry dialog in the dialogs sample. Problem with Maximise()?
 #if defined(__WXWINCE__) && (defined(__SMARTPHONE__) || defined(__WINCE_STANDARDSDK__))
+    // Smartphone dialogs should always be maximized.
+#if !defined(__SMARTPHONE__)
     if ( style & wxMAXIMIZE )
+#endif
     {
         this->Maximize();
     }