| @@ -130,16 +130,19 @@ public: | |||||
| m_togglebut = std::make_unique<ToggleButton>(); | m_togglebut = std::make_unique<ToggleButton>(); | ||||
| m_togglebut->setToggleState(*boolpar, dontSendNotification); | m_togglebut->setToggleState(*boolpar, dontSendNotification); | ||||
| m_togglebut->addListener(this); | m_togglebut->addListener(this); | ||||
| m_togglebut->setButtonText(par->getName(50)); | |||||
| addAndMakeVisible(m_togglebut.get()); | addAndMakeVisible(m_togglebut.get()); | ||||
| } | } | ||||
| } | } | ||||
| void resized() override | void resized() override | ||||
| { | { | ||||
| m_label.setBounds(0, 0, 200, 24); | |||||
| if (m_slider) | if (m_slider) | ||||
| { | |||||
| m_label.setBounds(0, 0, 200, 24); | |||||
| m_slider->setBounds(m_label.getRight() + 1, 0, getWidth() - 2 - m_label.getWidth(), 24); | m_slider->setBounds(m_label.getRight() + 1, 0, getWidth() - 2 - m_label.getWidth(), 24); | ||||
| } | |||||
| if (m_togglebut) | if (m_togglebut) | ||||
| m_togglebut->setBounds(m_label.getRight() + 1, 0, getWidth() - 2 - m_label.getWidth(), 24); | |||||
| m_togglebut->setBounds(1, 0, getWidth() -1, 24); | |||||
| } | } | ||||
| void sliderValueChanged(Slider* slid) override | void sliderValueChanged(Slider* slid) override | ||||
| { | { | ||||