When you close your JUCE based plugin in any DAW, the Editor get’s deleted from memory. Is it ok to keep it in memoryh and delete/create just a wrapper component that displays the actual editor. This will help with values in various components on the editor, they won’t move when the plugin gets closed/created, and we won’t have to re-set all the values.
Is this OK ? i can live with the memory the editor consumes, but it will help me a lot since all my controls are dynamicly created based on some serialized data, and each time i show them i have to re-create their state based on that data. It’s allright for 20-100 controls, but i’d like to write some bigger editors (>200 controls) and this might be havy.
I guess this might cause some end-of-the-world scenario i haven’t thought of yet.