![]() |
Audacity 3.2.0
|
Functions | |
void | DoMacMinimize (AudacityProject *project) |
void | RebuildMenu (wxCommandEvent &evt) |
wxWindowID | ReservedID (size_t index, const std::shared_ptr< AudacityProject > &pProject) |
void | OnWindow (wxCommandEvent &evt) |
BaseItemSharedPtr | WindowMenu () |
BaseItemSharedPtr | ExtraWindowItems () |
Variables | |
std::vector< wxWindowID > | sReservedIds |
std::vector< std::weak_ptr< AudacityProject > > | sProjects |
AttachedItem | sAttachment1 |
AttachedItem | sAttachment2 |
void anonymous_namespace{WindowMenus.cpp}::DoMacMinimize | ( | AudacityProject * | project | ) |
Definition at line 34 of file WindowMenus.cpp.
References MenuManager::Get(), GetProjectFrame(), and MenuManager::UpdateMenus().
Referenced by WindowActions::Handler::OnMacMinimize(), and WindowActions::Handler::OnMacMinimizeAll().
BaseItemSharedPtr anonymous_namespace{WindowMenus.cpp}::ExtraWindowItems | ( | ) |
Definition at line 248 of file WindowMenus.cpp.
References AlwaysEnabledFlag, MenuTable::Command(), findCommandHandler(), FN, MenuTable::Items(), wxT(), and XXO.
void anonymous_namespace{WindowMenus.cpp}::OnWindow | ( | wxCommandEvent & | evt | ) |
Definition at line 90 of file WindowMenus.cpp.
References PackedArray::begin(), PackedArray::end(), SetActiveProject(), sProjects, and sReservedIds.
Referenced by WindowMenu().
void anonymous_namespace{WindowMenus.cpp}::RebuildMenu | ( | wxCommandEvent & | evt | ) |
Definition at line 59 of file WindowMenus.cpp.
References MenuCreator::RebuildAllMenuBars().
Referenced by ReservedID().
wxWindowID anonymous_namespace{WindowMenus.cpp}::ReservedID | ( | size_t | index, |
const std::shared_ptr< AudacityProject > & | pProject | ||
) |
Definition at line 71 of file WindowMenus.cpp.
References RebuildMenu(), sProjects, and sReservedIds.
Referenced by WindowMenu().
BaseItemSharedPtr anonymous_namespace{WindowMenus.cpp}::WindowMenu | ( | ) |
Definition at line 181 of file WindowMenus.cpp.
References _, AlwaysEnabledFlag, MenuTable::Command(), findCommandHandler(), FN, for(), GetActiveProject(), MenuTable::Menu(), NotMinimizedFlag(), OnWindow(), ReservedID(), MenuTable::Section(), MenuTable::Special(), sReservedIds, wxT(), and XXO.
AttachedItem anonymous_namespace{WindowMenus.cpp}::sAttachment1 |
Definition at line 243 of file WindowMenus.cpp.
AttachedItem anonymous_namespace{WindowMenus.cpp}::sAttachment2 |
Definition at line 262 of file WindowMenus.cpp.
std::vector< std::weak_ptr< AudacityProject > > anonymous_namespace{WindowMenus.cpp}::sProjects |
Definition at line 57 of file WindowMenus.cpp.
Referenced by OnWindow(), and ReservedID().
std::vector< wxWindowID > anonymous_namespace{WindowMenus.cpp}::sReservedIds |
Definition at line 56 of file WindowMenus.cpp.
Referenced by OnWindow(), ReservedID(), and WindowMenu().