- gint edit_click (GdkEventButton *);
-
- /* Redirect handling */
-
- ArdourDialog redirect_window;
- Gtk::CList redirect_display;
- Gtk::Button redirect_add_button;
- Gtk::Button redirect_remove_button;
- Gtk::Button redirect_up_button;
- Gtk::Button redirect_down_button;
- Gtk::Button redirect_edit_button;
- Gtk::HBox redirect_button_box;
- Gtk::VBox redirect_vpacker;
- Gtk::HBox redirect_display_hpacker;
-
- int redirect_selected_row;
-
-
- // variables to get the context menu
- // automation buttons correctly initialized
- bool show_gain_automation;
- bool show_pan_automation;
-
- void build_redirect_window ();
- void redirect_click ();
- void redirect_add ();
- void redirect_remove ();
- void redirect_edit ();
- void redirect_relist ();
- void redirect_row_selected (gint row, gint col, GdkEvent *ev);
- void add_to_redirect_display (ARDOUR::Redirect *);
- void redirects_changed (void *);
-
- sigc::connection modified_connection;
- sigc::connection state_changed_connection;
-
- void take_name_changed (void *);
- void route_name_changed (void *);
- void name_entry_activated ();
- void name_entry_changed ();
- gint name_entry_focus_out_handler (GdkEventFocus*);
- gint name_entry_key_release_handler (GdkEventKey*);
- gint name_entry_button_release_handler (GdkEventButton*);
- gint name_entry_button_press_handler (GdkEventButton*);
- void on_area_realize ();
-
- virtual void label_view ();
-
- Gtk::Menu edit_group_menu;
- Gtk::RadioMenuItem::Group edit_group_menu_radio_group;
-
- void add_edit_group_menu_item (ARDOUR::RouteGroup *);
- void set_edit_group_from_menu (ARDOUR::RouteGroup *);
-
- void reset_samples_per_unit ();