#pragma hdrstop
#endif
+#if wxUSE_STDPATHS
+
#ifndef WX_PRECOMP
#include "wx/app.h"
#endif //WX_PRECOMP
wxString wxStandardPaths::GetDataDir() const
{
- return AppendAppName(DoGetDirectory(CSIDL_PROGRAM_FILES));
+ // under Windows each program is usually installed in its own directory and
+ // so its datafiles are in the same directory as its main executable
+ return wxFileName(wxGetFullModuleName()).GetPath();
}
wxString wxStandardPaths::GetUserDataDir() const
return wxGetHomeDir();
}
+#endif // wxUSE_STDPATHS