1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
/**********************************************************************
Audacity: A Digital Audio Editor
FileFormatPrefs.h
Joshua Haberman
**********************************************************************/
#ifndef __AUDACITY_FILE_FORMAT_PREFS__
#define __AUDACITY_FILE_FORMAT_PREFS__
#include <wx/window.h>
#include <wx/statbox.h>
#include <wx/radiobut.h>
#include <wx/choice.h>
#include <wx/slider.h>
#include "PrefsPanel.h"
class FileFormatPrefs:public PrefsPanel {
public:
FileFormatPrefs(wxWindow * parent);
~FileFormatPrefs();
bool Apply();
void OnMP3FindButton(wxCommandEvent& evt);
private:
wxRadioButton *mCopyOrEdit[2];
int mNumFormats;
wxChoice *mMP3Bitrate;
wxButton *mMP3FindButton;
wxStaticText *mMP3Version;
wxSlider *mMP3Quality;
// leave room for expansion. pointers are cheap
wxRadioButton *mDefaultExportFormats[20];
void SetMP3VersionText();
public:
DECLARE_EVENT_TABLE();
};
#endif
|