X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0b481c72b66ac928426f5f1ab70c5ededd3334af..4a7ec775feb4f125cbeffe641a8e48b0a42848eb:/include/wx/msw/notebook.h diff --git a/include/wx/msw/notebook.h b/include/wx/msw/notebook.h index 94a70e68c4..6a44b36be9 100644 --- a/include/wx/msw/notebook.h +++ b/include/wx/msw/notebook.h @@ -4,8 +4,8 @@ // Author: Robert Roebling // Modified by: Vadim Zeitlin for Windows version // RCS-ID: $Id$ -// Copyright: (c) Julian Smart and Markus Holzem -// Licence: wxWindows license +// Copyright: (c) Julian Smart +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// #ifndef _NOTEBOOK_H @@ -91,13 +91,8 @@ public: // ---------- // remove all pages bool DeleteAllPages(); - // adds a new page to the notebook (it will be deleted ny the notebook, + // inserts a new page to the notebook (it will be deleted ny the notebook, // don't delete it yourself). If bSelect, this page becomes active. - bool AddPage(wxNotebookPage *pPage, - const wxString& strText, - bool bSelect = FALSE, - int imageId = -1); - // the same as AddPage(), but adds it at the specified position bool InsertPage(int nPage, wxNotebookPage *pPage, const wxString& strText, @@ -137,9 +132,14 @@ protected: // remove one page from the notebook, without deleting virtual wxNotebookPage *DoRemovePage(int nPage); + // set the size of the given page to fit in the notebook + void AdjustPageSize(wxNotebookPage *page); + + // the current selection (-1 if none) int m_nSelection; + DECLARE_DYNAMIC_CLASS(wxNotebook) DECLARE_EVENT_TABLE() };