remove "New Return" menu option from processor box; make return toggle processor...
[ardour.git] / gtk2_ardour / add_route_dialog.h
index d8c0b07762f43bf23ecbb2f2925f7c8cbea376bf..7af8b47d8d3a9f47a81216e24477d4cc0c2eecd5 100644 (file)
@@ -34,7 +34,6 @@
 
 #include "ardour/types.h"
 #include "ardour/template_utils.h"
-#include "ardour/session.h"
 
 #include "ardour_dialog.h"
 
@@ -49,6 +48,7 @@ class AddRouteDialog : public ArdourDialog
        bool track ();
        int channels ();
        int count ();
+       bool aux ();
 
        std::string name_template ();
        std::string track_template ();
@@ -64,8 +64,8 @@ class AddRouteDialog : public ArdourDialog
        Gtk::Adjustment routes_adjustment;
        Gtk::SpinButton routes_spinner;
        Gtk::ComboBoxText channel_combo;
-       Gtk::Label track_mode_label;
-       Gtk::ComboBoxText track_mode_combo;
+       Gtk::Label mode_label;
+       Gtk::ComboBoxText mode_combo;
        Gtk::ComboBoxText route_group_combo;
 
        std::vector<ARDOUR::TemplateInfo> route_templates;
@@ -91,8 +91,9 @@ class AddRouteDialog : public ArdourDialog
        typedef std::vector<ChannelSetup> ChannelSetups;
        ChannelSetups channel_setups;
 
-       std::vector<std::string> channel_combo_strings;
-       std::vector<std::string> track_mode_strings;
+       static std::vector<std::string> channel_combo_strings;
+       static std::vector<std::string> track_mode_strings;
+       static std::vector<std::string> bus_mode_strings;
 };
 
 #endif /* __gtk_ardour_add_route_dialog_h__ */