diff options
author | Damien Zammit <damien@zamaudio.com> | 2016-03-03 17:15:43 +1100 |
---|---|---|
committer | Damien Zammit <damien@zamaudio.com> | 2016-03-03 17:15:43 +1100 |
commit | ff01d4b37f17ffac8424f3903e79e0539f821d74 (patch) | |
tree | df0f54b58f92f70049dc6a6a505b13086207b1cb /plugins/ZamTube/ZamTubeUI.cpp | |
parent | 21ccac0c15e1e54d482ff0931b55975a7e2ac62e (diff) |
Update DPF and move to new ImageWidgets
Signed-off-by: Damien Zammit <damien@zamaudio.com>
Diffstat (limited to 'plugins/ZamTube/ZamTubeUI.cpp')
-rw-r--r-- | plugins/ZamTube/ZamTubeUI.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/plugins/ZamTube/ZamTubeUI.cpp b/plugins/ZamTube/ZamTubeUI.cpp index d7d8b84..6793013 100644 --- a/plugins/ZamTube/ZamTubeUI.cpp +++ b/plugins/ZamTube/ZamTubeUI.cpp @@ -102,7 +102,7 @@ ZamTubeUI::ZamTubeUI() Point<int> insaneStart(165,140); - fToggleInsane = new ImageToggle(this, insaneImageOff, insaneImageOn); + fToggleInsane = new ImageSwitch(this, insaneImageOff, insaneImageOn); fToggleInsane->setAbsolutePos(insaneStart); fToggleInsane->setCallback(this); @@ -136,7 +136,7 @@ void ZamTubeUI::parameterChanged(uint32_t index, float value) fKnobGain->setValue(value); break; case ZamTubePlugin::paramInsane: - fToggleInsane->setValue(value); + fToggleInsane->setDown(value > 0.5); break; } } @@ -152,7 +152,7 @@ void ZamTubeUI::programLoaded(uint32_t index) fKnobMids->setValue(0.5f); fKnobTreb->setValue(0.0f); fKnobGain->setValue(0.0f); - fToggleInsane->setValue(0.0f); + fToggleInsane->setDown(false); fSliderNotch->setValue(0.0f); } @@ -216,9 +216,9 @@ void ZamTubeUI::imageSliderValueChanged(ImageSlider*, float value) setParameterValue(ZamTubePlugin::paramToneStack, value); } -void ZamTubeUI::imageToggleClicked(ImageToggle* toggle, int) +void ZamTubeUI::imageSwitchClicked(ImageSwitch* toggle, bool down) { - float v = toggle->getValue(); + float v = down ? 1.f : 0.f; if (toggle == fToggleInsane) { setParameterValue(ZamTubePlugin::paramInsane, v); } |