X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/54da4255a20216b070ec044ae2b8af75e9f2681f..bbf8fc5391b2458d630d29a794df99c8e681e6eb:/include/wx/docview.h diff --git a/include/wx/docview.h b/include/wx/docview.h index fb93a4a378..39854b9847 100644 --- a/include/wx/docview.h +++ b/include/wx/docview.h @@ -362,6 +362,7 @@ public: // File history management virtual void AddFileToHistory(const wxString& file); + virtual void RemoveFileFromHistory(int i); virtual int GetNoHistoryFiles() const; virtual wxString GetHistoryFile(int i) const; virtual void FileHistoryUseMenu(wxMenu *menu); @@ -374,6 +375,9 @@ public: virtual void FileHistoryAddFilesToMenu(); virtual void FileHistoryAddFilesToMenu(wxMenu* menu); + inline wxString GetLastDirectory() const { return m_lastDirectory; } + inline void SetLastDirectory(const wxString& dir) { m_lastDirectory = dir; } + protected: long m_flags; int m_defaultDocumentNameCounter; @@ -382,6 +386,7 @@ protected: wxList m_templates; wxView* m_currentView; wxFileHistory* m_fileHistory; + wxString m_lastDirectory; DECLARE_EVENT_TABLE() }; @@ -553,6 +558,7 @@ public: // Operations virtual void AddFileToHistory(const wxString& file); + virtual void RemoveFileFromHistory(int i); virtual int GetMaxFiles() const { return m_fileMaxFiles; } virtual void UseMenu(wxMenu *menu);