X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fmixer_strip.h;h=bd3c3a289b6b3cc3093be06c8eab95b8c1482db8;hb=dcf4d7b38a5d9e0db31924912180edd6c922ca34;hp=f7c7977a535914ffbd8818d491b760ffed2e60fc;hpb=ed07c53210fb4e8051a7e8c353e011d9dd5d29d2;p=ardour.git diff --git a/gtk2_ardour/mixer_strip.h b/gtk2_ardour/mixer_strip.h index f7c7977a53..bd3c3a289b 100644 --- a/gtk2_ardour/mixer_strip.h +++ b/gtk2_ardour/mixer_strip.h @@ -69,7 +69,6 @@ namespace Gtk { } class Mixer_UI; -class IOSelectorWindow; class MotionController; class RouteGroupMenu; class ArdourWindow; @@ -158,8 +157,6 @@ class MixerStrip : public RouteUI, public Gtk::EventBox 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(); @@ -174,7 +171,6 @@ class MixerStrip : public RouteUI, public Gtk::EventBox Glib::RefPtr button_size_group; - Gtk::Table button_table; Gtk::Table rec_mon_table; Gtk::Table solo_iso_table; Gtk::Table mute_solo_table; @@ -201,21 +197,18 @@ class MixerStrip : public RouteUI, public Gtk::EventBox 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 > input_menu_bundles; @@ -228,9 +221,6 @@ class MixerStrip : public RouteUI, public Gtk::EventBox void bundle_input_chosen (boost::shared_ptr); void bundle_output_chosen (boost::shared_ptr); - void edit_input_configuration (); - void edit_output_configuration (); - void diskstream_changed (); void io_changed_proxy (); @@ -255,19 +245,13 @@ class MixerStrip : public RouteUI, public Gtk::EventBox 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 (); @@ -291,7 +275,6 @@ class MixerStrip : public RouteUI, public Gtk::EventBox virtual void bus_send_display_changed (boost::shared_ptr); void set_current_delivery (boost::shared_ptr); - boost::shared_ptr _current_delivery; void drop_send (); PBD::ScopedConnection send_gone_connection;