From: Václav Slavík Date: Sun, 7 Oct 2001 14:33:30 +0000 (+0000) Subject: give focus to show top level windows X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/917afc7b81c6f806ea3d50b455f7c4e320ecd68f give focus to show top level windows git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11870 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/include/wx/mgl/toplevel.h b/include/wx/mgl/toplevel.h index 8ed3a91b60..859d9a3849 100644 --- a/include/wx/mgl/toplevel.h +++ b/include/wx/mgl/toplevel.h @@ -58,6 +58,8 @@ public: virtual bool ShowFullScreen(bool show, long style = wxFULLSCREEN_ALL); virtual bool IsFullScreen() const { return m_fsIsShowing; } + virtual bool Show(bool show = TRUE); + virtual void SetTitle(const wxString &title) { m_title = title; } virtual wxString GetTitle() const { return m_title; } diff --git a/src/mgl/toplevel.cpp b/src/mgl/toplevel.cpp index 5829d32f97..1cf60d5e6f 100644 --- a/src/mgl/toplevel.cpp +++ b/src/mgl/toplevel.cpp @@ -136,6 +136,14 @@ bool wxTopLevelWindowMGL::ShowFullScreen(bool show, long style) return TRUE; } +bool wxTopLevelWindowMGL::Show(bool show) +{ + bool ret = wxTopLevelWindowBase::Show(show); + if ( ret && show ) + SetFocus(); + return ret; +} + void wxTopLevelWindowMGL::Maximize(bool maximize) { if ( maximize && !m_isMaximized )