summaryrefslogtreecommitdiff
path: root/gtk2_ardour/panner_ui.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/panner_ui.cc')
-rw-r--r--gtk2_ardour/panner_ui.cc49
1 files changed, 2 insertions, 47 deletions
diff --git a/gtk2_ardour/panner_ui.cc b/gtk2_ardour/panner_ui.cc
index 79aba88397..7b434a448c 100644
--- a/gtk2_ardour/panner_ui.cc
+++ b/gtk2_ardour/panner_ui.cc
@@ -37,6 +37,7 @@
#include "widgets/tooltips.h"
+#include "gain_meter.h"
#include "panner_ui.h"
#include "panner2d.h"
#include "gui_thread.h"
@@ -526,15 +527,7 @@ void
PannerUI::pan_automation_state_changed ()
{
boost::shared_ptr<Pannable> pannable (_panner->pannable());
-
- switch (_width) {
- case Wide:
- pan_automation_state_button.set_label (astate_string(pannable->automation_state()));
- break;
- case Narrow:
- pan_automation_state_button.set_label (short_astate_string(pannable->automation_state()));
- break;
- }
+ pan_automation_state_button.set_label (GainMeterBase::short_astate_string(pannable->automation_state()));
bool x = (pannable->automation_state() != ARDOUR::Off);
@@ -547,44 +540,6 @@ PannerUI::pan_automation_state_changed ()
update_pan_sensitive ();
}
-string
-PannerUI::astate_string (AutoState state)
-{
- return _astate_string (state, false);
-}
-
-string
-PannerUI::short_astate_string (AutoState state)
-{
- return _astate_string (state, true);
-}
-
-string
-PannerUI::_astate_string (AutoState state, bool shrt)
-{
- string sstr;
-
- switch (state) {
- case ARDOUR::Off:
- sstr = (shrt ? "M" : S_("Manual|M"));
- break;
- case Play:
- sstr = (shrt ? "P" : S_("Play|P"));
- break;
- case Touch:
- sstr = (shrt ? "T" : S_("Touch|T"));
- break;
- case Latch:
- sstr = (shrt ? "L" : S_("Latch|L"));
- break;
- case Write:
- sstr = (shrt ? "W" : S_("Write|W"));
- break;
- }
-
- return sstr;
-}
-
void
PannerUI::show_width ()
{