diff options
author | Colin Fletcher <colin.m.fletcher@googlemail.com> | 2013-06-16 18:47:16 +0100 |
---|---|---|
committer | Colin Fletcher <colin.m.fletcher@googlemail.com> | 2013-10-07 10:48:48 +0100 |
commit | ebd00236f876125e2b548fded78aee0801f71844 (patch) | |
tree | ed2b9e0b4a67b92dce83f40ef516930c7d661c04 /gtk2_ardour/export_dialog.h | |
parent | 1d282f316f08c0704d1083df40a6871900a1fb3d (diff) |
Export dialogue visual re-arrangement
Make the export dialogue into a tabbed notebook with three tabs: "File
Format", "Timespan", and "Channels"/"Source".
Diffstat (limited to 'gtk2_ardour/export_dialog.h')
-rw-r--r-- | gtk2_ardour/export_dialog.h | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/gtk2_ardour/export_dialog.h b/gtk2_ardour/export_dialog.h index 52c53660d8..8e16d3837d 100644 --- a/gtk2_ardour/export_dialog.h +++ b/gtk2_ardour/export_dialog.h @@ -75,9 +75,6 @@ class ExportDialog : public ArdourDialog { // Must initialize all the shared_ptrs below virtual void init_components (); - // Override if the channel selector should not be grown - virtual bool channel_selector_is_expandable() { return true; } - boost::scoped_ptr<ExportPresetSelector> preset_selector; boost::scoped_ptr<ExportTimespanSelector> timespan_selector; boost::scoped_ptr<ExportChannelSelector> channel_selector; @@ -86,15 +83,13 @@ class ExportDialog : public ArdourDialog { Gtk::VBox warning_widget; Gtk::VBox progress_widget; - Gtk::Label * timespan_label; - Gtk::Label * channels_label; + /*** GUI components ***/ + Gtk::Notebook export_notebook; private: void init (); - void expanded_changed(); - void notify_errors (); void close_dialog (); @@ -112,10 +107,7 @@ class ExportDialog : public ArdourDialog { PublicEditor & editor; StatusPtr status; - /*** GUI components ***/ - Glib::RefPtr<Gtk::SizeGroup> advanced_sizegroup; - Gtk::Expander * advanced; /* Warning area */ @@ -170,9 +162,6 @@ class ExportRegionDialog : public ExportDialog public: ExportRegionDialog (PublicEditor & editor, ARDOUR::AudioRegion const & region, ARDOUR::AudioTrack & track); - protected: - virtual bool channel_selector_is_expandable() { return false; } - private: void init_gui (); void init_components (); |