cleanup - reformat (take 2)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36739 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
David Surovell
2006-01-06 21:17:18 +00:00
parent 5a7d70fe89
commit bb64b8bdd5

View File

@@ -367,11 +367,12 @@ bool wxMDIChildFrame::Create(wxMDIParentFrame *parent,
if (parent)
parent->AddChild(this);
MacCreateRealWindow( title, pos , size , MacRemoveBordersFromStyle(style) , name ) ;
SetBackgroundColour(wxSystemSettings::GetColour(wxSYS_COLOUR_APPWORKSPACE));
wxModelessWindows.Append(this);
return false;
}
@@ -388,15 +389,20 @@ void wxMDIChildFrame::SetMenuBar(wxMenuBar *menu_bar)
void wxMDIChildFrame::MacActivate(long timestamp, bool activating)
{
wxLogTrace(TRACE_MDI, wxT("MDI child=%p MacActivate(0x%08lx,%s)"),this, timestamp, activating ? wxT("ACTIV") : wxT("deact"));
wxMDIParentFrame *mdiparent = wxDynamicCast(m_parent, wxMDIParentFrame);
wxASSERT(mdiparent);
if (activating)
{
if (s_macDeactivateWindow == m_parent)
{
wxLogTrace(TRACE_MDI, wxT("parent had been scheduled for deactivation, rehighlighting"));
UMAHighlightAndActivateWindow((WindowRef)s_macDeactivateWindow->MacGetWindowRef(), true);
wxLogTrace(TRACE_MDI, wxT("done highliting parent"));
wxLogTrace(TRACE_MDI, wxT("finished highliting parent"));
s_macDeactivateWindow = NULL;
}
else if ((mdiparent->m_currentChild == this) || !s_macDeactivateWindow)
@@ -409,6 +415,7 @@ void wxMDIChildFrame::MacActivate(long timestamp, bool activating)
if (s_macDeactivateWindow == this)
{
wxLogTrace(TRACE_MDI, wxT("Avoided deactivation/activation of this=%p"), this);
s_macDeactivateWindow = NULL;
}
else
@@ -429,6 +436,7 @@ void wxMDIChildFrame::MacActivate(long timestamp, bool activating)
if (s_macDeactivateWindow)
wxLogTrace(TRACE_MDI, wxT("window=%p SHOULD have been deactivated, oh well!"), s_macDeactivateWindow);
wxLogTrace(TRACE_MDI, wxT("Scheduling delayed deactivation"));
s_macDeactivateWindow = this;
}
}
@@ -468,6 +476,7 @@ bool wxMDIClientWindow::CreateClient(wxMDIParentFrame *parent, long style)
return false;
wxModelessWindows.Append(this);
return true;
}