wxauitabarttab art class. derived from no base class include files <wx/aui/auibook.h> data structures members
wxauitabart::wxauitabart
wxauitabart::wxauitabartwxauitabart() constructor.
wxauitabart::clonewxauitabart* clone() clones the art object.
wxauitabart::drawbackgroundvoid drawbackground(wxdc& dc, wxwindow* wnd, const wxrect& rect) draws a background on the given area.
wxauitabart::drawbuttonvoid drawbutton(wxdc& dc, wxwindow* wnd, const wxrect& in_rect, int bitmap_id, int button_state, int orientation, const wxbitmap& bitmap_override, wxrect* out_rect) draws a button.
wxauitabart::drawtabvoid drawtab(wxdc& dc, wxwindow* wnd, const wxrect& in_rect, const wxstring& caption, const wxbitmap& bitmap, bool active, int close_button_state, wxrect* out_tab_rect, wxrect* out_button_rect, int* x_extent) draws a tab.
wxauitabart::getbesttabctrlsizeint getbesttabctrlsize(wxwindow* wnd, wxauinotebookpagearray& pages) returns the tab control size.
wxauitabart::getindentsizeint getindentsize() returns the indent size.
wxauitabart::gettabsizewxsize gettabsize(wxdc& dc, wxwindow* wnd, const wxstring& caption, const wxbitmap& bitmap, bool active, int close_button_state, int* x_extent) returns the tab size for the given caption, bitmap and state.
wxauitabart::setflagsvoid setflags(unsigned int flags) sets flags.
wxauitabart::setmeasuringfontvoid setmeasuringfont(const wxfont& font) sets the font used for calculating measurements.
wxauitabart::setnormalfontvoid setnormalfont(const wxfont& font) sets the normal font for drawing labels.
wxauitabart::setselectedfontvoid setselectedfont(const wxfont& font) sets the font for drawing text for selected ui elements.
wxauitabart::setsizinginfovoid setsizinginfo(const wxsize& tab_ctrl_size, size_t tab_count) sets sizing information.
wxauitabart::showwindowlistint showwindowlist(wxwindow* wnd, const wxarraystring& items, int active_idx) pops up a menu to show the list of windows managed by wxaui.
|