12#ifndef __AUDACITY_MACRO_COMMAND_DIALOG__
13#define __AUDACITY_MACRO_COMMAND_DIALOG__
41 void OnChoice(wxCommandEvent &event);
42 void OnOk(wxCommandEvent &event);
43 void OnCancel(wxCommandEvent &event);
44 void OnHelp(wxCommandEvent &event);
The top-level handle to an Audacity project. It serves as a source of events that other objects can b...
Provides a list of configurable commands for use with MacroCommands.
MacroCommandDialog(wxWindow *parent, wxWindowID id, AudacityProject &project)
void OnOk(wxCommandEvent &event)
AudacityProject & mProject
void OnCancel(wxCommandEvent &event)
void OnUsePreset(wxCommandEvent &event)
const MacroCommandsCatalog mCatalog
CommandID mInternalCommandName
void OnHelp(wxCommandEvent &event)
void PopulateCommandList()
void OnEditParams(wxCommandEvent &event)
void PopulateOrExchange(ShuttleGui &S)
void OnItemSelected(wxListEvent &event)
CommandID mSelectedCommand
void SetCommandAndParams(const CommandID &Command, const wxString &Params)
void OnChoice(wxCommandEvent &event)
ManualPageID GetHelpPageName()
wxString mSelectedParameters
Derived from ShuttleGuiBase, an Audacity specific class for shuttling data to and from GUI.