diff options
author | Carl Hetherington <carl@carlh.net> | 2009-06-20 15:40:26 +0000 |
---|---|---|
committer | Carl Hetherington <carl@carlh.net> | 2009-06-20 15:40:26 +0000 |
commit | f0bf3a0c190ced488d1520435df8234ef50971d6 (patch) | |
tree | 5e437385cf03c2abf53d57742c9351b99d5dedbf /gtk2_ardour/add_route_dialog.h | |
parent | 6b20256ad47de1b4c02553f62c31e7e5c8b0cac8 (diff) |
Allow edit group creation from the route UI's menu. Allow new tracks to be put in particular edit groups.
git-svn-id: svn://localhost/ardour2/branches/3.0@5226 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/add_route_dialog.h')
-rw-r--r-- | gtk2_ardour/add_route_dialog.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gtk2_ardour/add_route_dialog.h b/gtk2_ardour/add_route_dialog.h index f99f4829e2..984f98735f 100644 --- a/gtk2_ardour/add_route_dialog.h +++ b/gtk2_ardour/add_route_dialog.h @@ -38,7 +38,7 @@ class AddRouteDialog : public Gtk::Dialog { public: - AddRouteDialog (); + AddRouteDialog (ARDOUR::Session &); ~AddRouteDialog (); bool track (); @@ -50,8 +50,10 @@ class AddRouteDialog : public Gtk::Dialog ARDOUR::DataType type(); ARDOUR::TrackMode mode(); + ARDOUR::RouteGroup* edit_group (); private: + ARDOUR::Session& _session; Gtk::Entry name_template_entry; Gtk::RadioButton track_button; Gtk::RadioButton bus_button; @@ -59,11 +61,13 @@ class AddRouteDialog : public Gtk::Dialog Gtk::SpinButton routes_spinner; Gtk::ComboBoxText channel_combo; Gtk::ComboBoxText track_mode_combo; + Gtk::ComboBoxText edit_group_combo; std::vector<ARDOUR::TemplateInfo> route_templates; void track_type_chosen (); void refill_channel_setups (); + void add_edit_group (ARDOUR::RouteGroup *); void reset_template_option_visibility (); |