35 aSize,
long aStyle ) :
36 wxAuiNotebook( aParent, aId, aPos, aSize, aStyle )
44 if( wxAuiNotebook::AddPage( page, caption, select, bitmap ) )
56 if( wxAuiNotebook::AddPage( page,
text, select, imageId ) )
68 if( wxAuiNotebook::DeleteAllPages() )
80 if( wxAuiNotebook::DeletePage( page ) )
91 const wxString& aName,
int aPoints,
const double* aX,
const double* aY,
94 if( aPoints && aPlotPanel->
addTrace( aTitle, aName, aPoints, aX, aY, aType ) )
119 wxPostEvent( GetParent(), wxCommandEvent( EVT_WORKBOOK_CLR_MODIFIED ) );
126 wxPostEvent( GetParent(), wxCommandEvent( EVT_WORKBOOK_MODIFIED ) );
bool addTrace(const wxString &aTitle, const wxString &aName, int aPoints, const double *aX, const double *aY, SIM_PLOT_TYPE aType)
bool deleteTrace(const wxString &aName)
bool AddTrace(SIM_PLOT_PANEL *aPlotPanel, const wxString &aTitle, const wxString &aName, int aPoints, const double *aX, const double *aY, SIM_PLOT_TYPE aType)
bool DeleteAllPages() override
bool DeleteTrace(SIM_PLOT_PANEL *aPlotPanel, const wxString &aName)
bool DeletePage(size_t aPage) override
void setModified()
Dirty bit, indicates something in the workbook has changed.
bool AddPage(wxWindow *aPage, const wxString &aCaption, bool aSelect=false, const wxBitmap &aBitmap=wxNullBitmap)
wxDEFINE_EVENT(EVT_WORKBOOK_MODIFIED, wxCommandEvent)