is there a chance to set the componentID in the Introjucer when designing a GUI component? I use it to hook up a XML defined layout, so one can create the gui per mouse click. I could use componentName as well, but to retrieve the components I see the best method is findChildWithID.
Second question, is there a plugin mechanism I can use to add menus to the Introjucer? I want to instanciate the layout, group the lasso-ed components in a box layout and write the clicked layout in an xml file. Also to add the layout properties in the properties tab for the selected component would be great.
You can see, how a xml layout can be hooked into a component from IntroJucer here: https://github.com/audiokinematics/juceLayouts/tree/master/example
And third, where can I find information about how the ValueTree needs to be defined (i.e. type name and properties) to use them for the ComponentBuilder? I hardwired the Label class so I can define texts for knob names in the xml, without the need to have member variables. But I want to use the ComponentBuilder for that. I hope the TypeHandlers for the juce components are already present, aren't they? I could only find the Drawables, but are there specialisations?
Thanks for your help,