You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to understand scaling behaviour between JUCE implementations from VST3 and CLAP and I get different results.
First, to any users that implemented scaling in JUCE/CLAP, did you used Desktop::getInstance().setGlobalScaleFactor() or AudioProcessorEditor.setScaleFactor() ?
By using setGlobalScaleFactor(), it does scale the components but the plugin window stays on the original size while it should be resized because of scaling change.
By using setScaleFactor(), it does work very well for the main plugin window but the dialogs, window title bars and tooltips, it stays on the original 1.0 scaling. Not optimal for user experience.
I'm curious to see how it was implemented elsewhere before opening an issue...
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I'm trying to understand scaling behaviour between JUCE implementations from VST3 and CLAP and I get different results.
First, to any users that implemented scaling in JUCE/CLAP, did you used Desktop::getInstance().setGlobalScaleFactor() or AudioProcessorEditor.setScaleFactor() ?
By using setGlobalScaleFactor(), it does scale the components but the plugin window stays on the original size while it should be resized because of scaling change.
By using setScaleFactor(), it does work very well for the main plugin window but the dialogs, window title bars and tooltips, it stays on the original 1.0 scaling. Not optimal for user experience.
I'm curious to see how it was implemented elsewhere before opening an issue...
Thanks.
Beta Was this translation helpful? Give feedback.
All reactions