32 |
#include <gtkmm/main.h> |
#include <gtkmm/main.h> |
33 |
#include <gtkmm/radiomenuitem.h> |
#include <gtkmm/radiomenuitem.h> |
34 |
#include <gtkmm/toggleaction.h> |
#include <gtkmm/toggleaction.h> |
35 |
|
#if GTKMM_MAJOR_VERSION < 3 |
36 |
#include "wrapLabel.hh" |
#include "wrapLabel.hh" |
37 |
|
#endif |
38 |
|
|
39 |
#include "global.h" |
#include "global.h" |
40 |
#include "compat.h" |
#include "compat.h" |
772 |
descriptionArea.set_spacing(15); |
descriptionArea.set_spacing(15); |
773 |
Gtk::Image warningIcon(Gtk::Stock::DIALOG_WARNING, Gtk::IconSize(Gtk::ICON_SIZE_DIALOG)); |
Gtk::Image warningIcon(Gtk::Stock::DIALOG_WARNING, Gtk::IconSize(Gtk::ICON_SIZE_DIALOG)); |
774 |
descriptionArea.pack_start(warningIcon, Gtk::PACK_SHRINK); |
descriptionArea.pack_start(warningIcon, Gtk::PACK_SHRINK); |
775 |
|
#if GTKMM_MAJOR_VERSION < 3 |
776 |
view::WrapLabel description; |
view::WrapLabel description; |
777 |
|
#else |
778 |
|
Gtk::Label description; |
779 |
|
description.set_line_wrap(); |
780 |
|
#endif |
781 |
description.set_markup( |
description.set_markup( |
782 |
_("\n<b>CAUTION:</b> You <b>MUST</b> use the " |
_("\n<b>CAUTION:</b> You <b>MUST</b> use the " |
783 |
"<span style=\"italic\">\"Save\"</span> dialog instead of " |
"<span style=\"italic\">\"Save\"</span> dialog instead of " |
1564 |
if (!file) return; |
if (!file) return; |
1565 |
Gtk::FileChooserDialog dialog(*this, _("Select Folder"), |
Gtk::FileChooserDialog dialog(*this, _("Select Folder"), |
1566 |
Gtk::FILE_CHOOSER_ACTION_SELECT_FOLDER); |
Gtk::FILE_CHOOSER_ACTION_SELECT_FOLDER); |
1567 |
view::WrapLabel description( |
const char* str = |
1568 |
_("This is a very specific function. It tries to replace all samples " |
_("This is a very specific function. It tries to replace all samples " |
1569 |
"in the current gig file by samples located in the chosen " |
"in the current gig file by samples located in the chosen " |
1570 |
"directory.\n\n" |
"directory.\n\n" |
1578 |
"the sample in the gig file accordingly. If you don't need an " |
"the sample in the gig file accordingly. If you don't need an " |
1579 |
"extension, blank the field below. Any gig sample where no " |
"extension, blank the field below. Any gig sample where no " |
1580 |
"appropriate sample file could be found will be reported and left " |
"appropriate sample file could be found will be reported and left " |
1581 |
"untouched.\n") |
"untouched.\n"); |
1582 |
); |
#if GTKMM_MAJOR_VERSION < 3 |
1583 |
|
view::WrapLabel description(str); |
1584 |
|
#else |
1585 |
|
Gtk::Label description(str); |
1586 |
|
description.set_line_wrap(); |
1587 |
|
#endif |
1588 |
Gtk::HBox entryArea; |
Gtk::HBox entryArea; |
1589 |
Gtk::Label entryLabel( _("Add filename extension: "), Gtk::ALIGN_START); |
Gtk::Label entryLabel( _("Add filename extension: "), Gtk::ALIGN_START); |
1590 |
Gtk::Entry postfixEntryBox; |
Gtk::Entry postfixEntryBox; |