void createProject() { MainWindow* mw = Component::findParentComponentOfClass<MainWindow>(); jassert (mw != nullptr); ScopedPointer <NewProjectWizard> wizard (createWizard()); if (wizard != nullptr) { Result result (wizard->processResultsFromSetupItems (*this)); if (result.failed()) { AlertWindow::showMessageBox (AlertWindow::WarningIcon, "Create Project", result.getErrorMessage()); return; } ScopedPointer<Project> project (wizard->runWizard (mw, projectName.getText(), fileBrowser.getSelectedFile (0))); if (project != nullptr) mw->setProject (project.release()); } }