X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3af9f2de592953bec39a58cc871678fa85a3b056..4f2511d706e5274a34e1521e11c1b95fed735b42:/include/wx/unix/stdpaths.h diff --git a/include/wx/unix/stdpaths.h b/include/wx/unix/stdpaths.h index 2c55751965..0692bfaec1 100644 --- a/include/wx/unix/stdpaths.h +++ b/include/wx/unix/stdpaths.h @@ -19,6 +19,10 @@ class WXDLLIMPEXP_BASE wxStandardPaths : public wxStandardPathsBase { public: + // tries to determine the installation prefix automatically (Linux only right + // now) and returns /usr/local if it failed + void DetectPrefix(); + // set the program installation directory which is /usr/local by default // // under some systems (currently only Linux) the program directory can be @@ -29,20 +33,23 @@ public: // get the program installation prefix // // if the prefix had been previously by SetInstallPrefix, returns that - // value, otherwise tries to determine it automatically (Linux only right - // now) and returns /usr/local if it failed + // value, otherwise calls DetectPrefix() wxString GetInstallPrefix() const; // implement base class pure virtuals + virtual wxString GetExecutablePath() const; virtual wxString GetConfigDir() const; virtual wxString GetUserConfigDir() const; virtual wxString GetDataDir() const; virtual wxString GetLocalDataDir() const; virtual wxString GetUserDataDir() const; virtual wxString GetPluginsDir() const; - virtual wxString GetLocalizedResourcesDir(const wxChar *lang, + virtual wxString GetLocalizedResourcesDir(const wxString& lang, ResourceCat category) const; +#ifndef __VMS + virtual wxString GetDocumentsDir() const; +#endif private: wxString m_prefix;