text: /*
    ==============================================================================
  
      This file contains the basic startup code for a JUCE application.
  
    ==============================================================================
  */
  
  %%app_headers%%
  
  //==============================================================================
  class %%app_class_name%%  : public juce::JUCEApplication
  {
  public:
      //==============================================================================
      %%app_class_name%%() {}
  
      const juce::String getApplicationName() override       { return ProjectInfo::projectName; }
      const juce::String getApplicationVersion() override    { return ProjectInfo::versionString; }
      bool moreThanOneInstanceAllowed() override             { return true; }
  
      //==============================================================================
      void initialise (const juce::String& commandLine) override
      {
          // Add your application's initialisation code here..
      }
  
      void shutdown() override
      {
          // Add your application's shutdown code here..
      }
  
      //==============================================================================
      void systemRequestedQuit() override
      {
          // This is called when the app is being asked to quit: you can ignore this
          // request and let the app carry on running, or call quit() to allow the app to close.
          quit();
      }
  
      void anotherInstanceStarted (const juce::String& commandLine) override
      {
          // When another instance of the app is launched while this one is running,
          // this method is invoked, and the commandLine parameter tells you what
          // the other instance's command-line arguments were.
      }
  };
  
  //==============================================================================
  // This macro generates the main() routine that launches the app.
  START_JUCE_APPLICATION (%%app_class_name%%)
  