forward unhandled button events from MidiRegionView back to Editor
[ardour.git] / gtk2_ardour / route_time_axis.h
index bffa126a1446ac3a8b84c020aab9cfa1dd4f48ef..d9b957dbab38ebea4d0ee6c0b72b91a6dc50bcf9 100644 (file)
@@ -218,8 +218,7 @@ protected:
        virtual void append_extra_display_menu_items () {}
        void         build_display_menu ();
 
-       void align_style_changed ();
-       void set_align_style (ARDOUR::AlignStyle);
+       void set_align_style (ARDOUR::AlignStyle, bool apply_to_selection = false);
 
        void         playlist_click ();
        void         show_playlist_selector ();
@@ -261,11 +260,6 @@ protected:
        Gtk::Menu*          automation_action_menu;
        Gtk::MenuItem*      plugins_submenu_item;
        RouteGroupMenu*     route_group_menu;
-       Gtk::RadioMenuItem* align_existing_item;
-       Gtk::RadioMenuItem* align_capture_item;
-       Gtk::RadioMenuItem* normal_track_mode_item;
-       Gtk::RadioMenuItem* non_layered_track_mode_item;
-       Gtk::RadioMenuItem* destructive_track_mode_item;
        Gtk::Menu*          playlist_action_menu;
        Gtk::MenuItem*      playlist_item;
        Gtk::Menu*          mode_menu;
@@ -277,9 +271,7 @@ protected:
 
        ArdourCanvas::SimpleRect* timestretch_rect;
 
-       void set_track_mode (ARDOUR::TrackMode);
-       void _set_track_mode (ARDOUR::Track* track, ARDOUR::TrackMode mode, Gtk::RadioMenuItem* reset_item, Gtk::RadioMenuItem* reset_item_2);
-       void track_mode_changed ();
+       void set_track_mode (ARDOUR::TrackMode, bool apply_to_selection = false);
 
        std::list<ProcessorAutomationInfo*> processor_automation;