-void wxDocManager::ActivateView(wxView *view, bool activate, bool WXUNUSED(deleting))
-{
- // If we're deactiving, and if we're not actually deleting the view, then
- // don't reset the current view because we may be going to
- // a window without a view.
- // WHAT DID I MEAN BY THAT EXACTLY?
- /*
- if (deleting)
- {
- if (m_currentView == view)
- m_currentView = NULL;
- }
- else
- */
- {
- if (activate)
- m_currentView = view;
- else
- m_currentView = (wxView *) NULL;
- }
-}
-
-// ----------------------------------------------------------------------------
-// Default document child frame
-// ----------------------------------------------------------------------------
-
-BEGIN_EVENT_TABLE(wxDocChildFrame, wxFrame)
- EVT_ACTIVATE(wxDocChildFrame::OnActivate)
- EVT_CLOSE(wxDocChildFrame::OnCloseWindow)
-END_EVENT_TABLE()
-
-wxDocChildFrame::wxDocChildFrame(wxDocument *doc,
- wxView *view,
- wxFrame *frame,
- wxWindowID id,
- const wxString& title,
- const wxPoint& pos,
- const wxSize& size,
- long style,
- const wxString& name)
- : wxFrame(frame, id, title, pos, size, style, name)
-{
- m_childDocument = doc;
- m_childView = view;
- if (view)
- view->SetFrame(this);
-}
-
-wxDocChildFrame::~wxDocChildFrame()
-{
-}
-
-// Extend event processing to search the view's event table
-bool wxDocChildFrame::ProcessEvent(wxEvent& event)