X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/4b5f3fe655deeb91d5d3abe8fad30c4a1cae63dc..90186e524e347a3a779c928a44fb7d744b3efcf7:/include/wx/docview.h diff --git a/include/wx/docview.h b/include/wx/docview.h index f3717c44bf..ba1b413a12 100644 --- a/include/wx/docview.h +++ b/include/wx/docview.h @@ -34,7 +34,9 @@ class WXDLLEXPORT wxPrintInfo; class WXDLLEXPORT wxCommand; class WXDLLEXPORT wxCommandProcessor; class WXDLLEXPORT wxFileHistory; +#if wxUSE_CONFIG class WXDLLEXPORT wxConfigBase; +#endif #if wxUSE_IOSTREAMH // N.B. BC++ doesn't have istream.h, ostream.h @@ -342,8 +344,10 @@ class WXDLLEXPORT wxDocManager: public wxEvtHandler virtual wxString GetHistoryFile(int i) const; virtual void FileHistoryUseMenu(wxMenu *menu); virtual void FileHistoryRemoveMenu(wxMenu *menu); +#if wxUSE_CONFIG virtual void FileHistoryLoad(wxConfigBase& config); virtual void FileHistorySave(wxConfigBase& config); +#endif virtual void FileHistoryAddFilesToMenu(); virtual void FileHistoryAddFilesToMenu(wxMenu* menu); protected: @@ -400,7 +404,7 @@ class WXDLLEXPORT wxDocParentFrame: public wxFrame public: wxDocParentFrame(wxDocManager *manager, wxFrame *frame, wxWindowID id, const wxString& title, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, - long type = wxDEFAULT_FRAME, const wxString& name = "frame"); + long type = wxDEFAULT_FRAME_STYLE, const wxString& name = "frame"); // Extend event processing to search the document manager's event table virtual bool ProcessEvent(wxEvent& event); @@ -512,8 +516,10 @@ class WXDLLEXPORT wxFileHistory: public wxObject // Remove menu from the list (MDI child may be closing) virtual void RemoveMenu(wxMenu *menu); +#if wxUSE_CONFIG virtual void Load(wxConfigBase& config); virtual void Save(wxConfigBase& config); +#endif virtual void AddFilesToMenu(); virtual void AddFilesToMenu(wxMenu* menu); // Single menu