Skip to content

Commit 663e697

Browse files
committed
match the UI to the original
1 parent 76669de commit 663e697

File tree

2 files changed

+12
-11
lines changed

2 files changed

+12
-11
lines changed

src/surge-fx/ParameterPanel.cpp

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,17 @@
22

33
ParameterPanel::ParameterPanel(SurgefxAudioProcessor &p)
44
: processor(p), styleSheet(sst::jucegui::style::StyleSheet::getBuiltInStyleSheet(
5-
sst::jucegui::style::StyleSheet::DARK))
5+
sst::jucegui::style::StyleSheet ::DARK))
66

77
{
8-
sst::jucegui::style::StyleSheet::initializeStyleSheets([]() {});
8+
sst::jucegui::style ::StyleSheet::initializeStyleSheets([]() {});
99

1010
using knobStyle = sst::jucegui::components::Knob::Styles;
11-
// auto backgroundColour = findColour(SurgeLookAndFeel::SurgeColourIds::componentBgStart);
12-
// auto surgeOrange = findColour(SurgeLookAndFeel::SurgeColourIds::orange);
1311

14-
// // styleSheet->setColour(knobStyle::styleClass, knobStyle::handle, backgroundColour);
15-
// // styleSheet->setColour(knobStyle::styleClass, knobStyle::knobbase, backgroundColour);
16-
// // styleSheet->setColour(knobStyle::styleClass, knobStyle::value, surgeOrange);
17-
// // styleSheet->setColour(knobStyle::styleClass, knobStyle::value_hover, surgeOrange);
12+
styleSheet->setColour(knobStyle::styleClass, knobStyle::handle, backgroundColour);
13+
styleSheet->setColour(knobStyle::styleClass, knobStyle::knobbase, backgroundColour);
14+
styleSheet->setColour(knobStyle::styleClass, knobStyle::value, surgeOrange);
15+
styleSheet->setColour(knobStyle::styleClass, knobStyle::value_hover, surgeOrange);
1816

1917
for (int i = 0; i < n_fx_params; ++i)
2018
{
@@ -116,7 +114,7 @@ ParameterPanel::ParameterPanel(SurgefxAudioProcessor &p)
116114

117115
ParameterPanel::~ParameterPanel() {}
118116

119-
void ParameterPanel::paint(juce::Graphics &g) { g.fillAll(juce::Colours::darkgrey); }
117+
void ParameterPanel::paint(juce::Graphics &g) { g.fillAll(backgroundColour); }
120118

121119
void ParameterPanel::reset()
122120
{
@@ -187,8 +185,8 @@ void ParameterPanel::reset()
187185
}
188186
void ParameterPanel::resized()
189187
{
190-
int ypos0 = topSection - 5;
191-
int rowHeight = (getHeight() - topSection - 40 - 10) / 6.0;
188+
int ypos0 = 5;
189+
int rowHeight = getHeight() / 6.0;
192190
int byoff = 7;
193191

194192
int sliderOff = 5;

src/surge-fx/ParameterPanel.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,9 @@ class ParameterPanel : public juce::Component
4848

4949
std::vector<std::unique_ptr<sst::jucegui::components::Knob>> knobs;
5050

51+
juce::Colour backgroundColour = juce::Colour(205, 206, 212);
52+
juce::Colour surgeOrange = juce::Colour(255, 144, 0);
53+
5154
juce::Font projectFont;
5255

5356
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(ParameterPanel);

0 commit comments

Comments
 (0)