X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/90b959aee428b26304ee0056864af48775051496..19e30148e18cc99296b26503c155e5cef59045f4:/include/wx/mac/notebook.h?ds=sidebyside diff --git a/include/wx/mac/notebook.h b/include/wx/mac/notebook.h index 283a0166b8..de06aa8331 100644 --- a/include/wx/mac/notebook.h +++ b/include/wx/mac/notebook.h @@ -18,9 +18,7 @@ // ---------------------------------------------------------------------------- // headers // ---------------------------------------------------------------------------- -#include "wx/dynarray.h" #include "wx/event.h" -#include "wx/control.h" // ---------------------------------------------------------------------------- // types @@ -80,11 +78,14 @@ public: // control the appearance of the notebook pages // set the size (the same for all pages) - void SetPageSize(const wxSize& size); + virtual void SetPageSize(const wxSize& size); // set the padding between tabs (in pixels) - void SetPadding(const wxSize& padding); + virtual void SetPadding(const wxSize& padding); // sets the size of the tabs (assumes all tabs are the same size) - void SetTabSize(const wxSize& sz); + virtual void SetTabSize(const wxSize& sz); + + // calculate size for wxNotebookSizer + wxSize CalcSizeFromPage(const wxSize& sizePage); /* // get number of pages in the dialog @@ -134,7 +135,7 @@ public: virtual void Command(wxCommandEvent& event); protected: virtual wxNotebookPage *DoRemovePage(int page) ; - virtual void MacHandleControlClick( ControlHandle control , SInt16 controlpart ) ; + virtual void MacHandleControlClick( WXWidget control , wxInt16 controlpart ) ; // common part of all ctors void Init();