X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/8253c7fda19e5f1c58326fa4fa076ca21684aade..40bd6154f1476dbe598c60b4760bbf2fe0d9ab0f:/include/wx/gtk1/notebook.h diff --git a/include/wx/gtk1/notebook.h b/include/wx/gtk1/notebook.h index 45039a0bd7..ef09df8f89 100644 --- a/include/wx/gtk1/notebook.h +++ b/include/wx/gtk1/notebook.h @@ -29,7 +29,14 @@ class wxImageList; class wxNotebook; -class wxNotebookPage; + +typedef wxWindow wxNotebookPage; // so far, any window can be a page + +//----------------------------------------------------------------------------- +// internal class +//----------------------------------------------------------------------------- + +class wxGtkNotebookPage; //----------------------------------------------------------------------------- // wxNotebook @@ -112,19 +119,19 @@ public: // adds 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( wxWindow *win, - const wxString& strText, - bool select = FALSE, - int imageId = -1 ); + bool AddPage( wxNotebookPage *win, + const wxString& strText, + bool select = FALSE, + int imageId = -1 ); // the same as AddPage(), but adds it at the specified position - bool InsertPage( int position, - wxWindow *win, - const wxString& strText, - bool bSelect = FALSE, - int imageId = -1 ); + bool InsertPage( int position, + wxNotebookPage *win, + const wxString& strText, + bool bSelect = FALSE, + int imageId = -1 ); // get the panel which represents the given page - wxWindow *GetPage(int nPage) const; + wxNotebookPage *GetPage(int nPage) const; // handler for tab navigation // -------------------------- @@ -133,8 +140,11 @@ public: // implementation // -------------- +#if wxUSE_CONSTRAINTS void SetConstraintSizes(bool recurse); bool DoPhase(int phase); +#endif + void ApplyWidgetStyle(); // report if window belongs to notebook @@ -144,7 +154,7 @@ public: void Init(); // helper function - wxNotebookPage* GetNotebookPage(int page) const; + wxGtkNotebookPage* GetNotebookPage(int page) const; wxImageList* m_imageList; wxList m_pages;