void CompilerMainPage::Save() { SaveTools(); SavePatterns(); SaveSwitches(); SaveFileTypes(); SaveAdvancedPage(); SaveComilerOptions(); SaveLinkerOptions(); // save the compiler to the file system BuildSettingsConfigST::Get()->SetCompiler(m_compiler); m_isDirty = false; }
int ToolsManager::Configure() { CodeBlocksEvent event(cbEVT_MENUBAR_CREATE_BEGIN); Manager::Get()->ProcessEvent(event); ConfigureToolsDlg dlg(Manager::Get()->GetAppWindow()); PlaceWindow(&dlg); dlg.ShowModal(); SaveTools(); BuildToolsMenu(m_Menu); CodeBlocksEvent event2(cbEVT_MENUBAR_CREATE_END); Manager::Get()->ProcessEvent(event2); return 0; } // end of Configure