Contents Up Previous Next

wxPMWorkplaceListener

* listener-interfaces have no base classes to avoid having "virtual base" * while inheriting serveral of them. Listener intended to receiv workplace-related * notifications, which only can occure when there is a workplace opened

Derived from

No base class

Data structures

Members

wxPMTempProject::CanAcceptOtherFiles
wxPMWorkplaceListener::OnFileAdded
wxPMWorkplaceListener::OnFileRemoved
wxPMWorkplaceListener::OnProjectActivated
wxPMWorkplaceListener::OnProjectAdded
wxPMWorkplaceListener::OnProjectRemoved


wxPMTempProject::CanAcceptOtherFiles

bool CanAcceptOtherFiles()

overridden method of wxPMProject


wxPMWorkplaceListener::OnFileAdded

void OnFileAdded(wxPMFileInfo& file, wxPMProject* toProject)


wxPMWorkplaceListener::OnFileRemoved

void OnFileRemoved(wxPMFileInfo& file, wxPMProject* fromProject)


wxPMWorkplaceListener::OnProjectActivated

void OnProjectActivated(wxPMProject& project, wxPMProject* pPrevProject)


wxPMWorkplaceListener::OnProjectAdded

void OnProjectAdded(wxPMProject& project)

virtual void OnWorkplaceOpened( wxPMWorkplace& workplace ); virtual void OnWorkplaceClosing( wxPMWorkplace& workplace );


wxPMWorkplaceListener::OnProjectRemoved

void OnProjectRemoved(wxPMProject& project)