X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/78cb09ec439962b53ba75fef814b9a3871412287..42d9ad7949254ed53f89ad6306dcb2a266bfffb3:/docs/latex/wx/category.tex diff --git a/docs/latex/wx/category.tex b/docs/latex/wx/category.tex index 3d8d604ffe..a6d91d76af 100644 --- a/docs/latex/wx/category.tex +++ b/docs/latex/wx/category.tex @@ -93,6 +93,7 @@ that are not static can have \helpref{validators}{wxvalidator} associated with t \twocolitem{\helpref{wxBitmapButton}{wxbitmapbutton}}{Push button control, displaying a bitmap} \twocolitem{\helpref{wxBitmapComboBox}{wxbitmapcombobox}}{A combobox with bitmaps next to text items} \twocolitem{\helpref{wxToggleButton}{wxtogglebutton}}{A button which stays pressed when clicked by user.} +\twocolitem{\helpref{wxBitmapToggleButton}{wxbitmaptogglebutton}}{A toggle button with bitmaps.} \twocolitem{\helpref{wxCalendarCtrl}{wxcalendarctrl}}{Control showing an entire calendar month} \twocolitem{\helpref{wxCheckBox}{wxcheckbox}}{Checkbox control} \twocolitem{\helpref{wxCheckListBox}{wxchecklistbox}}{A listbox with a checkbox to the left of each item} @@ -101,6 +102,7 @@ that are not static can have \helpref{validators}{wxvalidator} associated with t \twocolitem{\helpref{wxComboBox}{wxcombobox}}{A choice with an editable area} \twocolitem{\helpref{wxComboCtrl}{wxcomboctrl}}{A combobox with application defined popup} \twocolitem{\helpref{wxDataViewCtrl}{wxdataviewctrl}}{A control to tabular or tree like data} +\twocolitem{\helpref{wxDataViewTreeCtrl}{wxdataviewtreectrl}}{A specialized wxDataViewCtrl with wxTreeCtrl-like API} \twocolitem{\helpref{wxGauge}{wxgauge}}{A control to represent a varying quantity, such as time remaining} \twocolitem{\helpref{wxGenericDirCtrl}{wxgenericdirctrl}}{A control for displaying a directory tree} \twocolitem{\helpref{wxHtmlListBox}{wxhtmllistbox}}{An abstract class for creating listboxes showing HTML content} @@ -185,6 +187,7 @@ These are the classes relevant to sizer-based layout. \twocolitem{\helpref{wxGridBagSizer}{wxgridbagsizer}}{Another grid sizer that lets you specify the cell an item is in, and items can span rows and/or columns.} \twocolitem{\helpref{wxBoxSizer}{wxboxsizer}}{A sizer for laying out windows in a row or column} \twocolitem{\helpref{wxStaticBoxSizer}{wxstaticboxsizer}}{Same as wxBoxSizer, but with a surrounding static box} +\twocolitem{\helpref{wxWrapSizer}{wxwrapsizer}}{A sizer which wraps its child controls as size permits} \end{twocollist} \overview{Constraints overview}{constraintsoverview} describes constraints-based layout. @@ -370,7 +373,19 @@ of these classes provide a subset or almost complete STL API. \twocolitem{\helpref{wxHashSet}{wxhashset}}{A type-safe hash set implementation(macro based)} \twocolitem{\helpref{wxHashTable}{wxhashtable}}{A simple hash table implementation (deprecated, use wxHashMap)} \twocolitem{\helpref{wxList}{wxlist}}{A type-safe linked list implementation (macro based)} -\twocolitem{\helpref{wxVector}{wxvector}}{Template base vector implementation} +\twocolitem{\helpref{wxVector}{wxvector}}{Template base vector implementation identical to std::vector} +\end{twocollist} + +{\large {\bf Smart pointers}} + +wxWidgets provides a few smart pointer class templates. + +\twocolwidtha{6cm} +\begin{twocollist}\itemsep=0pt +\twocolitem{\helpref{wxObjectDataPtr}{wxobjectdataptr}}{A shared pointer (using intrusive reference counting)} +\twocolitem{\helpref{wxScopedPtr}{wxscopedptrtemplate}}{A scoped pointer} +\twocolitem{\helpref{wxSharedPtr}{wxsharedptr}}{A shared pointer (using non-intrusive reference counting)} +\twocolitem{\helpref{wxWeakRef}{wxweakref}}{A weak reference} \end{twocollist} {\large {\bf Run-time class information system}}