X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/40e8ee374f4be8108096e953333eaf45b3f743ed..09b895cb4a954494063eb17d3dc302a654fd99e5:/include/wx/msw/stdpaths.h diff --git a/include/wx/msw/stdpaths.h b/include/wx/msw/stdpaths.h index c1e9bb3f3c..cb141af92c 100644 --- a/include/wx/msw/stdpaths.h +++ b/include/wx/msw/stdpaths.h @@ -19,20 +19,29 @@ class WXDLLIMPEXP_BASE wxStandardPaths : public wxStandardPathsBase { public: + wxStandardPaths() + { + UseAppInfo(AppInfo_AppName | AppInfo_VendorName); + } + + ~wxStandardPaths() { } + // implement base class pure virtuals + virtual wxString GetExecutablePath() const; virtual wxString GetConfigDir() const; virtual wxString GetUserConfigDir() const; virtual wxString GetDataDir() const; virtual wxString GetUserDataDir() const; virtual wxString GetUserLocalDataDir() const; virtual wxString GetPluginsDir() const; + virtual wxString GetDocumentsDir() const; protected: - // append "/appname" suffix if the app name is set - static wxString AppendAppName(const wxString& dir); - // get the path corresponding to the given standard CSIDL_XXX constant static wxString DoGetDirectory(int csidl); + + // return the directory of the application itself + static wxString GetAppDir(); }; // ----------------------------------------------------------------------------