#include "wx/dialog.h"
#include "wx/arrstr.h"
+// this symbol is defined for the platforms which support multiple
+// ('|'-separated) filters in the file dialog
+#if defined(__WXMSW__) || defined(__WXGTK__) || defined(__WXMAC__)
+ #define wxHAS_MULTIPLE_FILEDLG_FILTERS
+#endif
+
//----------------------------------------------------------------------------
// wxFileDialog data
//----------------------------------------------------------------------------
virtual bool SupportsExtraControl() const { return false; }
- bool SetExtraControlCreator(ExtraControlCreatorFunction WXUNUSED(c));
+ bool SetExtraControlCreator(ExtraControlCreatorFunction creator);
wxWindow *GetExtraControl() const { return m_extraControl; }
// Utility functions
void Init();
DECLARE_DYNAMIC_CLASS(wxFileDialogBase)
- DECLARE_NO_COPY_CLASS(wxFileDialogBase)
+ wxDECLARE_NO_COPY_CLASS(wxFileDialogBase);
};