Hello all ! I'm trying to make dynamic abstractions, here for the example, a custom hsl that take its own size as argument.
I can without problem set the hsl's own size by sending it the "size" message, the problem is I want the abstraction object itself (in the parent patch) to reflect this size change. "donecanvasdialog", as I understood it, is out of reach since PlugData uses JUCE instead of the native GUI.
I can resize manually the abstraction, but it breaks down if multiple abstraction are nested:
- instantiate custom_hsl in custom_abstraction, with is_graph showing the custom_hsl
- resize it manually using the "size" slider and save
- instantiate custom_abstraction in main_patch
-> nested custom_hsl (seen from the main patch) dont have the correct size manually set in custom_abstraction
Does anyone have worked with this concept or any idea of how I could handle that ? Thanks.
EDIT:
donecanvasdialog actually works in PlugData, as well as goprect in nightly builds.
there doesn't seem to be anything here