summaryrefslogtreecommitdiff
path: root/plugins/ZamTube/ZamTubeUI.cpp
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2016-03-03 17:15:43 +1100
committerDamien Zammit <damien@zamaudio.com>2016-03-03 17:15:43 +1100
commitff01d4b37f17ffac8424f3903e79e0539f821d74 (patch)
treedf0f54b58f92f70049dc6a6a505b13086207b1cb /plugins/ZamTube/ZamTubeUI.cpp
parent21ccac0c15e1e54d482ff0931b55975a7e2ac62e (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.cpp10
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);
}