-// NB: wxFileSelector() etc. used to take const wxChar* arguments in wx-2.8
-// and their default value was NULL. The official way to use these
-// functions is to use wxString, with wxEmptyString as the default value.
-// The templates below exist only to maintain compatibility with wx-2.8.
-
-#if WXWIN_COMPATIBILITY_2_8
-// return wxString created from the argument, return empty string if the
-// argument is NULL:
-inline wxString wxPtrOrStringToString(const wxString& s) { return s; }
-inline wxString wxPtrOrStringToString(const char *s) { return s; }
-inline wxString wxPtrOrStringToString(const wchar_t *s) { return s; }
-inline wxString wxPtrOrStringToString(const wxCStrData& s) { return s; }
-inline wxString wxPtrOrStringToString(const wxCharBuffer& s) { return s; }
-inline wxString wxPtrOrStringToString(const wxWCharBuffer& s) { return s; }
-// this one is for NULL:
-inline wxString wxPtrOrStringToString(int s)
-{
- wxASSERT_MSG( s == 0, _T("passing non-NULL int as string?") );
- return wxEmptyString;
-}
-#endif // WXWIN_COMPATIBILITY_2_8
-
-WXDLLEXPORT wxString
-wxDoFileSelector(const wxString& message = wxFileSelectorPromptStr,
- const wxString& default_path = wxEmptyString,
- const wxString& default_filename = wxEmptyString,
- const wxString& default_extension = wxEmptyString,
- const wxString& wildcard = wxFileSelectorDefaultWildcardStr,
- int flags = 0,
- wxWindow *parent = NULL,
- int x = wxDefaultCoord, int y = wxDefaultCoord);
-
-WXDLLEXPORT wxString
-wxDoFileSelectorEx(const wxString& message = wxFileSelectorPromptStr,
- const wxString& default_path = wxEmptyString,
- const wxString& default_filename = wxEmptyString,
- int *indexDefaultExtension = NULL,
- const wxString& wildcard = wxFileSelectorDefaultWildcardStr,
- int flags = 0,
- wxWindow *parent = NULL,
- int x = wxDefaultCoord, int y = wxDefaultCoord);
-
-WXDLLEXPORT wxString
-wxDoLoadFileSelector(const wxString& what,
- const wxString& extension,
- const wxString& default_name = wxEmptyString,
- wxWindow *parent = NULL);
-
-WXDLLEXPORT wxString
-wxDoSaveFileSelector(const wxString& what,
- const wxString& extension,
- const wxString& default_name = wxEmptyString,
- wxWindow *parent = NULL);
-
-#if WXWIN_COMPATIBILITY_2_8
-