X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/4411a6b6b56fe89b6b82ca47c55da650fc389617..36c9828f702fb504b07968703bcd82f04196070a:/docs/doxygen/overviews/bookctrl.h diff --git a/docs/doxygen/overviews/bookctrl.h b/docs/doxygen/overviews/bookctrl.h index ae09664a99..e64942a278 100644 --- a/docs/doxygen/overviews/bookctrl.h +++ b/docs/doxygen/overviews/bookctrl.h @@ -7,167 +7,167 @@ ///////////////////////////////////////////////////////////////////////////// /*! - + @page bookctrl_overview wxBookCtrl overview - + Classes: #wxNotebook, #wxListbook, #wxChoicebook, #wxTreebook, #wxToolbook #Introduction @ref bestbookctrl_overview - - + + @section wxbookctrlintro Introduction - + A book control is a convenient way of displaying multiple pages of information, displayed one page at a time. wxWidgets has five variants of this control: - - + + #wxNotebook: uses a row of tabs #wxListbook: controlled by a #wxListCtrl #wxChoicebook: controlled by a #wxChoice #wxTreebook: controlled by a #wxTreeCtrl #wxToolbook: controlled by a #wxToolBar - - + + See @ref samplenotebook_overview for an example of wxBookCtrl usage. - + @section wxbestbookctrl Best book - + wxBookCtrl is mapped to the class best suited for a given platform. Currently it provides #wxChoicebook for smartphones equipped with WinCE, and #wxNotebook for all other platforms. The mapping consists of: - - - - - - - + + + + + + + wxBookCtrl - - - - + + + + wxChoicebook or wxNotebook - - - - - + + + + + wxBookCtrlEvent - - - - + + + + wxChoicebookEvent or wxNotebookEvent - - - - - + + + + + wxEVT_COMMAND_BOOKCTRL_PAGE_CHANGED - - - - + + + + wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGED or wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED - - - - - + + + + + wxEVT_COMMAND_BOOKCTRL_PAGE_CHANGING - - - - + + + + wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGING or wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING - - - - - + + + + + EVT_BOOKCTRL_PAGE_CHANGED(id, fn) - - - - + + + + EVT_CHOICEBOOK_PAGE_CHANGED(id, fn) or EVT_NOTEBOOK_PAGE_CHANGED(id, fn) - - - - - + + + + + EVT_BOOKCTRL_PAGE_CHANGING(id, fn) - - - - + + + + EVT_CHOICEBOOK_PAGE_CHANGING(id, fn) or EVT_NOTEBOOK_PAGE_CHANGING(id, fn) - - - - - + + + + + For orientation of the book controller, use following flags in style: - - - - - - - + + + + + + + @b wxBK_TOP - - - - + + + + controller above pages - - - - - + + + + + @b wxBK_BOTTOM - - - - + + + + controller below pages - - - - - + + + + + @b wxBK_LEFT - - - - + + + + controller on the left - - - - - + + + + + @b wxBK_RIGHT - - - - + + + + controller on the right - - - - - + + + + + @b wxBK_DEFAULT - - - - + + + + native controller placement - + */ - - + +