+
+ void port_connected_or_disconnected (boost::weak_ptr<ARDOUR::Port>, boost::weak_ptr<ARDOUR::Port>);
+
+ void update_processor_box ();
+
+ void route_property_changed (const PBD::PropertyChange&) {}
+
+ ProcessorBox* insert_box;
+ PluginSelector* _plugin_selector;
+ ProcessorSelection _rr_selection;
+ void help_count_processors (boost::weak_ptr<ARDOUR::Processor> p, uint32_t* cnt) const;
+ uint32_t count_processors ();
+
+ void processors_changed (ARDOUR::RouteProcessorChange);
+ Glib::RefPtr<Gtk::Action> proctoggle;
+ bool _ui_initialized;
+
+ static Gtkmm2ext::ActionMap myactions;
+ static Gtkmm2ext::Bindings* bindings;
+
+ static void load_bindings ();
+ bool enter_handler (GdkEventCrossing*);
+ bool leave_handler (GdkEventCrossing*);