Audacity  3.0.3
Namespaces | Macros | Functions | Variables
TranscriptionToolBar.cpp File Reference
#include "TranscriptionToolBar.h"
#include "ToolManager.h"
#include <wx/wxprec.h>
#include <wx/choice.h>
#include <wx/defs.h>
#include <wx/brush.h>
#include <wx/image.h>
#include <wx/intl.h>
#include "../Envelope.h"
#include "../AllThemeResources.h"
#include "../AudioIO.h"
#include "../ImageManipulation.h"
#include "../KeyboardCapture.h"
#include "../Project.h"
#include "../ProjectAudioManager.h"
#include "../ProjectSettings.h"
#include "../ViewInfo.h"
#include "../WaveTrack.h"
#include "../widgets/AButton.h"
#include "../widgets/ASlider.h"
#include "../tracks/ui/Scrubbing.h"
#include "../Prefs.h"
Include dependency graph for TranscriptionToolBar.cpp:

Go to the source code of this file.

Namespaces

 anonymous_namespace{TranscriptionToolBar.cpp}
 

Macros

#define TIMETRACK_MIN   0.01
 
#define TIMETRACK_MAX   10.0
 

Functions

 IMPLEMENT_CLASS (TranscriptionToolBar, ToolBar)
 
 EVT_COMMAND_RANGE (TTB_PlaySpeed, TTB_PlaySpeed, wxEVT_COMMAND_BUTTON_CLICKED, TranscriptionToolBar::OnPlaySpeed)
 Methods for TranscriptionToolBar. More...
 

Variables

static RegisteredToolbarFactory factory
 
AttachedToolBarMenuItem anonymous_namespace{TranscriptionToolBar.cpp}::sAttachment
 

Macro Definition Documentation

◆ TIMETRACK_MAX

#define TIMETRACK_MAX   10.0

Definition at line 471 of file TranscriptionToolBar.cpp.

◆ TIMETRACK_MIN

#define TIMETRACK_MIN   0.01

Definition at line 470 of file TranscriptionToolBar.cpp.

Function Documentation

◆ EVT_COMMAND_RANGE()

EVT_COMMAND_RANGE ( TTB_PlaySpeed  ,
TTB_PlaySpeed  ,
wxEVT_COMMAND_BUTTON_CLICKED  ,
TranscriptionToolBar::OnPlaySpeed   
)

Methods for TranscriptionToolBar.

◆ IMPLEMENT_CLASS()

IMPLEMENT_CLASS ( TranscriptionToolBar  ,
ToolBar   
)

Variable Documentation

◆ factory

RegisteredToolbarFactory factory
static
Initial value:
[]( AudacityProject &project ){
}

Definition at line 1056 of file TranscriptionToolBar.cpp.

ToolBar::Holder
wxWindowPtr< ToolBar > Holder
Definition: ToolBar.h:98
TranscriptionBarID
@ TranscriptionBarID
Definition: ToolBar.h:75
AudacityProject
The top-level handle to an Audacity project. It serves as a source of events that other objects can b...
Definition: Project.h:112
safenew
#define safenew
Definition: MemoryX.h:8
TranscriptionToolBar
A kind of ToolBar used to help with analysing voice recordings.
Definition: TranscriptionToolBar.h:62