X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0591bcfdfa1dd68067340bcde7c1b945c3020ccb..67a083dd38d1ad1df8c6a25a58bb2f0ec4f3a936:/samples/sound/sound.cpp?ds=sidebyside diff --git a/samples/sound/sound.cpp b/samples/sound/sound.cpp index 8273867d7c..a517d1a405 100644 --- a/samples/sound/sound.cpp +++ b/samples/sound/sound.cpp @@ -77,7 +77,7 @@ public: void OnAbout(wxCommandEvent& event); void NotifyUsingFile(const wxString& name); - + private: bool CreateSound(wxSound& snd) const; @@ -90,7 +90,7 @@ private: bool m_useMemory; wxTextCtrl* m_tc; - + // any class wishing to process wxWidgets events must use this macro DECLARE_EVENT_TABLE() }; @@ -981,9 +981,10 @@ void MyFrame::NotifyUsingFile(const wxString& name) void MyFrame::OnSelectFile(wxCommandEvent& WXUNUSED(event)) { +#if wxUSE_FILEDLG wxFileDialog dlg(this, _T("Choose a sound file"), wxEmptyString, wxEmptyString, - _T("WAV files (*.wav)|*.wav"), wxOPEN|wxCHANGE_DIR); + _T("WAV files (*.wav)|*.wav"), wxFD_OPEN|wxFD_CHANGE_DIR); if ( dlg.ShowModal() == wxID_OK ) { m_soundFile = dlg.GetPath(); @@ -996,6 +997,7 @@ void MyFrame::OnSelectFile(wxCommandEvent& WXUNUSED(event)) m_sound = NULL; NotifyUsingFile(m_soundFile); } +#endif // wxUSE_FILEDLG } #ifdef __WXMSW__