mirror of
https://github.com/cookiengineer/audacity
synced 2026-02-05 19:21:59 +01:00
Use standard library style members of wxArrayString (and wxString) ...
... which will make it easier to change the types of those containers to std::vectors of other string-like classes for wxString, IsEmpty => empty Clear => clear Alloc => reserve for wxArrayString, Count => size GetCount => size IsEmpty => empty Add => push_back Clear => clear Empty => clear Sort => std::sort (only with default comparator) SetCount => resize Last => back Item => operator [] Alloc => reserve
This commit is contained in:
@@ -497,7 +497,7 @@ bool TimerRecordDialog::RemoveAllAutoSaveFiles()
|
||||
wxDir::GetAllFiles(FileNames::AutoSaveDir(), &files,
|
||||
wxT("*.autosave"), wxDIR_FILES);
|
||||
|
||||
for (unsigned int i = 0; i < files.GetCount(); i++)
|
||||
for (unsigned int i = 0; i < files.size(); i++)
|
||||
{
|
||||
if (!wxRemoveFile(files[i]))
|
||||
{
|
||||
@@ -934,13 +934,13 @@ void TimerRecordDialog::PopulateOrExchange(ShuttleGui& S)
|
||||
arrayOptions.Add(_("Restart system"));
|
||||
arrayOptions.Add(_("Shutdown system"));
|
||||
|
||||
m_sTimerAfterCompleteOptionsArray.Add(arrayOptions.Item(0));
|
||||
m_sTimerAfterCompleteOptionsArray.Add(arrayOptions.Item(1));
|
||||
m_sTimerAfterCompleteOptionsArray.push_back(arrayOptions[0]);
|
||||
m_sTimerAfterCompleteOptionsArray.push_back(arrayOptions[1]);
|
||||
#ifdef __WINDOWS__
|
||||
m_sTimerAfterCompleteOptionsArray.Add(arrayOptions.Item(2));
|
||||
m_sTimerAfterCompleteOptionsArray.Add(arrayOptions.Item(3));
|
||||
m_sTimerAfterCompleteOptionsArray.push_back(arrayOptions[2]);
|
||||
m_sTimerAfterCompleteOptionsArray.push_back(arrayOptions[3]);
|
||||
#endif
|
||||
m_sTimerAfterCompleteOption = arrayOptions.Item(iPostTimerRecordAction);
|
||||
m_sTimerAfterCompleteOption = arrayOptions[iPostTimerRecordAction];
|
||||
|
||||
m_pTimerAfterCompleteChoiceCtrl = S.AddChoice(_("After Recording completes:"),
|
||||
m_sTimerAfterCompleteOption,
|
||||
|
||||
Reference in New Issue
Block a user