1% 2% automatically generated by HelpGen $Revision: 43337 $ from 3% auibook.h at 11/Nov/06 22:56:01 4% 5 6\section{\class{wxAuiTabArt}}\label{wxauitabart} 7 8Tab art class. 9 10\wxheading{Derived from} 11 12No base class 13 14\wxheading{Include files} 15 16<wx/aui/auibook.h> 17 18\wxheading{Data structures} 19 20\latexignore{\rtfignore{\wxheading{Members}}} 21 22\membersection{wxAuiTabArt::wxAuiTabArt}\label{wxauitabartwxauitabart} 23 24\func{}{wxAuiTabArt}{\void} 25 26Constructor. 27 28\membersection{wxAuiTabArt::Clone}\label{wxauitabartclone} 29 30\func{wxAuiTabArt*}{Clone}{\void} 31 32Clones the art object. 33 34\membersection{wxAuiTabArt::DrawBackground}\label{wxauitabartdrawbackground} 35 36\func{void}{DrawBackground}{\param{wxDC\& }{dc}, \param{wxWindow* }{wnd}, \param{const wxRect\& }{rect}} 37 38Draws a background on the given area. 39 40\membersection{wxAuiTabArt::DrawButton}\label{wxauitabartdrawbutton} 41 42\func{void}{DrawButton}{\param{wxDC\& }{dc}, \param{wxWindow* }{wnd}, \param{const wxRect\& }{in\_rect}, \param{int }{bitmap\_id}, \param{int }{button\_state}, \param{int }{orientation}, \param{const wxBitmap\& }{bitmap\_override}, \param{wxRect* }{out\_rect}} 43 44Draws a button. 45 46\membersection{wxAuiTabArt::DrawTab}\label{wxauitabartdrawtab} 47 48\func{void}{DrawTab}{\param{wxDC\& }{dc}, \param{wxWindow* }{wnd}, \param{const wxRect\& }{in\_rect}, \param{const wxString\& }{caption}, \param{const wxBitmap\& }{bitmap}, \param{bool }{active}, \param{int }{close\_button\_state}, \param{wxRect* }{out\_tab\_rect}, \param{wxRect* }{out\_button\_rect}, \param{int* }{x\_extent}} 49 50Draws a tab. 51 52\membersection{wxAuiTabArt::GetBestTabCtrlSize}\label{wxauitabartgetbesttabctrlsize} 53 54\func{int}{GetBestTabCtrlSize}{\param{wxWindow* }{wnd}, \param{wxAuiNotebookPageArray\& }{pages}} 55 56Returns the tab control size. 57 58\membersection{wxAuiTabArt::GetIndentSize}\label{wxauitabartgetindentsize} 59 60\func{int}{GetIndentSize}{\void} 61 62Returns the indent size. 63 64\membersection{wxAuiTabArt::GetTabSize}\label{wxauitabartgettabsize} 65 66\func{wxSize}{GetTabSize}{\param{wxDC\& }{dc}, \param{wxWindow* }{wnd}, \param{const wxString\& }{caption}, \param{const wxBitmap\& }{bitmap}, \param{bool }{active}, \param{int }{close\_button\_state}, \param{int* }{x\_extent}} 67 68Returns the tab size for the given caption, bitmap and state. 69 70\membersection{wxAuiTabArt::SetFlags}\label{wxauitabartsetflags} 71 72\func{void}{SetFlags}{\param{unsigned int }{flags}} 73 74Sets flags. 75 76\membersection{wxAuiTabArt::SetMeasuringFont}\label{wxauitabartsetmeasuringfont} 77 78\func{void}{SetMeasuringFont}{\param{const wxFont\& }{font}} 79 80Sets the font used for calculating measurements. 81 82\membersection{wxAuiTabArt::SetNormalFont}\label{wxauitabartsetnormalfont} 83 84\func{void}{SetNormalFont}{\param{const wxFont\& }{font}} 85 86Sets the normal font for drawing labels. 87 88\membersection{wxAuiTabArt::SetSelectedFont}\label{wxauitabartsetselectedfont} 89 90\func{void}{SetSelectedFont}{\param{const wxFont\& }{font}} 91 92Sets the font for drawing text for selected UI elements. 93 94\membersection{wxAuiTabArt::SetSizingInfo}\label{wxauitabartsetsizinginfo} 95 96\func{void}{SetSizingInfo}{\param{const wxSize\& }{tab\_ctrl\_size}, \param{size\_t }{tab\_count}} 97 98Sets sizing information. 99 100\membersection{wxAuiTabArt::ShowWindowList}\label{wxauitabartshowwindowlist} 101 102\func{int}{ShowWindowList}{\param{wxWindow* }{wnd}, \param{const wxArrayString\& }{items}, \param{int }{active\_idx}} 103 104Pops up a menu to show the list of windows managed by wxAui. 105 106