base class for views in PMF
Derived from
wxView
wxPMService
Data structures
Members
wxPMView::wxPMView
wxPMView::~wxPMView
wxPMView::Activate
wxPMView::GetMergableMenuChain
wxPMView::GetPrjTitle
wxPMView::GetViewClient
wxPMView::GetViewFrame
wxPMView::GetWxObject
wxPMView::IsClosing
wxPMView::OnActivateView
wxPMView::OnClose
wxPMView::OnCreate
wxPMView::OnDraw
wxPMView::SerializeState
wxPMView::SetClosing
wxPMView()
~wxPMView()
void Activate(bool activate)
wxPMMergableMenuChain* GetMergableMenuChain()
overridden methods of wxPMService
wxString GetPrjTitle(wxPMDocument* doc)
wxWindow* GetViewClient()
overridable for the derived classes, returns NULL if view has put no window into view's frame window (ie. into wxMDIChidlFrame)
wxWindow* GetViewFrame()
wxObject* GetWxObject()
bool IsClosing()
void OnActivateView(bool activate, wxView* activeView, wxView* deactiveView)
bool OnClose(bool deleteWindow)
bool OnCreate(wxDocument* doc, long flags)
void OnDraw(wxDC* pDc)
overridden methods of wxView
bool SerializeState(wxPMSerializer& ser)
default impl.
void SetClosing(bool closing)
used for avoiding multiple requests to Close() document