Remove dead code.
[ardour.git] / gtk2_ardour / processor_box.h
index 021e557d364f90f6fb4c1b3d25c7993994327787..a40b8e7bb51d25d00a208f94b6a1d27a534ea0a8 100644 (file)
@@ -119,6 +119,9 @@ public:
        std::string drag_text () const;
        void set_visual_state (Gtkmm2ext::VisualState, bool);
 
+       bool is_selectable() const {return _selectable;}
+       void set_selectable(bool s) { _selectable = s; }
+       
        enum Position {
                PreFader,
                Fader,
@@ -149,6 +152,7 @@ protected:
        virtual void setup_visuals ();
 
 private:
+       bool _selectable;
        void led_clicked();
        void processor_active_changed ();
        void processor_property_changed (const PBD::PropertyChange&);
@@ -159,7 +163,6 @@ private:
        ProcessorBox* _parent;
        boost::shared_ptr<ARDOUR::Processor> _processor;
        Width _width;
-       Gtk::StateType _visual_state;
        PBD::ScopedConnection active_connection;
        PBD::ScopedConnection name_connection;
        PBD::ScopedConnection config_connection;
@@ -269,6 +272,7 @@ class ProcessorBox : public Gtk::HBox, public PluginInterestedObject, public ARD
                ProcessorsPaste,
                ProcessorsDelete,
                ProcessorsSelectAll,
+               ProcessorsSelectNone,
                ProcessorsToggleActive,
                ProcessorsAB,
        };
@@ -280,7 +284,7 @@ class ProcessorBox : public Gtk::HBox, public PluginInterestedObject, public ARD
        void set_route (boost::shared_ptr<ARDOUR::Route>);
        void set_width (Width);
 
-       void processor_operation (ProcessorOperation);
+       bool processor_operation (ProcessorOperation);
 
        void select_all_processors ();
        void deselect_all_processors ();