Cleanest solution to skin the audio settings in Standalone mode


#1

Hi,
I want to compile a VST plugin also in Standalone mode (using JUCE 5 feature). It all works fine and the exe file runs successfully. Only problem I have is the “Settings…” button that appears automatically in a top bar in the app. I want to skin this button and also skin the “Audio/Midi Settings” dialoge or simply get rid of them and create my own audio device selection dialoge. Is there a clean way of doing this, I really rather not change juce_StandaloneFilterWindow.h file.


#2

You can change the LookAndFeel of the standalone window by calling LookAndFeel::setDefaultLookAndFeel somewhere in your plugin code to your desired LookAndFeel subclass. Just be aware that it will also set the LookAndFeel of the containing plugin if you don’t set the contained plugin’s LookAndFeel to something else!

As for changing the actual layout and controls of the standalone window, AFAIK there’s no way to do that without going in and changing JUCE code…