slowly fixing up ArdourDialog nonsense
[ardour.git] / gtk2_ardour / redirect_box.h
index 278c423df48cc31a5d1a40c18d97bec8ede6a8de..c5e274b017fe91c6e6e4da727c9523340a525b86 100644 (file)
@@ -107,7 +107,8 @@ class RedirectBox : public Gtk::HBox
 
        ModelColumns columns;
        Glib::RefPtr<Gtk::ListStore> model;
-       Glib::RefPtr<Gtk::TreeSelection> selection;
+       
+       void selection_changed ();
        
        Gtk::EventBox          redirect_eventbox;
        Gtk::HBox              redirect_hpacker;
@@ -118,8 +119,6 @@ class RedirectBox : public Gtk::HBox
 
        Width _width;
        
-       sigc::connection newplug_connection;
-       
        Gtk::Menu *send_action_menu;
        void build_send_action_menu ();
 
@@ -129,7 +128,6 @@ class RedirectBox : public Gtk::HBox
        Glib::RefPtr<Gtk::UIManager> popup_ui_mgr;
        Glib::RefPtr<Gtk::ActionGroup> popup_act_grp;
        Gtk::Menu *redirect_menu;
-       vector<Glib::RefPtr<Gtk::Action> > selection_dependent_items;
        gint redirect_menu_map_handler (GdkEventAny *ev);
        Gtk::Menu * build_redirect_menu ();
        void build_redirect_tooltip (Gtk::EventBox&, string);
@@ -147,16 +145,10 @@ class RedirectBox : public Gtk::HBox
        void show_redirect_name (void*, ARDOUR::Redirect *);
        void add_redirect_to_display (ARDOUR::Redirect *);
 
-       void show_plugin_selector ();
-
-
        string redirect_name (ARDOUR::Redirect&);
 
-
        void remove_redirect_gui (ARDOUR::Redirect *);
 
-       void disconnect_newplug();
-
        void redirects_reordered (const Gtk::TreeModel::Path&, const Gtk::TreeModel::iterator&, int*);
        gint compute_redirect_sort_keys ();
        vector<sigc::connection> redirect_active_connections;