X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/15aad3b9386e52524eefbd2619571a038070419b..c8e1af672f46e93ae2fe6d7f9d5b35a3d8d49c16:/include/wx/generic/notebook.h?ds=sidebyside diff --git a/include/wx/generic/notebook.h b/include/wx/generic/notebook.h index a8ddfebff4..cb181e61a4 100644 --- a/include/wx/generic/notebook.h +++ b/include/wx/generic/notebook.h @@ -47,14 +47,14 @@ public: const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = 0, - const wxString& name = "notebook"); + const wxString& name = wxNotebookNameStr); // Create() function bool Create(wxWindow *parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = 0, - const wxString& name = "notebook"); + const wxString& name = wxNotebookNameStr); // dtor ~wxNotebook(); @@ -68,7 +68,7 @@ public: // NB: this function will _not_ generate wxEVT_NOTEBOOK_PAGE_xxx events int SetSelection(size_t nPage); // cycle thru the tabs - // void AdvanceSelection(bool bForward = TRUE); + // void AdvanceSelection(bool bForward = true); // get the currently selected page int GetSelection() const { return m_nSelection; } @@ -101,13 +101,15 @@ public: // remove one page from the notebook, without deleting the page. bool RemovePage(size_t nPage); bool RemovePage(wxNotebookPage* page); + virtual wxWindow* DoRemovePage(size_t nPage); + // remove all pages bool DeleteAllPages(); // the same as AddPage(), but adds it at the specified position bool InsertPage(size_t nPage, wxNotebookPage *pPage, const wxString& strText, - bool bSelect = FALSE, + bool bSelect = false, int imageId = -1); // callbacks @@ -121,7 +123,7 @@ public: // base class virtuals // ------------------- virtual void Command(wxCommandEvent& event); - virtual void SetConstraintSizes(bool recurse = TRUE); + virtual void SetConstraintSizes(bool recurse = true); virtual bool DoPhase(int nPhase); // Implementation @@ -137,7 +139,7 @@ public: // Implementation: calculate the layout of the view rect // and resize the children if required - bool RefreshLayout(bool force = TRUE); + bool RefreshLayout(bool force = true); protected: // common part of all ctors