mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-11 23:54:18 +00:00
Minor layout tweaks to the AudioDeviceSelectorComponent
This commit is contained in:
parent
2d34266125
commit
aef09a4d5b
1 changed files with 19 additions and 13 deletions
|
|
@ -291,22 +291,28 @@ public:
|
|||
r.removeFromTop (space);
|
||||
}
|
||||
|
||||
r.removeFromTop (space * 2);
|
||||
Rectangle<int> buttons (r.removeFromTop (h));
|
||||
r.removeFromTop (space);
|
||||
|
||||
if (showUIButton != nullptr)
|
||||
if (showUIButton != nullptr || resetDeviceButton != nullptr)
|
||||
{
|
||||
showUIButton->setVisible (advancedSettingsVisible);
|
||||
showUIButton->changeWidthToFitText (h);
|
||||
showUIButton->setBounds (buttons.removeFromLeft (showUIButton->getWidth()));
|
||||
buttons.removeFromLeft (space);
|
||||
}
|
||||
Rectangle<int> buttons (r.removeFromTop (h));
|
||||
|
||||
if (resetDeviceButton != nullptr)
|
||||
{
|
||||
resetDeviceButton->setVisible (advancedSettingsVisible);
|
||||
resetDeviceButton->changeWidthToFitText (h);
|
||||
resetDeviceButton->setBounds (buttons.removeFromLeft (showUIButton->getWidth()));
|
||||
if (showUIButton != nullptr)
|
||||
{
|
||||
showUIButton->setVisible (advancedSettingsVisible);
|
||||
showUIButton->changeWidthToFitText (h);
|
||||
showUIButton->setBounds (buttons.removeFromLeft (showUIButton->getWidth()));
|
||||
buttons.removeFromLeft (space);
|
||||
}
|
||||
|
||||
if (resetDeviceButton != nullptr)
|
||||
{
|
||||
resetDeviceButton->setVisible (advancedSettingsVisible);
|
||||
resetDeviceButton->changeWidthToFitText (h);
|
||||
resetDeviceButton->setBounds (buttons.removeFromLeft (resetDeviceButton->getWidth()));
|
||||
}
|
||||
|
||||
r.removeFromTop (space);
|
||||
}
|
||||
|
||||
setSize (getWidth(), r.getY());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue