void SIM_PLOT_FRAME::menuSaveWorkbook( wxCommandEvent& event ) { if( !CurrentPlot() ) return; wxFileDialog saveDlg( this, _( "Save simulation workbook" ), "", "", _( "Workbook file (*.wbk)|*.wbk" ), wxFD_SAVE | wxFD_OVERWRITE_PROMPT ); if( saveDlg.ShowModal() == wxID_CANCEL ) return; if( !saveWorkbook( saveDlg.GetPath() ) ) DisplayError( this, _( "There was an error while saving the workbook file" ) ); }
void SIM_PLOT_FRAME::menuSaveWorkbook( wxCommandEvent& event ) { if( !CurrentPlot() ) return; wxFileDialog saveDlg( this, _( "Save Simulation Workbook" ), m_savedWorkbooksPath, "", WorkbookFileWildcard(), wxFD_SAVE | wxFD_OVERWRITE_PROMPT ); if( saveDlg.ShowModal() == wxID_CANCEL ) return; m_savedWorkbooksPath = saveDlg.GetDirectory(); if( !saveWorkbook( saveDlg.GetPath() ) ) DisplayError( this, _( "There was an error while saving the workbook file" ) ); }