X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/77ffb5937e89927b621128789401db8921fe580f..ed7c11abc829a8f7becc92ee438866e36f2216fe:/src/common/toplvcmn.cpp diff --git a/src/common/toplvcmn.cpp b/src/common/toplvcmn.cpp index a0ab121877..8d262e70b9 100644 --- a/src/common/toplvcmn.cpp +++ b/src/common/toplvcmn.cpp @@ -5,7 +5,7 @@ // Created: 01/02/97 // Id: $Id$ // Copyright: (c) 1998 Robert Roebling and Julian Smart -// Licence: wxWidgets licence +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// // ============================================================================ @@ -67,7 +67,7 @@ wxTopLevelWindowBase::~wxTopLevelWindowBase() bool shouldExit = IsLastBeforeExit(); wxTopLevelWindows.DeleteObject(this); - + if ( shouldExit ) { // then do it @@ -88,12 +88,12 @@ bool wxTopLevelWindowBase::Destroy() // not be done if this TLW is the // only one left since we then would // risk not to get any idle events - // at all anymore during which we + // at all anymore during which we // could delete any pending events. Hide(); } - return TRUE; + return true; } bool wxTopLevelWindowBase::IsLastBeforeExit() const @@ -116,10 +116,10 @@ wxSize wxTopLevelWindowBase::GetMaxSize() const wxClientDisplayRect( 0, 0, &w, &h ); - if( size.GetWidth() == -1 ) + if( size.GetWidth() == wxDefaultCoord ) size.SetWidth( w ); - if( size.GetHeight() == -1 ) + if( size.GetHeight() == wxDefaultCoord ) size.SetHeight( h ); return size; @@ -257,7 +257,7 @@ void wxTopLevelWindowBase::DoUpdateWindowUI(wxUpdateUIEvent& event) { if ( event.GetSetEnabled() ) Enable(event.GetEnabled()); - + if ( event.GetSetText() ) { if ( event.GetText() != GetTitle() ) @@ -265,4 +265,9 @@ void wxTopLevelWindowBase::DoUpdateWindowUI(wxUpdateUIEvent& event) } } -// vi:sts=4:sw=4:et +void wxTopLevelWindowBase::RequestUserAttention(int WXUNUSED(flags)) +{ + // it's probably better than do nothing, isn't it? + Raise(); +} +