1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-21 08:27:13 +01:00
This commit is contained in:
Paul Licameli
2020-01-31 22:33:16 -05:00
parent c1d129ec98
commit 2c25a37994
22 changed files with 546 additions and 794 deletions

View File

@@ -1278,11 +1278,10 @@ static CommandHandlerObject &findCommandHandler(AudacityProject &) {
#define FN(X) (& TrackActions::Handler :: X)
// Under /MenuBar
namespace {
using namespace MenuTable;
BaseItemSharedPtr TracksMenu()
MenuTable::BaseItemSharedPtr TracksMenu()
{
// Tracks Menu (formerly Project Menu)
using namespace MenuTable;
using Options = CommandManager::Options;
static BaseItemSharedPtr menu{
@@ -1438,13 +1437,10 @@ BaseItemSharedPtr TracksMenu()
return menu;
}
AttachedItem sAttachment1{
wxT(""),
Shared( TracksMenu() )
};
BaseItemSharedPtr ExtraTrackMenu()
// Under /MenuBar/Optional/Extra
MenuTable::BaseItemSharedPtr ExtraTrackMenu()
{
using namespace MenuTable;
static BaseItemSharedPtr menu{
( FinderScope{ findCommandHandler },
Menu( wxT("Track"), XO("&Track"),
@@ -1495,11 +1491,4 @@ BaseItemSharedPtr ExtraTrackMenu()
return menu;
}
AttachedItem sAttachment2{
wxT("Optional/Extra/Part2"),
Shared( ExtraTrackMenu() )
};
}
#undef FN