mirror of
https://github.com/cookiengineer/audacity
synced 2025-05-06 23:02:42 +02:00
Rearrange 'Skip to' menu
Group "cursor to project start / end" with other "Cursor to" commands. Move remaining two "Skip to" commands to View menu (subject to change). Access keys to be decided.
This commit is contained in:
parent
f4ac5c2350
commit
a07bf9c325
@ -684,6 +684,17 @@ void AudacityProject::CreateMenusAndCommands()
|
|||||||
|
|
||||||
|
|
||||||
c->AddSeparator();
|
c->AddSeparator();
|
||||||
|
|
||||||
|
c->AddSeparator();
|
||||||
|
c->BeginSubMenu(_("S&kip to"));
|
||||||
|
c->AddItem(wxT("SkipSelStart"), _("Selection Sta&rt"), FN(OnGoSelStart), wxT("Ctrl+["),
|
||||||
|
TimeSelectedFlag, TimeSelectedFlag);
|
||||||
|
c->AddItem(wxT("SkipSelEnd"), _("Selection En&d"), FN(OnGoSelEnd), wxT("Ctrl+]"),
|
||||||
|
TimeSelectedFlag, TimeSelectedFlag);
|
||||||
|
c->EndSubMenu();
|
||||||
|
|
||||||
|
c->AddSeparator();
|
||||||
|
|
||||||
c->AddCheck(wxT("ShowClipping"), _("&Show Clipping"), FN(OnShowClipping),
|
c->AddCheck(wxT("ShowClipping"), _("&Show Clipping"), FN(OnShowClipping),
|
||||||
gPrefs->Read(wxT("/GUI/ShowClipping"), 0L), AlwaysEnabledFlag, AlwaysEnabledFlag);
|
gPrefs->Read(wxT("/GUI/ShowClipping"), 0L), AlwaysEnabledFlag, AlwaysEnabledFlag);
|
||||||
|
|
||||||
@ -805,18 +816,6 @@ void AudacityProject::CreateMenusAndCommands()
|
|||||||
// Scrubbing sub-menu
|
// Scrubbing sub-menu
|
||||||
GetScrubber().AddMenuItems();
|
GetScrubber().AddMenuItems();
|
||||||
|
|
||||||
c->AddSeparator();
|
|
||||||
c->BeginSubMenu(_("Skip to"));
|
|
||||||
c->AddItem(wxT("GoSelStart"), _("Selection Sta&rt"), FN(OnGoSelStart), wxT("Ctrl+["), TimeSelectedFlag, TimeSelectedFlag);
|
|
||||||
c->AddItem(wxT("GoSelEnd"), _("Selection En&d"), FN(OnGoSelEnd), wxT("Ctrl+]"), TimeSelectedFlag, TimeSelectedFlag);
|
|
||||||
|
|
||||||
c->AddItem(wxT("SkipStart"), _("Track Start"), FN(OnSkipStart), wxT("Home"),
|
|
||||||
AudioIONotBusyFlag, AudioIONotBusyFlag);
|
|
||||||
c->AddItem(wxT("SkipEnd"), _("Track E&nd"), FN(OnSkipEnd), wxT("End"),
|
|
||||||
WaveTracksExistFlag | AudioIONotBusyFlag,
|
|
||||||
WaveTracksExistFlag | AudioIONotBusyFlag);
|
|
||||||
c->EndSubMenu();
|
|
||||||
|
|
||||||
#ifndef EXPERIMENTAL_DA
|
#ifndef EXPERIMENTAL_DA
|
||||||
// JKC: ANSWER-ME: How is this different to 'Skip To' and how is it useful?
|
// JKC: ANSWER-ME: How is this different to 'Skip To' and how is it useful?
|
||||||
c->BeginSubMenu(_("Cursor to"));
|
c->BeginSubMenu(_("Cursor to"));
|
||||||
@ -827,6 +826,9 @@ void AudacityProject::CreateMenusAndCommands()
|
|||||||
c->AddItem(wxT("CursTrackStart"), _("Track &Start"), FN(OnCursorTrackStart), wxT("J"));
|
c->AddItem(wxT("CursTrackStart"), _("Track &Start"), FN(OnCursorTrackStart), wxT("J"));
|
||||||
c->AddItem(wxT("CursTrackEnd"), _("Track &End"), FN(OnCursorTrackEnd), wxT("K"));
|
c->AddItem(wxT("CursTrackEnd"), _("Track &End"), FN(OnCursorTrackEnd), wxT("K"));
|
||||||
|
|
||||||
|
c->AddItem(wxT("CursProjectStart"), _("&Project Start"), FN(OnSkipStart), wxT("Home"));
|
||||||
|
c->AddItem(wxT("CursProjectEnd"), _("Project E&nd"), FN(OnSkipEnd), wxT("End"));
|
||||||
|
|
||||||
c->EndSubMenu();
|
c->EndSubMenu();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user