summaryrefslogtreecommitdiff
path: root/plugins/ZaMultiCompX2/ZaMultiCompX2UI.hpp
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/ZaMultiCompX2/ZaMultiCompX2UI.hpp
parent21ccac0c15e1e54d482ff0931b55975a7e2ac62e (diff)
Update DPF and move to new ImageWidgets
Signed-off-by: Damien Zammit <damien@zamaudio.com>
Diffstat (limited to 'plugins/ZaMultiCompX2/ZaMultiCompX2UI.hpp')
-rw-r--r--plugins/ZaMultiCompX2/ZaMultiCompX2UI.hpp16
1 files changed, 7 insertions, 9 deletions
diff --git a/plugins/ZaMultiCompX2/ZaMultiCompX2UI.hpp b/plugins/ZaMultiCompX2/ZaMultiCompX2UI.hpp
index eed11d0..87b0c1a 100644
--- a/plugins/ZaMultiCompX2/ZaMultiCompX2UI.hpp
+++ b/plugins/ZaMultiCompX2/ZaMultiCompX2UI.hpp
@@ -19,9 +19,7 @@
#define ZAMULTICOMPUI_HPP_INCLUDED
#include "DistrhoUI.hpp"
-
-#include "ImageKnob.hpp"
-#include "ImageToggle.hpp"
+#include "ImageWidgets.hpp"
#include "ZaMultiCompX2Artwork.hpp"
@@ -30,7 +28,7 @@
using DGL::Image;
using DGL::ImageKnob;
-using DGL::ImageToggle;
+using DGL::ImageSwitch;
START_NAMESPACE_DISTRHO
@@ -38,7 +36,7 @@ START_NAMESPACE_DISTRHO
class ZaMultiCompX2UI : public UI,
public ImageKnob::Callback,
- public ImageToggle::Callback
+ public ImageSwitch::Callback
{
public:
ZaMultiCompX2UI();
@@ -64,7 +62,7 @@ protected:
void imageKnobDragFinished(ImageKnob* knob) override;
void imageKnobValueChanged(ImageKnob* knob, float value) override;
- void imageToggleClicked(ImageToggle* toggle, int button) override;
+ void imageSwitchClicked(ImageSwitch* toggle, bool down) override;
void onDisplay() override;
@@ -100,9 +98,9 @@ private:
ScopedPointer<ImageKnob> fKnobGlobalGain;
ScopedPointer<ImageKnob> fKnobMakeup1, fKnobMakeup2, fKnobMakeup3;
ScopedPointer<ImageKnob> fKnobXover1, fKnobXover2;
- ScopedPointer<ImageToggle> fToggleBypass1, fToggleBypass2, fToggleBypass3;
- ScopedPointer<ImageToggle> fToggleListen1, fToggleListen2, fToggleListen3;
- ScopedPointer<ImageToggle> fToggleStereo;
+ ScopedPointer<ImageSwitch> fToggleBypass1, fToggleBypass2, fToggleBypass3;
+ ScopedPointer<ImageSwitch> fToggleListen1, fToggleListen2, fToggleListen3;
+ ScopedPointer<ImageSwitch> fToggleStereo;
Image fLedRedImg;
float fLedRedValue[3];