![]() |
Audacity 3.2.0
|
#include "ProjectStatus.h"#include <algorithm>#include "Project.h"#include "AppEvents.h"#include "BasicUI.h"Go to the source code of this file.
Classes | |
| struct | anonymous_namespace{ProjectStatus.cpp}::Message |
| struct | anonymous_namespace{ProjectStatus.cpp}::Dispatcher |
| class | ProjectStatus::ProjectStatusTextField |
Namespaces | |
| namespace | anonymous_namespace{ProjectStatus.cpp} |
Functions | |
| ProjectStatus::StatusWidthFunctions & | anonymous_namespace{ProjectStatus.cpp}::statusWidthFunctions () |
| StatusBarField | StateStatusBarField () |
| ID of the first field in the status bar. This filed is used to display playback state. More... | |
| StatusBarField | MainStatusBarField () |
| ID of the second field in the status bar. This field is expandable. More... | |
| StatusBarField | RateStatusBarField () |
| ID of the third field in the status bar. This field is used to display the current rate. More... | |
Variables | |
| static const AudacityProject::AttachedObjects::RegisteredFactory | key |
| const auto | anonymous_namespace{ProjectStatus.cpp}::PathStart = L"StatusBarFieldRegistry" |
| StatusBarField MainStatusBarField | ( | ) |
ID of the second field in the status bar. This field is expandable.
Definition at line 97 of file ProjectStatus.cpp.
Referenced by ProjectStatus::DefaultFieldsRegistrator::DefaultFieldsRegistrator(), InitProjectWindow(), ProjectManager::OnStatusChange(), and ProjectManager::OnTimer().
| StatusBarField RateStatusBarField | ( | ) |
ID of the third field in the status bar. This field is used to display the current rate.
Definition at line 102 of file ProjectStatus.cpp.
Referenced by ProjectStatus::DefaultFieldsRegistrator::DefaultFieldsRegistrator(), ProjectAudioManager::OnAudioIORate(), and ProjectAudioManager::StatusWidthFunction().
| StatusBarField StateStatusBarField | ( | ) |
ID of the first field in the status bar. This filed is used to display playback state.
Definition at line 92 of file ProjectStatus.cpp.
Referenced by ProjectStatus::DefaultFieldsRegistrator::DefaultFieldsRegistrator(), and ControlToolBar::UpdateStatusBar().
|
static |
Definition at line 20 of file ProjectStatus.cpp.
Referenced by ProjectStatus::Get().