Audacity 3.2.0
Namespaces | Functions | Variables
SelectionBar.cpp File Reference
#include "SelectionBar.h"
#include <algorithm>
#include "ToolManager.h"
#include <wx/wxprec.h>
#include <wx/setup.h>
#include <wx/settings.h>
#include <wx/sizer.h>
#include <wx/valtext.h>
#include <wx/stattext.h>
#include <wx/statline.h>
#include <wx/menu.h>
#include "AudioIO.h"
#include "AColor.h"
#include "../KeyboardCapture.h"
#include "Prefs.h"
#include "Project.h"
#include "ProjectAudioIO.h"
#include "ProjectNumericFormats.h"
#include "ProjectRate.h"
#include "ProjectSelectionManager.h"
#include "ProjectTimeSignature.h"
#include "ViewInfo.h"
#include "AllThemeResources.h"
#include "ImageManipulation.h"
#include "../widgets/AButton.h"
#include "../widgets/auStaticText.h"
#include "../widgets/BasicMenu.h"
#include "../widgets/NumericTextCtrl.h"
#include "wxWidgetsWindowPlacement.h"
#include "NumericConverterFormats.h"
Include dependency graph for SelectionBar.cpp:

Go to the source code of this file.

Namespaces

namespace  anonymous_namespace{SelectionBar.cpp}
 

Functions

SelectionBar::SelectionMode anonymous_namespace{SelectionBar.cpp}::ReadSelectionMode ()
 
void anonymous_namespace{SelectionBar.cpp}::UpdateSelectionMode (SelectionBar::SelectionMode selectionMode)
 
 IMPLEMENT_CLASS (SelectionBar, ToolBar)
 

Variables

IntSetting SelectionToolbarMode { "/SelectionToolbarMode", 0 }
 
const TranslatableString anonymous_namespace{SelectionBar.cpp}::StartTimeText = XO("Start")
 
const TranslatableString anonymous_namespace{SelectionBar.cpp}::EndTimeText = XO("End")
 
const TranslatableString anonymous_namespace{SelectionBar.cpp}::LengthTimeText = XO("Length")
 
const TranslatableString anonymous_namespace{SelectionBar.cpp}::CenterTimeText = XO("Center")
 
std::pair< const TranslatableString &, const TranslatableString & > anonymous_namespace{SelectionBar.cpp}::ModeNames []
 
std::unordered_map< TranslatableString, wxWindowID > anonymous_namespace{SelectionBar.cpp}::WindowIDs
 
const NumericConverterType anonymous_namespace{SelectionBar.cpp}::TimeConverterType [][2]
 
static RegisteredToolbarFactory factory
 
AttachedToolBarMenuItem anonymous_namespace{SelectionBar.cpp}::sAttachment
 

Function Documentation

◆ IMPLEMENT_CLASS()

IMPLEMENT_CLASS ( SelectionBar  ,
ToolBar   
)

Variable Documentation

◆ factory

RegisteredToolbarFactory factory
static
Initial value:
{
}
#define safenew
Definition: MemoryX.h:9
const auto project
The top-level handle to an Audacity project. It serves as a source of events that other objects can b...
Definition: Project.h:90
(not quite a Toolbar) at foot of screen for setting and viewing the selection range.
Definition: SelectionBar.h:37
wxWindowPtr< ToolBar > Holder
Definition: ToolBar.h:78

Definition at line 652 of file SelectionBar.cpp.

◆ SelectionToolbarMode

IntSetting SelectionToolbarMode { "/SelectionToolbarMode", 0 }