X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1c4f8f8d180afa03110f52eb95f9b083088f5c03..794bcc2dea743ac907b839f54e451847c9ea4b72:/include/wx/msw/frame.h diff --git a/include/wx/msw/frame.h b/include/wx/msw/frame.h index 4294359921..f17f7e57df 100644 --- a/include/wx/msw/frame.h +++ b/include/wx/msw/frame.h @@ -52,6 +52,8 @@ public: virtual void Restore(); virtual void SetMenuBar(wxMenuBar *menubar); virtual void SetIcon(const wxIcon& icon); + virtual bool ShowFullScreen(bool show, long style = wxFULLSCREEN_ALL); + virtual bool IsFullScreen() const { return m_fsIsShowing; }; // implementation only from now on // ------------------------------- @@ -147,6 +149,17 @@ protected: static bool m_useNativeStatusBar; #endif // wxUSE_STATUSBAR + // Data to save/restore when calling ShowFullScreen + long m_fsStyle; // Passed to ShowFullScreen + wxRect m_fsOldSize; + long m_fsOldWindowStyle; + int m_fsStatusBarFields; // 0 for no status bar + int m_fsStatusBarHeight; + int m_fsToolBarHeight; +// WXHMENU m_fsMenu; + bool m_fsIsMaximized; + bool m_fsIsShowing; + private: #if wxUSE_TOOLTIPS WXHWND m_hwndToolTip;