#include "ControlToolBar.h"
#include <algorithm>
#include <cfloat>
#include <wx/wxprec.h>
#include <wx/setup.h>
#include <wx/app.h>
#include <wx/dc.h>
#include <wx/sizer.h>
#include <wx/statusbr.h>
#include <wx/tooltip.h>
#include <wx/datetime.h>
#include "AColor.h"
#include "AllThemeResources.h"
#include "AudioIO.h"
#include "PlayableTrack.h"
#include "Prefs.h"
#include "Project.h"
#include "ProjectAudioIO.h"
#include "../ProjectAudioManager.h"
#include "ProjectStatus.h"
#include "../ProjectWindow.h"
#include "../SelectUtilities.h"
#include "ViewInfo.h"
#include "../widgets/AButton.h"
#include "FileNames.h"
#include "../tracks/ui/Scrubbing.h"
#include "../toolbars/ToolManager.h"
Go to the source code of this file.
◆ IMPLEMENT_CLASS()
◆ factory
Initial value:{
}
The top-level handle to an Audacity project. It serves as a source of events that other objects can b...
Definition at line 834 of file ControlToolBar.cpp.
◆ registeredStatusWidthFunction
Initial value:{
{
for ( auto pString :
{
strings.push_back(
XO(
"%s Paused.").Format(*pString) );
}
return { std::move( strings ), 30 };
}
return {};
}
}
StatusBarField StateStatusBarField()
ID of the first field in the status bar. This filed is used to display playback state.
std::vector< TranslatableString > TranslatableStrings
An explicitly nonlocalized string, not meant for the user to see.
std::pair< std::vector< TranslatableString >, unsigned > StatusWidthResult
Definition at line 722 of file ControlToolBar.cpp.