X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fexport_channel_selector.h;h=aa9999a9b61099aadfd9141e9fcaff1bf372b281;hb=8505c16057a074531a99728e730408151d7aafa4;hp=bc165273c73f1b66e81d32a6303253bae6348e68;hpb=b855e5f3220027502a3c88f189d511fe2a5a3c2b;p=ardour.git diff --git a/gtk2_ardour/export_channel_selector.h b/gtk2_ardour/export_channel_selector.h index bc165273c7..aa9999a9b6 100644 --- a/gtk2_ardour/export_channel_selector.h +++ b/gtk2_ardour/export_channel_selector.h @@ -126,7 +126,7 @@ class PortExportChannelSelector : public ExportChannelSelector typedef Gtk::TreeModelColumn > ComboCol; ComboCol port_list_col; - /* Channel struct, that represents the selected port and it's name */ + /* Channel struct, that represents the selected port and its name */ struct Channel { public: @@ -241,7 +241,6 @@ class TrackExportChannelSelector : public ExportChannelSelector void fill_list(); void add_track (boost::shared_ptr route); void update_config(); - ChannelConfigList configs; Gtk::VBox main_layout; @@ -252,8 +251,9 @@ class TrackExportChannelSelector : public ExportChannelSelector Gtk::TreeModelColumn > route; Gtk::TreeModelColumn label; Gtk::TreeModelColumn selected; + Gtk::TreeModelColumn order_key; - TrackCols () { add (route); add(label); add(selected); } + TrackCols () { add (route); add(label); add(selected); add(order_key); } }; TrackCols track_cols; @@ -266,6 +266,12 @@ class TrackExportChannelSelector : public ExportChannelSelector Gtk::RadioButton::Group source_group; Gtk::RadioButton region_contents_button; Gtk::RadioButton track_output_button; + Gtk::Button select_tracks_button; + Gtk::Button select_busses_button; + Gtk::Button select_none_button; + void select_tracks (); + void select_busses (); + void select_none (); }; #endif /* __export_channel_selector_h__ */