mirror of
https://github.com/cookiengineer/audacity
synced 2025-11-23 17:30:17 +01:00
Change XO to XXO in many more places, with no effects at all...
... because the two macros have the same expansion, and are both checked for in the --keyword arguments passed to msgfmt by locale/update_po_files.sh. This commit makes ONLY such changes, and comments in Internat.h. It is big but quite harmless. The intention is to introduce a type distinction in a later release, by defining XXO differently. XXO is used where & characters in strings (for hotkeys of menu items or control prompts) are permitted, XO where not.
This commit is contained in:
@@ -88,23 +88,23 @@ void MacroCommandDialog::PopulateOrExchange(ShuttleGui &S)
|
||||
S.StartMultiColumn(4, wxEXPAND);
|
||||
{
|
||||
S.SetStretchyCol(1);
|
||||
mCommand = S.AddTextBox(XO("&Command"), wxT(""), 20);
|
||||
mCommand = S.AddTextBox(XXO("&Command"), wxT(""), 20);
|
||||
mCommand->SetEditable(false);
|
||||
mEditParams = S.Id(EditParamsButtonID)
|
||||
.Disable() // disable button as box is empty
|
||||
.AddButton(XO("&Edit Parameters"));
|
||||
.AddButton(XXO("&Edit Parameters"));
|
||||
mUsePreset = S.Id(UsePresetButtonID)
|
||||
.Disable() // disable button as box is empty
|
||||
.AddButton(XO("&Use Preset"));
|
||||
.AddButton(XXO("&Use Preset"));
|
||||
}
|
||||
S.EndMultiColumn();
|
||||
|
||||
S.StartMultiColumn(2, wxEXPAND);
|
||||
{
|
||||
S.SetStretchyCol(1);
|
||||
mParameters = S.AddTextBox(XO("&Parameters"), wxT(""), 0);
|
||||
mParameters = S.AddTextBox(XXO("&Parameters"), wxT(""), 0);
|
||||
mParameters->SetEditable(false);
|
||||
auto prompt = XO("&Details");
|
||||
auto prompt = XXO("&Details");
|
||||
S.Prop(0).AddPrompt(prompt);
|
||||
mDetails = S
|
||||
.Name( prompt )
|
||||
|
||||
Reference in New Issue
Block a user