summaryrefslogtreecommitdiff
path: root/gtk2_ardour/export_channel_selector.h
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/export_channel_selector.h')
-rw-r--r--gtk2_ardour/export_channel_selector.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/gtk2_ardour/export_channel_selector.h b/gtk2_ardour/export_channel_selector.h
index 1be8ec3547..d9cab3caf4 100644
--- a/gtk2_ardour/export_channel_selector.h
+++ b/gtk2_ardour/export_channel_selector.h
@@ -43,6 +43,8 @@
#include <gtkmm/treemodel.h>
#include <gtkmm/treeview.h>
+#include "widgets/ardour_dropdown.h"
+
namespace ARDOUR {
class Session;
class ExportChannelConfiguration;
@@ -243,6 +245,7 @@ class TrackExportChannelSelector : public ExportChannelSelector
{
public:
TrackExportChannelSelector (ARDOUR::Session * session, ProfileManagerPtr manager);
+ ~TrackExportChannelSelector ();
virtual void sync_with_manager ();
@@ -274,11 +277,11 @@ class TrackExportChannelSelector : public ExportChannelSelector
Gtk::ScrolledWindow track_scroller;
- Gtk::HBox options_box;
- Gtk::CheckButton track_output_button;
- Gtk::Button select_tracks_button;
- Gtk::Button select_busses_button;
- Gtk::Button select_none_button;
+ Gtk::HBox options_box;
+ Gtk::CheckButton track_output_button;
+ ArdourWidgets::ArdourDropdown select_menu;
+ Gtk::CheckMenuItem* exclude_hidden;
+ Gtk::CheckMenuItem* exclude_muted;
void select_tracks ();
void select_busses ();
void select_none ();