I have noticed that when you Create New Project for a GUI Application and select the option to Create a Main.cpp and a basic window the hello world .h is created however none of the metadata for Jucer is added, leaving you with no ability to use the GUI Editor for that form.
If I copy and paste a simple version like below from a previous component creation, save, then relaunch, everything works as expected. Is this by design? If I add a new component I get the .cpp and .h with GUI editing capabilities so I’m failing to see the benefit of not including the metadata in new project creations.
//============================================================================== #if 0 /* -- Projucer information section -- This is where the Projucer stores the metadata that describe this GUI layout, so make changes in here at your peril! BEGIN_JUCER_METADATA <JUCER_COMPONENT documentType="Component" className="MainContentComponent" componentName="" parentClasses="public Component" constructorParams="" variableInitialisers="" snapPixels="8" snapActive="1" snapShown="1" overlayOpacity="0.330" fixedSize="0" initialWidth="600" initialHeight="400"> <BACKGROUND backgroundColour="ffffffff"/> </JUCER_COMPONENT> END_JUCER_METADATA */ #endif