kopia lustrzana https://github.com/jameshball/osci-render
Remove white background from tabs
rodzic
55c296d4f7
commit
6608e0f35b
|
@ -35,9 +35,10 @@ OscirenderLookAndFeel::OscirenderLookAndFeel() {
|
|||
setColour(juce::TextEditor::highlightColourId, Colours::grey);
|
||||
setColour(juce::TabbedButtonBar::tabOutlineColourId, Colours::veryDark);
|
||||
setColour(juce::TabbedButtonBar::frontOutlineColourId, Colours::veryDark);
|
||||
setColour(juce::TabbedButtonBar::tabTextColourId, juce::Colours::black);
|
||||
setColour(juce::TabbedButtonBar::frontTextColourId, juce::Colours::black);
|
||||
setColour(juce::TabbedButtonBar::tabTextColourId, juce::Colours::white);
|
||||
setColour(juce::TabbedButtonBar::frontTextColourId, juce::Colours::white);
|
||||
setColour(juce::TabbedComponent::outlineColourId, Colours::veryDark);
|
||||
setColour(tabbedComponentBackgroundColourId, Colours::veryDark);
|
||||
|
||||
getCurrentColourScheme().setUIColour(ColourScheme::widgetBackground, Colours::veryDark);
|
||||
getCurrentColourScheme().setUIColour(ColourScheme::UIColour::defaultFill, Colours::accentColor);
|
||||
|
|
|
@ -8,6 +8,7 @@ enum ColourIds {
|
|||
effectComponentBackgroundColourId,
|
||||
effectComponentHandleColourId,
|
||||
sliderThumbOutlineColourId,
|
||||
tabbedComponentBackgroundColourId,
|
||||
};
|
||||
|
||||
namespace Colours {
|
||||
|
|
|
@ -4,11 +4,12 @@
|
|||
OscirenderAudioProcessorEditor::OscirenderAudioProcessorEditor(OscirenderAudioProcessor& p)
|
||||
: AudioProcessorEditor(&p), audioProcessor(p), collapseButton("Collapse", juce::Colours::white, juce::Colours::white, juce::Colours::white)
|
||||
{
|
||||
juce::Desktop::getInstance().setDefaultLookAndFeel(&lookAndFeel);
|
||||
setLookAndFeel(&lookAndFeel);
|
||||
|
||||
addAndMakeVisible(tabs);
|
||||
tabs.addTab("Main", juce::Colours::white, &settings, false);
|
||||
tabs.addTab("MIDI", juce::Colours::white, &midi, false);
|
||||
tabs.setTabBackgroundColour(0, juce::Colours::white);
|
||||
tabs.setTabBackgroundColour(1, juce::Colours::white);
|
||||
tabs.addTab("Main", getLookAndFeel().findColour(tabbedComponentBackgroundColourId), &settings, false);
|
||||
tabs.addTab("MIDI", getLookAndFeel().findColour(tabbedComponentBackgroundColourId), &midi, false);
|
||||
addAndMakeVisible(volume);
|
||||
|
||||
menuBar.setModel(&menuBarModel);
|
||||
|
@ -53,15 +54,12 @@ OscirenderAudioProcessorEditor::OscirenderAudioProcessorEditor(OscirenderAudioPr
|
|||
}
|
||||
}
|
||||
|
||||
juce::Desktop::getInstance().setDefaultLookAndFeel(&lookAndFeel);
|
||||
setLookAndFeel(&lookAndFeel);
|
||||
|
||||
setSize(1100, 750);
|
||||
setResizable(true, true);
|
||||
setResizeLimits(500, 400, 999999, 999999);
|
||||
|
||||
layout.setItemLayout(0, -0.3, -1.0, -0.7);
|
||||
layout.setItemLayout(1, 5, 5, 5);
|
||||
layout.setItemLayout(1, 7, 7, 7);
|
||||
layout.setItemLayout(2, -0.1, -1.0, -0.3);
|
||||
|
||||
addAndMakeVisible(resizerBar);
|
||||
|
|
|
@ -11,11 +11,11 @@ SettingsComponent::SettingsComponent(OscirenderAudioProcessor& p, OscirenderAudi
|
|||
addChildComponent(txt);
|
||||
|
||||
columnLayout.setItemLayout(0, -0.1, -0.9, -0.4);
|
||||
columnLayout.setItemLayout(1, 5, 5, 5);
|
||||
columnLayout.setItemLayout(1, 7, 7, 7);
|
||||
columnLayout.setItemLayout(2, -0.1, -0.9, -0.6);
|
||||
|
||||
rowLayout.setItemLayout(0, -0.1, -1.0, -0.63);
|
||||
rowLayout.setItemLayout(1, 5, 5, 5);
|
||||
rowLayout.setItemLayout(1, 7, 7, 7);
|
||||
rowLayout.setItemLayout(2, -0.1, -0.9, -0.37);
|
||||
}
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue