Audacity 3.2.0
|
#include "ProjectManager.h"
#include "ActiveProject.h"
#include "AdornedRulerPanel.h"
#include "AudioIO.h"
#include "Clipboard.h"
#include "FileNames.h"
#include "MenuCreator.h"
#include "ModuleManager.h"
#include "Project.h"
#include "ProjectAudioIO.h"
#include "ProjectAudioManager.h"
#include "ProjectFileIO.h"
#include "ProjectFileIOExtension.h"
#include "ProjectFileManager.h"
#include "ProjectHistory.h"
#include "ProjectRate.h"
#include "ProjectSettings.h"
#include "ProjectStatus.h"
#include "ProjectWindow.h"
#include "ProjectWindows.h"
#include "SelectUtilities.h"
#include "TrackPanel.h"
#include "TrackUtilities.h"
#include "UndoManager.h"
#include "Viewport.h"
#include "WaveTrack.h"
#include "wxFileNameWrapper.h"
#include "Import.h"
#include "QualitySettings.h"
#include "toolbars/MeterToolBar.h"
#include "toolbars/ToolManager.h"
#include "AudacityMessageBox.h"
#include "widgets/FileHistory.h"
#include "WindowAccessible.h"
#include <wx/app.h>
#include <wx/scrolbar.h>
#include <wx/sizer.h>
#include <wx/splitter.h>
#include "../images/AudacityLogoAlpha.xpm"
Go to the source code of this file.
Namespaces | |
namespace | anonymous_namespace{ProjectManager.cpp} |
Functions | |
void | anonymous_namespace{ProjectManager.cpp}::SaveWindowPreferences (const wxRect &windowRect, const wxRect &normalRect, bool isMaximized, bool isIconized) |
void | InitProjectWindow (ProjectWindow &window) |
Variables | |
const int | AudacityProjectTimerID = 5200 |
static AudacityProject::AttachedObjects::RegisteredFactory | sProjectManagerKey |
static bool | sbClosingAll = false |
void InitProjectWindow | ( | ProjectWindow & | window | ) |
Definition at line 162 of file ProjectManager.cpp.
References ThemeBase::Bitmap(), ProjectWindow::CreateProjectStatusBar(), ToolManager::CreateWindows(), ProjectWindowBase::FindProject(), ViewInfo::Get(), Viewport::Get(), AdornedRulerPanel::Get(), ProjectManager::Get(), ToolManager::Get(), TrackPanel::Get(), ProjectWindow::GetContainerWindow(), ProjectWindow::GetHorizontalScrollBar(), ProjectWindow::GetTopPanel(), ProjectWindow::GetTrackListWindow(), ProjectWindow::GetVerticalScrollBar(), ToolManager::LayoutToolBars(), MainStatusBarField(), project, anonymous_namespace{TimeTrackVRulerControls.cpp}::ruler(), ProjectManager::SetStatusText(), theTheme, ProjectWindow::UpdateStatusWidths(), and XO().
Referenced by ProjectManager::New().
const int AudacityProjectTimerID = 5200 |
Definition at line 71 of file ProjectManager.cpp.
|
static |
Definition at line 373 of file ProjectManager.cpp.
Referenced by ProjectManager::OnCloseWindow(), and ProjectManager::SetClosingAll().
|
static |
Definition at line 73 of file ProjectManager.cpp.
Referenced by ProjectManager::Get().