diff options
author | Sakari Bergen <sakari.bergen@beatwaves.net> | 2012-01-29 20:55:44 +0000 |
---|---|---|
committer | Sakari Bergen <sakari.bergen@beatwaves.net> | 2012-01-29 20:55:44 +0000 |
commit | dba601eeab9054ca4fac811c6c5e414d59fdc460 (patch) | |
tree | 247c39f68f793ec0954f916182b206e53913774c /gtk2_ardour/export_filename_selector.cc | |
parent | b34e9155db41c300c7f92af4d30351bcb98b00df (diff) |
Show an example filename in the main export dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@11383 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/export_filename_selector.cc')
-rw-r--r-- | gtk2_ardour/export_filename_selector.cc | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/gtk2_ardour/export_filename_selector.cc b/gtk2_ardour/export_filename_selector.cc index 789b7eb435..e2d360984c 100644 --- a/gtk2_ardour/export_filename_selector.cc +++ b/gtk2_ardour/export_filename_selector.cc @@ -38,11 +38,14 @@ ExportFilenameSelector::ExportFilenameSelector () : revision_checkbox (_("Revision:")), path_label (_("Folder:"), Gtk::ALIGN_LEFT), - browse_button (_("Browse")) + browse_button (_("Browse")), + + example_filename_label ("", Gtk::ALIGN_LEFT) { pack_start (include_label, false, false, 6); pack_start (include_hbox, false, false, 0); pack_start (path_hbox, false, false, 12); + pack_start (example_filename_label, false, false, 0); include_hbox.pack_start (label_label, false, false, 3); include_hbox.pack_start (label_entry, false, false, 3); @@ -205,6 +208,17 @@ ExportFilenameSelector::set_state (ARDOUR::ExportProfileManager::FilenameStatePt } void +ExportFilenameSelector::set_example_filename (std::string filename) +{ + if (filename == "") { + example_filename_label.set_text (_("Sorry, no example filename can be shown at the moment")); + } else { + example_filename_label.set_text (string_compose(_("Example filename: \"%1\""), + filename)); + } +} + +void ExportFilenameSelector::update_label () { if (!filename) { |