Why is it so hard and sometimes even impossible to extend the Juce framework without breaking it?
I am currently struggeling hard to implement a couple of urgently needed GUI features and it seems like that is not how the Juce framework is meant to be used.
At the moment I need to create a couple of custom Attachments to couple my own GUI widgets with the AudioProcessorValueTreeState parameters.
Since the Parameter class is private I see no option other than changing the framework code.
I have now made the Parameter class public and have moved the definitions of both Parameter and AttachedControlBase to the header file. I could not find any other way to implement my own attachments.
I rather would not change the Juce code. Is there a recommended way to implement Attachments without that? Thanks for any suggestions!