compare region names case-sensitively
[ardour.git] / gtk2_ardour / panner_ui.h
index fb31607316efdd2b6d49006a97331c5ac081a196..de93d49956f0aee7785e591f6ddab43c51e5f453 100644 (file)
@@ -77,7 +77,6 @@ class PannerUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr
        void effective_pan_display ();
 
        void set_meter_strip_name (std::string name);
-       boost::shared_ptr<PBD::Controllable> get_controllable();
 
        void on_size_allocate (Gtk::Allocation &);
 
@@ -107,6 +106,8 @@ class PannerUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr
        Width              _width;
 
         StereoPanner*  _stereo_panner;
+       MonoPanner*    _mono_panner;
+
         bool _ignore_width_change;
         bool _ignore_position_change;
         void width_adjusted ();
@@ -120,8 +121,6 @@ class PannerUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr
        Gtk::Button pan_automation_style_button;
        Gtk::ToggleButton pan_automation_state_button;
 
-       std::vector<MonoPanner*> pan_bars;
-
        void pan_value_changed (uint32_t which);
        void build_astate_menu ();
        void build_astyle_menu ();
@@ -141,6 +140,7 @@ class PannerUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr
        void build_pan_menu ();
        void pan_reset ();
        void pan_bypass_toggle ();
+       void pan_edit ();
 
        void pan_automation_state_changed();
        void pan_automation_style_changed();