MCPcopy Create free account
hub / github.com/audacity/audacity / ExtraExportMenu

Function ExtraExportMenu

src/menus/FileMenus.cpp:570–588  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

568AttachedItem sAttachment1{ Indirect(FileMenu()) };
569
570auto ExtraExportMenu()
571{
572 static auto menu = std::shared_ptr{
573 Section( "Import-Export",
574 Menu( wxT("Export"), XXO("&Export"),
575 // Enable Export audio commands only when there are audio tracks.
576 Command( wxT("ExportMp3"), XXO("Export as MP&3"), OnExportMp3,
577 AudioIONotBusyFlag() | WaveTracksExistFlag() ),
578 Command( wxT("ExportWav"), XXO("Export as &WAV"), OnExportWav,
579 AudioIONotBusyFlag() | WaveTracksExistFlag() ),
580 Command( wxT("ExportOgg"), XXO("Export as &OGG"), OnExportOgg,
581 AudioIONotBusyFlag() | WaveTracksExistFlag() ),
582 Command( wxT("ExportFLAC"), XXO("Export as FLAC"), OnExportFLAC,
583 AudioIONotBusyFlag() | WaveTracksExistFlag() ),
584 Command( wxT("ExportSel"), XXO("Expo&rt Selected Audio..."), OnExportSelectedAudio,
585 AudioIONotBusyFlag() | WaveTracksSelectedFlag() | TimeSelectedFlag() )
586 ))};
587 return menu;
588}
589
590AttachedItem sAttachment3{
591 Indirect( ExtraExportMenu() ),

Callers 1

FileMenus.cppFile · 0.85

Calls 1

SectionClass · 0.85

Tested by

no test coverage detected