class Widget;
}
-class ArdourButton;
+namespace ArdourWidgets {
+ class ArdourButton;
+ class Prompter;
+}
+
class ArdourWindow;
class IOSelectorWindow;
class ControlSlaveUI;
bool multiple_solo_change;
Gtk::HBox _invert_button_box;
- ArdourButton* mute_button;
- ArdourButton* solo_button;
- ArdourButton* rec_enable_button; /* audio tracks */
- ArdourButton* show_sends_button; /* busses */
- ArdourButton* monitor_input_button;
- ArdourButton* monitor_disk_button;
+ ArdourWidgets::ArdourButton* mute_button;
+ ArdourWidgets::ArdourButton* solo_button;
+ ArdourWidgets::ArdourButton* rec_enable_button; /* audio tracks */
+ ArdourWidgets::ArdourButton* show_sends_button; /* busses */
+ ArdourWidgets::ArdourButton* monitor_input_button;
+ ArdourWidgets::ArdourButton* monitor_disk_button;
Glib::RefPtr<Gdk::Pixbuf> solo_safe_pixbuf;
- ArdourButton* solo_safe_led;
- ArdourButton* solo_isolated_led;
+ ArdourWidgets::ArdourButton* solo_safe_led;
+ ArdourWidgets::ArdourButton* solo_isolated_led;
Gtk::Label monitor_input_button_label;
void edit_input_configuration ();
void edit_output_configuration ();
- void step_gain_up ();
- void step_gain_down ();
- void page_gain_up ();
- void page_gain_down ();
-
void build_sends_menu ();
void set_sends_gain_from_track ();
void set_sends_gain_to_zero ();
virtual void map_frozen ();
void adjust_latency ();
- bool process_save_template_prompter (ArdourPrompter& prompter, const std::string& dir);
+ bool process_save_template_prompter (ArdourWidgets::Prompter& prompter, const std::string& dir);
void save_as_template ();
static Gtkmm2ext::ActiveState solo_active_state (boost::shared_ptr<ARDOUR::Stripable>);
bool invert_release (GdkEventButton *, uint32_t i);
int _i_am_the_modifier;
- std::vector<ArdourButton*> _invert_buttons;
+ std::vector<ArdourWidgets::ArdourButton*> _invert_buttons;
Gtk::Menu* _invert_menu;
StripableColorDialog _color_picker;