Default point selection to "hh:mm:ss + milliseconds" display format for duration controls in generator effects.
This commit is contained in:
v.audacity 2012-08-01 00:42:12 +00:00
parent 7954424567
commit 4d65012c5a
4 changed files with 14 additions and 14 deletions

View File

@ -469,7 +469,7 @@ void DtmfDialog::PopulateOrExchange( ShuttleGui & S )
* "seconds" this does not always work properly. For example, it rounds * "seconds" this does not always work properly. For example, it rounds
* down to zero... */ * down to zero... */
mDtmfDurationT->SetName(_("Duration")); mDtmfDurationT->SetName(_("Duration"));
mDtmfDurationT->SetFormatString(mDtmfDurationT->GetBuiltinFormat(dIsSelection==true?(_("hh:mm:ss + samples")):(_("seconds")))); mDtmfDurationT->SetFormatString(mDtmfDurationT->GetBuiltinFormat(dIsSelection==true?(_("hh:mm:ss + samples")):(_("hh:mm:ss + milliseconds"))));
mDtmfDurationT->EnableMenu(); mDtmfDurationT->EnableMenu();
} }
S.AddWindow(mDtmfDurationT); S.AddWindow(mDtmfDurationT);

View File

@ -214,7 +214,7 @@ void NoiseDialog::PopulateOrExchange( ShuttleGui & S )
* with "seconds" this does not always work properly. For example, * with "seconds" this does not always work properly. For example,
* it rounds down to zero... */ * it rounds down to zero... */
mNoiseDurationT->SetName(_("Duration")); mNoiseDurationT->SetName(_("Duration"));
mNoiseDurationT->SetFormatString(mNoiseDurationT->GetBuiltinFormat(nIsSelection==true?(_("hh:mm:ss + samples")):(_("seconds")))); mNoiseDurationT->SetFormatString(mNoiseDurationT->GetBuiltinFormat(nIsSelection==true?(_("hh:mm:ss + samples")):(_("hh:mm:ss + milliseconds"))));
mNoiseDurationT->EnableMenu(); mNoiseDurationT->EnableMenu();
} }
S.AddWindow(mNoiseDurationT, wxALIGN_LEFT | wxALIGN_CENTER_VERTICAL | wxALL); S.AddWindow(mNoiseDurationT, wxALIGN_LEFT | wxALIGN_CENTER_VERTICAL | wxALL);

View File

@ -41,7 +41,7 @@ bool EffectSilence::PromptUser()
} else { } else {
// Retrieve last used values // Retrieve last used values
gPrefs->Read(wxT("/Effects/SilenceGen/Duration"), &mDuration, 30L); gPrefs->Read(wxT("/Effects/SilenceGen/Duration"), &mDuration, 30L);
dlog.SetFormatString(_("seconds")); dlog.SetFormatString(_("hh:mm:ss + milliseconds"));
} }
dlog.SetTimeValue(mDuration); dlog.SetTimeValue(mDuration);

View File

@ -297,17 +297,17 @@ void ToneGenDialog::PopulateOrExchangeStandard( ShuttleGui & S )
S.AddPrompt(_("Duration") + wxString(wxT(":"))); S.AddPrompt(_("Duration") + wxString(wxT(":")));
if (mToneDurationT == NULL) if (mToneDurationT == NULL)
{ {
mToneDurationT = new mToneDurationT =
TimeTextCtrl(this, new TimeTextCtrl(this,
wxID_ANY, wxID_ANY,
wxT(""), wxT(""),
mDuration, mDuration,
mEffect->mProjectRate, mEffect->mProjectRate,
wxDefaultPosition, wxDefaultPosition,
wxDefaultSize, wxDefaultSize,
true); true);
mToneDurationT->SetName(_("Duration")); mToneDurationT->SetName(_("Duration"));
mToneDurationT->SetFormatString(mToneDurationT->GetBuiltinFormat(isSelection==true?(_("hh:mm:ss + samples")):(_("seconds")))); mToneDurationT->SetFormatString(mToneDurationT->GetBuiltinFormat(isSelection==true?(_("hh:mm:ss + samples")):(_("hh:mm:ss + milliseconds"))));
mToneDurationT->EnableMenu(); mToneDurationT->EnableMenu();
} }
S.AddWindow(mToneDurationT); S.AddWindow(mToneDurationT);
@ -355,7 +355,7 @@ void ToneGenDialog::PopulateOrExchangeExtended( ShuttleGui & S )
wxDefaultSize, wxDefaultSize,
true); true);
mToneDurationT->SetName(_("Duration")); mToneDurationT->SetName(_("Duration"));
mToneDurationT->SetFormatString(mToneDurationT->GetBuiltinFormat(isSelection==true?(_("hh:mm:ss + samples")):(_("seconds")))); mToneDurationT->SetFormatString(mToneDurationT->GetBuiltinFormat(isSelection==true?(_("hh:mm:ss + samples")):(_("hh:mm:ss + milliseconds"))));
mToneDurationT->EnableMenu(); mToneDurationT->EnableMenu();
} }
S.AddWindow(mToneDurationT); S.AddWindow(mToneDurationT);