X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/80a81a12af49ab6acdaf0b62f4aa55e56f45ac6d..5eba4394790ca9b4da50d7a9ea369d3f623f0af1:/src/msw/toplevel.cpp?ds=sidebyside diff --git a/src/msw/toplevel.cpp b/src/msw/toplevel.cpp index 7f9e9ade6d..760362ee3d 100644 --- a/src/msw/toplevel.cpp +++ b/src/msw/toplevel.cpp @@ -45,7 +45,10 @@ #if defined(__WXWINCE__) #include #include - #include + #if _WIN32_WCE < 400 + #include + #endif +#include "wx/msw/wince/missing.h" #endif #include "wx/msw/winundef.h" @@ -131,6 +134,24 @@ END_EVENT_TABLE() // wxTopLevelWindowMSW creation // ---------------------------------------------------------------------------- +wxTopLevelWindowMSW::wxTopLevelWindowMSW() +{ + Init(); +} + +wxTopLevelWindowMSW::wxTopLevelWindowMSW(wxWindow *parent, + wxWindowID id, + const wxString& title, + const wxPoint& pos, + const wxSize& size, + long style, + const wxString& name) +{ + Init(); + + (void)Create(parent, id, title, pos, size, style, name); +} + void wxTopLevelWindowMSW::Init() { m_iconized = @@ -737,7 +758,7 @@ bool wxTopLevelWindowMSW::ShowFullScreen(bool show, long style) rect.x, rect.y, rect.width, rect.height, flags); -#ifdef __WXWINCE__ +#if defined(__WXWINCE__) && _WIN32_WCE < 400 ::SHFullScreen(GetHwnd(), SHFS_HIDETASKBAR | SHFS_HIDESIPBUTTON); #endif @@ -747,7 +768,7 @@ bool wxTopLevelWindowMSW::ShowFullScreen(bool show, long style) } else // stop showing full screen { -#ifdef __WXWINCE__ +#if defined(__WXWINCE__) && _WIN32_WCE < 400 ::SHFullScreen(GetHwnd(), SHFS_SHOWTASKBAR | SHFS_SHOWSIPBUTTON); #endif Maximize(m_fsIsMaximized);