}
class Mixer_UI;
-class IOSelectorWindow;
class MotionController;
class RouteGroupMenu;
class ArdourWindow;
ArdourButton width_button;
ArdourButton number_label;
Gtk::HBox width_hide_box;
- Gtk::VBox whvbox;
- Gtk::EventBox top_event_box;
Gtk::EventBox* spacer;
void hide_clicked();
Glib::RefPtr<Gtk::SizeGroup> button_size_group;
- Gtk::Table button_table;
Gtk::Table rec_mon_table;
Gtk::Table solo_iso_table;
Gtk::Table mute_solo_table;
ArdourButton name_button;
- ArdourWindow* comment_window;
- Gtk::TextView* comment_area;
ArdourButton _comment_button;
- void comment_editor_done_editing ();
- void setup_comment_editor ();
- void open_comment_editor ();
- void toggle_comment_editor ();
void setup_comment_button ();
ArdourButton group_button;
RouteGroupMenu *group_menu;
gint input_press (GdkEventButton *);
+ gint input_release (GdkEventButton *);
+
gint output_press (GdkEventButton *);
+ gint output_release (GdkEventButton *);
Gtk::Menu input_menu;
std::list<boost::shared_ptr<ARDOUR::Bundle> > input_menu_bundles;
void bundle_input_chosen (boost::shared_ptr<ARDOUR::Bundle>);
void bundle_output_chosen (boost::shared_ptr<ARDOUR::Bundle>);
- void edit_input_configuration ();
- void edit_output_configuration ();
-
void diskstream_changed ();
void io_changed_proxy ();
Gtk::Menu* route_ops_menu;
void build_route_ops_menu ();
gboolean name_button_button_press (GdkEventButton*);
+ gboolean name_button_button_release (GdkEventButton*);
+ gboolean number_button_button_press (GdkEventButton*);
void list_route_operations ();
- gint comment_key_release_handler (GdkEventKey*);
- void comment_changed (void *src);
- void comment_edited ();
- bool ignore_comment_edit;
-
bool select_route_group (GdkEventButton *);
void route_group_changed ();
- IOSelectorWindow *input_selector;
- IOSelectorWindow *output_selector;
-
Gtk::Style *passthru_style;
void route_color_changed ();
virtual void bus_send_display_changed (boost::shared_ptr<ARDOUR::Route>);
void set_current_delivery (boost::shared_ptr<ARDOUR::Delivery>);
- boost::shared_ptr<ARDOUR::Delivery> _current_delivery;
void drop_send ();
PBD::ScopedConnection send_gone_connection;