boost::shared_ptr<ARDOUR::Route> _route;
- void set_color (const Gdk::Color & c);
- bool choose_color ();
+ virtual void set_color (const Gdk::Color & c);
+ void choose_color ();
bool ignore_toggle;
bool wait_for_release;
int set_color_from_route ();
- void remove_this_route ();
+ void remove_this_route (bool apply_to_selection = false);
static gint idle_remove_this_route (RouteUI *);
void route_rename();
virtual void property_changed (const PBD::PropertyChange&);
void route_removed ();
- Gtk::CheckMenuItem *route_active_menu_item;
- void toggle_route_active ();
- virtual void route_active_changed ();
+ virtual void route_active_changed () {}
+ void set_route_active (bool, bool);
Gtk::Menu* record_menu;
void build_record_menu ();