![]() |
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().