47 return XO(
"Preferences for Warnings");
52 return "Warnings_Preferences";
71 S.StartStatic(
XO(
"Show Warnings/Prompts for"));
73 S.TieCheckBox(
XXO(
"Saving &projects"),
74 {
wxT(
"/Warnings/FirstProjectSave"),
76 S.TieCheckBox(
XXO(
"Saving &empty project"),
77 {
wxT(
"/GUI/EmptyCanBeDirty"),
79 S.TieCheckBox(
XXO(
"Mixing down to &mono during export"),
80 {
wxT(
"/Warnings/MixMono"),
82 S.TieCheckBox(
XXO(
"Mixing down to &stereo during export"),
83 {
wxT(
"/Warnings/MixStereo"),
85 S.TieCheckBox(
XXO(
"Mixing down on export (&Custom FFmpeg or external program)"),
86 {
wxT(
"/Warnings/MixUnknownChannels"),
88 S.TieCheckBox(
XXO(
"Missing file &name extension during export"),
89 {
wxT(
"/Warnings/MissingExtension"),
XXO("&Cut/Copy/Paste Toolbar")
#define WARNINGS_PREFS_PLUGIN_SYMBOL
The top-level handle to an Audacity project. It serves as a source of events that other objects can b...
ComponentInterfaceSymbol pairs a persistent string identifier used internally with an optional,...
Base class for a panel in the PrefsDialog. Classes derived from this class include BatchPrefs,...
Derived from ShuttleGuiBase, an Audacity specific class for shuttling data to and from GUI.
Holds a msgid for the translation catalog; may also bind format arguments.
A PrefsPanel to enable/disable certain warning messages.
WarningsPrefs(wxWindow *parent, wxWindowID winid)
ComponentInterfaceSymbol GetSymbol() const override
ManualPageID HelpPageName() override
If not empty string, the Help button is added below the panel.
void PopulateOrExchange(ShuttleGui &S) override
TranslatableString GetDescription() const override
PrefsPanel::Registration sAttachment