Listener interface for receiving document-management related notifications
Derived from
No base class
Data structures
Members
wxPMDocumentListener::OnClosingDocument
wxPMDocumentListener::OnDocumentChangesDiscarded
wxPMDocumentListener::OnDocumentClosed
wxPMDocumentListener::OnDocumentOpened
wxPMDocumentListener::OnDocumentSaved
wxPMDocumentListener::OnDocumentsSwitched
wxPMDocumentListener::OnOpeningDocument
wxPMDocumentListener::OnWorkplaceClosing
wxPMDocumentListener::OnWorkplaceOpened
bool OnClosingDocument(wxPMDocument& doc, wxOutputStream* s, wxPMSerializer* ser)
methods which allow listeners storing/loading their extra data data which they have associated with a particular document RETURN: FALSE if operation should fail
void OnDocumentChangesDiscarded(wxPMDocument& doc)
void OnDocumentClosed(wxPMDocument& doc, bool saved)
void OnDocumentOpened(wxPMDocument& doc, bool created)
void OnDocumentSaved(wxPMDocument& doc)
state-related events between opening and closing
void OnDocumentsSwitched(wxPMDocument* fromDoc, wxPMDocument* toDoc)
bool OnOpeningDocument(wxPMDocument& doc, wxInputStream* s, wxPMSerializer* ser)
void OnWorkplaceClosing(wxPMWorkplace& workplace)
void OnWorkplaceOpened(wxPMWorkplace& workplace)