Audacity 3.2.0
|
#include "BatchProcessDialog.h"
#include "DoEffect.h"
#include <wx/setup.h>
#include <wx/ownerdrw.h>
#include <wx/defs.h>
#include <wx/checkbox.h>
#include <wx/choice.h>
#include <wx/frame.h>
#include <wx/log.h>
#include <wx/statbox.h>
#include <wx/stattext.h>
#include <wx/textctrl.h>
#include <wx/listctrl.h>
#include <wx/button.h>
#include <wx/imaglist.h>
#include <wx/settings.h>
#include "Clipboard.h"
#include "PluginManager.h"
#include "ShuttleGui.h"
#include "MenuCreator.h"
#include "Prefs.h"
#include "Project.h"
#include "ProjectFileManager.h"
#include "ProjectHistory.h"
#include "ProjectManager.h"
#include "ProjectWindows.h"
#include "SelectUtilities.h"
#include "Track.h"
#include "CommandManager.h"
#include "Effect.h"
#include "effects/EffectUI.h"
#include "../images/Arrow.xpm"
#include "../images/Empty9x16.xpm"
#include "UndoManager.h"
#include "Viewport.h"
#include "AllThemeResources.h"
#include "FileDialog/FileDialog.h"
#include "FileNames.h"
#include "Import.h"
#include "AudacityMessageBox.h"
#include "AudacityTextEntryDialog.h"
#include "HelpSystem.h"
#include <wx/textdlg.h>
#include "BatchCommandDialog.h"
#include "CommonCommandFlags.h"
#include "CommandContext.h"
Go to the source code of this file.
Namespaces | |
namespace | anonymous_namespace{BatchProcessDialog.cpp} |
Macros | |
#define | MacrosPaletteTitle XO("Macros Palette") |
#define | ManageMacrosTitle XO("Manage Macros") |
#define | MacrosListID 7001 |
#define | CommandsListID 7002 |
#define | ApplyToProjectID 7003 |
#define | ApplyToFilesID 7004 |
#define | ExpandID 7005 |
#define | ShrinkID 7006 |
Typedefs | |
using | anonymous_namespace{BatchProcessDialog.cpp}::MacroID = wxString |
Enumerations | |
enum | { AddButtonID = 10000 , RemoveButtonID , RenameButtonID , RestoreButtonID , ImportButtonID , ExportButtonID , SaveButtonID , DefaultsButtonID , InsertButtonID , EditButtonID , DeleteButtonID , UpButtonID , DownButtonID , ApplyToProjectButtonID = ApplyToProjectID , ApplyToFilesButtonID = ApplyToFilesID } |
enum | { ItemNumberColumn , ActionColumn , ParamsColumn } |
Functions | |
void | anonymous_namespace{BatchProcessDialog.cpp}::OnApplyMacroDirectlyByName (const CommandContext &context, const MacroID &Name) |
void | anonymous_namespace{BatchProcessDialog.cpp}::OnRepeatLastTool (const CommandContext &context) |
void | anonymous_namespace{BatchProcessDialog.cpp}::OnManageMacros (const CommandContext &context) |
void | anonymous_namespace{BatchProcessDialog.cpp}::OnApplyMacrosPalette (const CommandContext &context) |
void | anonymous_namespace{BatchProcessDialog.cpp}::OnApplyMacroDirectly (const CommandContext &context) |
void | anonymous_namespace{BatchProcessDialog.cpp}::PopulateMacrosMenu (MenuRegistry::MenuItems &items, CommandFlag flags) |
const ReservedCommandFlag & | anonymous_namespace{BatchProcessDialog.cpp}::HasLastToolFlag () |
auto | PluginMenuItems () |
auto | ExtraScriptablesIMenu () |
auto | ExtraScriptablesIIMenu () |
Variables | |
AttachedWindows::RegisteredFactory | anonymous_namespace{BatchProcessDialog.cpp}::sMacrosWindowKey |
AttachedItem | sAttachment1 { Indirect(PluginMenuItems()), wxT("Tools/Manage") } |
AttachedItem | sAttachment2 |
AttachedItem | sAttachment3 |
#define ApplyToFilesID 7004 |
Definition at line 81 of file BatchProcessDialog.cpp.
#define ApplyToProjectID 7003 |
Definition at line 80 of file BatchProcessDialog.cpp.
#define CommandsListID 7002 |
Definition at line 79 of file BatchProcessDialog.cpp.
#define ExpandID 7005 |
Definition at line 82 of file BatchProcessDialog.cpp.
#define MacrosListID 7001 |
Definition at line 78 of file BatchProcessDialog.cpp.
#define MacrosPaletteTitle XO("Macros Palette") |
Definition at line 72 of file BatchProcessDialog.cpp.
#define ManageMacrosTitle XO("Manage Macros") |
Definition at line 73 of file BatchProcessDialog.cpp.
#define ShrinkID 7006 |
Definition at line 83 of file BatchProcessDialog.cpp.
anonymous enum |
Definition at line 505 of file BatchProcessDialog.cpp.
anonymous enum |
Enumerator | |
---|---|
ItemNumberColumn | |
ActionColumn | |
ParamsColumn |
Definition at line 560 of file BatchProcessDialog.cpp.
auto ExtraScriptablesIIMenu | ( | ) |
Definition at line 1606 of file BatchProcessDialog.cpp.
References MenuRegistry::Menu, wxT(), and XXO().
auto ExtraScriptablesIMenu | ( | ) |
Definition at line 1592 of file BatchProcessDialog.cpp.
References MenuRegistry::Menu, wxT(), and XXO().
auto PluginMenuItems | ( | ) |
Definition at line 1541 of file BatchProcessDialog.cpp.
References AudioIONotBusyFlag(), MenuRegistry::Command, PluginManager::Get(), CommandManager::Get(), anonymous_namespace{BatchProcessDialog.cpp}::HasLastToolFlag(), MenuRegistry::Options::IsGlobal(), MenuRegistry::Items, MenuRegistry::Menu, CommandManager::mLastTool, anonymous_namespace{BatchProcessDialog.cpp}::OnApplyMacrosPalette(), anonymous_namespace{BatchProcessDialog.cpp}::OnManageMacros(), anonymous_namespace{BatchProcessDialog.cpp}::OnRepeatLastTool(), anonymous_namespace{BatchProcessDialog.cpp}::PopulateMacrosMenu(), project, MenuRegistry::Section, wxT(), XO(), and XXO().
AttachedItem sAttachment1 { Indirect(PluginMenuItems()), wxT("Tools/Manage") } |
Definition at line 1590 of file BatchProcessDialog.cpp.
AttachedItem sAttachment2 |
Definition at line 1602 of file BatchProcessDialog.cpp.
AttachedItem sAttachment3 |
Definition at line 1616 of file BatchProcessDialog.cpp.