Audacity 3.2.0
CommonCommandFlags.h
Go to the documentation of this file.
1/**********************************************************************
2
3Audacity: A Digital Audio Editor
4
5CommonCommandFlags.h
6
7Paul Licameli split from Menus.cpp
8
9**********************************************************************/
10
11#ifndef __AUDACITY_COMMON_COMMAND_FLAGS__
12#define __AUDACITY_COMMON_COMMAND_FLAGS__
13
14
15
16#include "CommandFlag.h"
17
18AUDACITY_DLL_API
20
21AUDACITY_DLL_API
23
24AUDACITY_DLL_API
26
27AUDACITY_DLL_API
29
30extern AUDACITY_DLL_API const ReservedCommandFlag
34 &TimeSelectedFlag(), // This is equivalent to check if there is a valid selection, so it's used for Zoom to Selection too
39 &TrackPanelHasFocus(); //lll
40
41extern AUDACITY_DLL_API const ReservedCommandFlag
42 &AudioIOBusyFlag(), // lll
44
45extern AUDACITY_DLL_API const ReservedCommandFlag
55 &PausedFlag(), // jkc
56 &NoAutoSelect() // jkc
57;
58
59#endif
AUDACITY_DLL_API const ReservedCommandFlag & StereoRequiredFlag()
AUDACITY_DLL_API bool AudioIOBusyPred(const AudacityProject &project)
AUDACITY_DLL_API const ReservedCommandFlag & TrackPanelHasFocus()
AUDACITY_DLL_API const ReservedCommandFlag & AnyTracksSelectedFlag()
AUDACITY_DLL_API const ReservedCommandFlag & RedoAvailableFlag()
AUDACITY_DLL_API const ReservedCommandFlag & NoiseReductionTimeSelectedFlag()
AUDACITY_DLL_API const ReservedCommandFlag & PausedFlag()
AUDACITY_DLL_API const ReservedCommandFlag & ZoomInAvailableFlag()
AUDACITY_DLL_API const ReservedCommandFlag & IsNotSyncLockedFlag()
AUDACITY_DLL_API const ReservedCommandFlag & UndoAvailableFlag()
AUDACITY_DLL_API const ReservedCommandFlag & AudioIOBusyFlag()
AUDACITY_DLL_API bool TimeSelectedPred(const AudacityProject &project)
AUDACITY_DLL_API const ReservedCommandFlag & LabelTracksExistFlag()
AUDACITY_DLL_API const CommandFlagOptions & cutCopyOptions()
AUDACITY_DLL_API const ReservedCommandFlag & CaptureNotBusyFlag()
AUDACITY_DLL_API const ReservedCommandFlag & WaveTracksSelectedFlag()
AUDACITY_DLL_API const ReservedCommandFlag & NotMinimizedFlag()
AUDACITY_DLL_API const ReservedCommandFlag & TracksExistFlag()
AUDACITY_DLL_API const ReservedCommandFlag & WaveTracksExistFlag()
AUDACITY_DLL_API const ReservedCommandFlag & TimeSelectedFlag()
AUDACITY_DLL_API const ReservedCommandFlag & EditableTracksSelectedFlag()
AUDACITY_DLL_API bool EditableTracksSelectedPred(const AudacityProject &project)
AUDACITY_DLL_API const ReservedCommandFlag & ZoomOutAvailableFlag()
AUDACITY_DLL_API const ReservedCommandFlag & NoAutoSelect()
AUDACITY_DLL_API const ReservedCommandFlag & IsSyncLockedFlag()
AUDACITY_DLL_API const ReservedCommandFlag & AudioIONotBusyFlag()
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