use wxDEPRECATED around GetNoHistoryFiles()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20563 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
2003-05-09 12:04:01 +00:00
parent d171743ed3
commit b5f159ac91

View File

@@ -161,7 +161,7 @@ protected:
wxDocument* m_documentParent; wxDocument* m_documentParent;
wxCommandProcessor* m_commandProcessor; wxCommandProcessor* m_commandProcessor;
bool m_savedYet; bool m_savedYet;
private: private:
DECLARE_ABSTRACT_CLASS(wxDocument) DECLARE_ABSTRACT_CLASS(wxDocument)
DECLARE_NO_COPY_CLASS(wxDocument) DECLARE_NO_COPY_CLASS(wxDocument)
@@ -292,7 +292,7 @@ protected:
// For dynamic creation of appropriate instances. // For dynamic creation of appropriate instances.
wxClassInfo* m_docClassInfo; wxClassInfo* m_docClassInfo;
wxClassInfo* m_viewClassInfo; wxClassInfo* m_viewClassInfo;
private: private:
DECLARE_CLASS(wxDocTemplate) DECLARE_CLASS(wxDocTemplate)
DECLARE_NO_COPY_CLASS(wxDocTemplate) DECLARE_NO_COPY_CLASS(wxDocTemplate)
@@ -302,8 +302,6 @@ private:
// the templates and documents. // the templates and documents.
class WXDLLEXPORT wxDocManager: public wxEvtHandler class WXDLLEXPORT wxDocManager: public wxEvtHandler
{ {
DECLARE_DYNAMIC_CLASS(wxDocManager)
public: public:
wxDocManager(long flags = wxDEFAULT_DOCMAN_FLAGS, bool initialize = TRUE); wxDocManager(long flags = wxDEFAULT_DOCMAN_FLAGS, bool initialize = TRUE);
~wxDocManager(); ~wxDocManager();
@@ -417,8 +415,8 @@ public:
// Get the current document manager // Get the current document manager
static wxDocManager* GetDocumentManager() { return sm_docManager; } static wxDocManager* GetDocumentManager() { return sm_docManager; }
// deprecated, don't use // deprecated, use GetHistoryFilesCount() instead
virtual size_t GetNoHistoryFiles() const; wxDEPRECATED( size_t GetNoHistoryFiles() const );
protected: protected:
long m_flags; long m_flags;
@@ -432,9 +430,15 @@ protected:
static wxDocManager* sm_docManager; static wxDocManager* sm_docManager;
DECLARE_EVENT_TABLE() DECLARE_EVENT_TABLE()
DECLARE_DYNAMIC_CLASS(wxDocManager)
DECLARE_NO_COPY_CLASS(wxDocManager) DECLARE_NO_COPY_CLASS(wxDocManager)
}; };
inline size_t wxDocManager::GetNoHistoryFiles() const
{
return GetHistoryFilesCount();
}
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
// A default child frame // A default child frame
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -567,8 +571,8 @@ public:
wxList& GetMenus() const { return (wxList&) m_fileMenus; } wxList& GetMenus() const { return (wxList&) m_fileMenus; }
// deprecated, don't use // deprecated, use GetCount() instead
size_t GetNoHistoryFiles() const { return m_fileHistoryN; } wxDEPRECATED( size_t GetNoHistoryFiles() const );
protected: protected:
// Last n files // Last n files
@@ -579,7 +583,7 @@ protected:
wxList m_fileMenus; wxList m_fileMenus;
// Max files to maintain // Max files to maintain
size_t m_fileMaxFiles; size_t m_fileMaxFiles;
private: private:
// The ID of the first history menu item (Doesn't have to be wxID_FILE1) // The ID of the first history menu item (Doesn't have to be wxID_FILE1)
wxWindowID m_idBase; wxWindowID m_idBase;
@@ -588,6 +592,11 @@ private:
DECLARE_NO_COPY_CLASS(wxFileHistory) DECLARE_NO_COPY_CLASS(wxFileHistory)
}; };
inline size_t wxFileHistory::GetNoHistoryFiles() const
{
return m_fileHistoryN;
}
#if wxUSE_STD_IOSTREAM #if wxUSE_STD_IOSTREAM
// For compatibility with existing file formats: // For compatibility with existing file formats:
// converts from/to a stream to/from a temporary file. // converts from/to a stream to/from a temporary file.