13#ifndef __AUDACITY_EQUALIZATION_CURVES_DIALOG__
14#define __AUDACITY_EQUALIZATION_CURVES_DIALOG__
58 void OnUp(wxCommandEvent &event);
59 void OnDown(wxCommandEvent &event);
61 void OnRename( wxCommandEvent &event );
62 void OnDelete( wxCommandEvent &event );
63 void OnImport( wxCommandEvent &event );
64 void OnExport( wxCommandEvent &event );
67 void OnOK(wxCommandEvent &event);
std::vector< EQCurve > EQCurveArray
EqualizationCurvesDialog manages the available preset curves.
long GetPreviousItem(long item)
EqualizationCurvesDialog(wxWindow *parent, const TranslatableString &name, int options, EQCurveArray &curves, int position)
void OnDown(wxCommandEvent &event)
void PopulateOrExchange(ShuttleGui &S)
Defines the dialog and does data exchange with it.
void OnDelete(wxCommandEvent &event)
void PopulateList(int position)
void OnOK(wxCommandEvent &event)
const TranslatableString & mName
void OnDefaults(wxCommandEvent &event)
void OnExport(wxCommandEvent &event)
void Populate()
Creates the dialog and its contents.
void OnImport(wxCommandEvent &event)
void OnRename(wxCommandEvent &event)
~EqualizationCurvesDialog()
void OnUp(wxCommandEvent &event)
void OnListSelectionChange(wxListEvent &event)
void OnLibrary(wxCommandEvent &event)
Derived from ShuttleGuiBase, an Audacity specific class for shuttling data to and from GUI.
Holds a msgid for the translation catalog; may also bind format arguments.