@@ -715,6 +715,11 @@ bool GenericEditor::isMerger()
715715 return getProcessor ()->isMerger ();
716716}
717717
718+ void GenericEditor::buttonEvent (Button* button)
719+ {
720+
721+ }
722+
718723
719724// ///////////////////// BUTTONS ///////////////////////////////
720725
@@ -723,6 +728,11 @@ DrawerButton::DrawerButton(const String& name) : Button(name)
723728 setClickingTogglesState (true );
724729}
725730
731+ DrawerButton::~DrawerButton ()
732+ {
733+
734+ }
735+
726736void DrawerButton::paintButton (Graphics& g, bool isMouseOver, bool isButtonDown)
727737{
728738 if (isMouseOver)
@@ -753,6 +763,16 @@ UtilityButton::UtilityButton(String label_, Font font_) :
753763
754764}
755765
766+ UtilityButton::~UtilityButton ()
767+ {
768+
769+ }
770+
771+ bool UtilityButton::getEnabledState ()
772+ {
773+ return isEnabled;
774+ }
775+
756776void UtilityButton::setCorners (bool UL, bool UR, bool LL, bool LR)
757777{
758778 roundUL = UL;
@@ -945,6 +965,16 @@ void UtilityButton::setLabel(String label_)
945965 repaint ();
946966}
947967
968+ TriangleButton::TriangleButton (int direction_) : Button(" Arrow" )
969+ {
970+ direction = direction_;
971+ }
972+
973+ TriangleButton::~TriangleButton ()
974+ {
975+
976+ }
977+
948978void TriangleButton::paintButton (Graphics& g, bool isMouseOver, bool isButtonDown)
949979{
950980
@@ -1014,6 +1044,11 @@ LoadButton::LoadButton() : ImageButton("Load")
10141044
10151045}
10161046
1047+ LoadButton::~LoadButton ()
1048+ {
1049+
1050+ }
1051+
10171052SaveButton::SaveButton () : ImageButton(" Save" )
10181053{
10191054 Image icon = ImageCache::getFromMemory (BinaryData::floppy5_png,
@@ -1034,6 +1069,11 @@ SaveButton::SaveButton() : ImageButton("Save")
10341069 );
10351070}
10361071
1072+ SaveButton::~SaveButton ()
1073+ {
1074+
1075+ }
1076+
10371077
10381078void GenericEditor::updateParameterButtons (int parameterIndex)
10391079{
@@ -1139,6 +1179,16 @@ ColorButton::ColorButton(String label_, Font font_) :
11391179 showEnabledStatus = false ;
11401180}
11411181
1182+ ColorButton::~ColorButton ()
1183+ {
1184+
1185+ }
1186+
1187+ bool ColorButton::getEnabledState ()
1188+ {
1189+ return isEnabled;
1190+ }
1191+
11421192void ColorButton::setShowEnabled (bool state)
11431193{
11441194 showEnabledStatus = state;
@@ -1259,6 +1309,11 @@ ThresholdSlider::ThresholdSlider(Font f) : Slider("name"), font(f)
12591309
12601310}
12611311
1312+ ThresholdSlider::~ThresholdSlider ()
1313+ {
1314+
1315+ }
1316+
12621317void ThresholdSlider::paint (Graphics& g)
12631318{
12641319
0 commit comments