1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-02-06 04:00:08 +00:00

Projucer: fixed the way the GUI editor generates include paths

This commit is contained in:
jules 2016-04-18 17:28:57 +01:00
parent 6fc4d5aac6
commit 60cd2d7b67
16 changed files with 80 additions and 81 deletions

View file

@ -56,7 +56,7 @@ public:
String getName() override { return "CPP File"; }
void createNewFile (Project::Item parent) override
void createNewFile (Project&, Project::Item parent) override
{
const File newFile (askUserToChooseNewFile ("SourceCode.cpp", "*.cpp", parent));
@ -85,7 +85,7 @@ public:
String getName() override { return "Header File"; }
void createNewFile (Project::Item parent) override
void createNewFile (Project&, Project::Item parent) override
{
const File newFile (askUserToChooseNewFile ("SourceCode.h", "*.h", parent));
@ -114,7 +114,7 @@ public:
String getName() override { return "CPP & Header File"; }
void createNewFile (Project::Item parent) override
void createNewFile (Project&, Project::Item parent) override
{
const File newFile (askUserToChooseNewFile ("SourceCode.h", "*.h;*.cpp", parent));
@ -134,7 +134,7 @@ public:
String getName() override { return "Component class (split between a CPP & header)"; }
void createNewFile (Project::Item parent) override
void createNewFile (Project&, Project::Item parent) override
{
for (;;)
{
@ -249,11 +249,11 @@ void NewFileWizard::addWizardsToMenu (PopupMenu& m) const
m.addItem (menuBaseID + i, "Add New " + wizards.getUnchecked(i)->getName() + "...");
}
bool NewFileWizard::runWizardFromMenu (int chosenMenuItemID, const Project::Item& projectGroupToAddTo) const
bool NewFileWizard::runWizardFromMenu (int chosenMenuItemID, Project& project, const Project::Item& projectGroupToAddTo) const
{
if (Type* wiz = wizards [chosenMenuItemID - menuBaseID])
{
wiz->createNewFile (projectGroupToAddTo);
wiz->createNewFile (project, projectGroupToAddTo);
return true;
}