From b421a2b0ecee9e3f75a312063435f5a3434ffda7 Mon Sep 17 00:00:00 2001 From: James Crook Date: Sat, 17 Mar 2018 18:30:35 +0000 Subject: [PATCH] Add new 'Select to Ends' default Macro --- src/BatchCommands.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/BatchCommands.cpp b/src/BatchCommands.cpp index 8cf385289..ffa7cb471 100644 --- a/src/BatchCommands.cpp +++ b/src/BatchCommands.cpp @@ -107,6 +107,7 @@ MacroCommands::MacroCommands() static const wxString MP3Conversion = XO("MP3 Conversion"); static const wxString FadeEnds = XO("Fade Ends"); +static const wxString SelectToEnds = XO("Select to Ends"); wxArrayString MacroCommands::GetNamesOfDefaultMacros() @@ -114,6 +115,7 @@ wxArrayString MacroCommands::GetNamesOfDefaultMacros() wxArrayString defaults; defaults.Add( GetCustomTranslation( MP3Conversion ) ); defaults.Add( GetCustomTranslation( FadeEnds ) ); + defaults.Add( GetCustomTranslation( SelectToEnds ) ); return defaults; } @@ -131,7 +133,10 @@ void MacroCommands::RestoreMacro(const wxString & name) AddToMacro( wxT("Select"), wxT("Start=\"0\" End=\"1\" RelativeTo=\"Project End\"") ); AddToMacro( wxT("FadeOut") ); AddToMacro( wxT("Select"), wxT("Start=\"0\" End=\"0\"") ); - } + } else if (name == GetCustomTranslation( SelectToEnds ) ){ + AddToMacro( wxT("SelCursorEnd") ); + AddToMacro( wxT("SelStartCursor") ); + } } wxString MacroCommands::GetCommand(int index)