added wxStandardPaths::GetAppDocumentsDir() and use it by default for loading/saving documents in wxDocManager
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58259 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -106,6 +106,14 @@ wxString wxStandardPathsBase::GetDocumentsDir() const
|
||||
return wxFileName::GetHomeDir();
|
||||
}
|
||||
|
||||
wxString wxStandardPathsBase::GetAppDocumentsDir() const
|
||||
{
|
||||
const wxString docsDir = GetDocumentsDir();
|
||||
wxString appDocsDir = AppendAppInfo(docsDir);
|
||||
|
||||
return wxDirExists(appDocsDir) ? appDocsDir : docsDir;
|
||||
}
|
||||
|
||||
// return the temporary directory for the current user
|
||||
wxString wxStandardPathsBase::GetTempDir() const
|
||||
{
|
||||
@@ -113,7 +121,9 @@ wxString wxStandardPathsBase::GetTempDir() const
|
||||
}
|
||||
|
||||
/* static */
|
||||
wxString wxStandardPathsBase::AppendPathComponent(const wxString& dir, const wxString& component)
|
||||
wxString
|
||||
wxStandardPathsBase::AppendPathComponent(const wxString& dir,
|
||||
const wxString& component)
|
||||
{
|
||||
wxString subdir(dir);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user