return _mixer_owned;
}
+ void hide_things ();
+
sigc::signal<void> WidthChanged;
/** The delivery that we are handling the level for with our fader has changed */
ProcessorBox processor_box;
GainMeter gpm;
PannerUI panners;
- BindableToggleButton _mono_button;
Gtk::Table button_table;
Gtk::Table solo_led_table;
- Gtk::HBox solo_led_box;
+ Gtk::HBox below_panner_box;
Gtk::Table middle_button_table;
Gtk::Table bottom_button_table;
+ Gtk::Label* _iso_label;
+ Gtk::Label* _safe_label;
+
Gtk::Button gain_unit_button;
Gtk::Label gain_unit_label;
Gtk::Button meter_point_button;
ArdourDialog* comment_window;
Gtk::TextView* comment_area;
- Gtk::Button comment_button;
- void comment_editor_done_editing();
+ void comment_editor_done_editing ();
void setup_comment_editor ();
- void comment_button_clicked ();
- void mono_button_clicked ();
+ void toggle_comment ();
Gtk::Button group_button;
Gtk::Label group_label;
void diskstream_changed ();
Gtk::Menu *send_action_menu;
+ Gtk::CheckMenuItem* _comment_menu_item;
Gtk::MenuItem* rename_menu_item;
void build_send_action_menu ();
void comment_edited ();
bool ignore_comment_edit;
- void set_route_group (ARDOUR::RouteGroup *);
bool select_route_group (GdkEventButton *);
void route_group_changed ();
void show_route_color ();
void show_passthru_color ();
- void route_active_changed ();
-
void name_changed ();
void update_speed_display ();
void map_frozen ();
void update_io_button (boost::shared_ptr<ARDOUR::Route> route, Width width, bool input_button);
void port_connected_or_disconnected (ARDOUR::Port *, ARDOUR::Port *);
+
+ static std::string meter_point_string (ARDOUR::MeterPoint);
};
#endif /* __ardour_mixer_strip__ */