mirror of
https://github.com/cookiengineer/audacity
synced 2025-10-21 14:02:57 +02: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:
@@ -174,7 +174,7 @@ void MacroCommandDialog::OnItemSelected(wxListEvent &event)
|
||||
|
||||
// If ID is empty, then the effect wasn't found, in which case, the user must have
|
||||
// selected one of the "special" commands.
|
||||
mEditParams->Enable(!ID.IsEmpty());
|
||||
mEditParams->Enable(!ID.empty());
|
||||
mUsePreset->Enable(em.HasPresets(ID));
|
||||
|
||||
if ( command.name.Translated() == mCommand->GetValue() )
|
||||
@@ -185,7 +185,7 @@ void MacroCommandDialog::OnItemSelected(wxListEvent &event)
|
||||
mInternalCommandName = command.name.Internal();
|
||||
|
||||
wxString params = MacroCommands::GetCurrentParamsFor(mInternalCommandName);
|
||||
if (params.IsEmpty())
|
||||
if (params.empty())
|
||||
{
|
||||
params = em.GetDefaultPreset(ID);
|
||||
}
|
||||
@@ -240,7 +240,7 @@ void MacroCommandDialog::SetCommandAndParams(const wxString &Command, const wxSt
|
||||
|
||||
// If ID is empty, then the effect wasn't found, in which case, the user must have
|
||||
// selected one of the "special" commands.
|
||||
mEditParams->Enable(!ID.IsEmpty());
|
||||
mEditParams->Enable(!ID.empty());
|
||||
mUsePreset->Enable(em.HasPresets(ID));
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user