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:
parent
6fc4d5aac6
commit
60cd2d7b67
16 changed files with 80 additions and 81 deletions
|
|
@ -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;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue