Contents Up Previous Next

wxPMPane

base class for all panes (which lay "docked" around the MDI-client area)

Derived from

wxEvtHandler
wxPMService

Data structures

Members

wxPMPane::wxPMPane
wxPMPane::~wxPMPane
wxPMPane::ActivateChildPane
wxPMPane::AddChildPane
wxPMPane::CreatePaneWindow
wxPMPane::GetChildPanes
wxPMPane::GetDocument
wxPMPane::GetDocumentStates
wxPMPane::GetDocumentTypes
wxPMPane::GetLayoutPefs
wxPMPane::GetPaneName
wxPMPane::GetPaneWindow
wxPMPane::GetParentPane
wxPMPane::GetWxObject
wxPMPane::IsShown
wxPMPane::OnClosingWorkplace
wxPMPane::OnDocumentActivated
wxPMPane::OnDocumentDeactivated
wxPMLayoutPreference::Serialize
wxPMPane::SerializeState
wxPMPane::SetDocument
wxPMPane::SetLayoutPrefs
wxPMPane::SetPaneName
wxPMPane::SetParentPane
wxPMPane::SetShown
wxPMPane::Start


wxPMPane::wxPMPane

wxPMPane()


wxPMPane::~wxPMPane

~wxPMPane()


wxPMPane::ActivateChildPane

void ActivateChildPane(wxPMPane* pPane)

called for panes with children


wxPMPane::AddChildPane

void AddChildPane(wxPMPane* pPane)


wxPMPane::CreatePaneWindow

void CreatePaneWindow(wxWindow* pParent)


wxPMPane::GetChildPanes

PMPaneListT& GetChildPanes()


wxPMPane::GetDocument

wxPMDocument* GetDocument()


wxPMPane::GetDocumentStates

wxStringList* GetDocumentStates(const wxString& forDocType)


wxPMPane::GetDocumentTypes

wxStringList* GetDocumentTypes()

retruns NULL if not associated with any specific document-type


wxPMPane::GetLayoutPefs

wxPMLayoutPreference* GetLayoutPefs()


wxPMPane::GetPaneName

const wxString& GetPaneName()


wxPMPane::GetPaneWindow

wxWindow* GetPaneWindow()

method should be overridden in the derived classes to return a window object representing this pane


wxPMPane::GetParentPane

wxPMPane* GetParentPane()


wxPMPane::GetWxObject

wxObject* GetWxObject()


wxPMPane::IsShown

bool IsShown()


wxPMPane::OnClosingWorkplace

void OnClosingWorkplace()


wxPMPane::OnDocumentActivated

void OnDocumentActivated(wxPMDocument* pDoc)

notifications sent by PMF


wxPMPane::OnDocumentDeactivated

void OnDocumentDeactivated(wxPMDocument* pDoc)


wxPMLayoutPreference::Serialize

void Serialize(wxConfigBase& cfg, const wxString& key, bool isLoading)


wxPMPane::SerializeState

bool SerializeState(wxPMSerializer& ser)

overridden method of wxPMService


wxPMPane::SetDocument

void SetDocument(wxPMDocument* pDoc)


wxPMPane::SetLayoutPrefs

void SetLayoutPrefs(wxPMLayoutPreference* pPrefs)


wxPMPane::SetPaneName

void SetPaneName(const wxString& name)


wxPMPane::SetParentPane

void SetParentPane(wxPMPane* pPane)

pane/subpane management **


wxPMPane::SetShown

void SetShown(bool shown)


wxPMPane::Start

bool Start()

overridden methods of wxPMService