1
0
mirror of https://github.com/cookiengineer/audacity synced 2026-02-20 05:07:53 +01:00

TranslatableString for checkbox captions

This commit is contained in:
Paul Licameli
2019-12-04 13:52:39 -05:00
parent c23451af9d
commit 747c35645a
50 changed files with 146 additions and 147 deletions

View File

@@ -199,10 +199,10 @@ public:
virtual ~ShuttleGuiGetDefinition();
wxCheckBox * TieCheckBox(
const wxString &Prompt,
const TranslatableString &Prompt,
const SettingSpec< bool > &Setting) override;
wxCheckBox * TieCheckBoxOnRight(
const wxString &Prompt,
const TranslatableString &Prompt,
const SettingSpec< bool > &Setting) override;
wxChoice * TieNumberAsChoice(
@@ -247,24 +247,24 @@ ShuttleGuiGetDefinition::~ShuttleGuiGetDefinition(void)
}
wxCheckBox * ShuttleGuiGetDefinition::TieCheckBox(
const wxString &Prompt,
const TranslatableString &Prompt,
const SettingSpec< bool > &Setting)
{
StartStruct();
AddItem( Setting.GetPath(), "id" );
AddItem( Prompt, "prompt" );
AddItem( Prompt.Translation(), "prompt" );
AddItem( "bool", "type" );
AddBool( Setting.GetDefault(), "default" );
EndStruct();
return ShuttleGui::TieCheckBox( Prompt, Setting );
}
wxCheckBox * ShuttleGuiGetDefinition::TieCheckBoxOnRight(
const wxString &Prompt,
const TranslatableString &Prompt,
const SettingSpec< bool > &Setting)
{
StartStruct();
AddItem( Setting.GetPath(), "id" );
AddItem( Prompt, "prompt" );
AddItem( Prompt.Translation(), "prompt" );
AddItem( "bool", "type" );
AddBool( Setting.GetDefault(), "default" );
EndStruct();