22#include <wx/aui/auibar.h>
23#include <wx/aui/dockart.h>
24#include <wx/aui/tabart.h>
31 wxAuiDefaultToolBarArt()
38#if wxCHECK_VERSION( 3, 3, 0 )
39 wxSize
GetToolSize( wxReadOnlyDC& aDc, wxWindow* aWindow,
const wxAuiToolBarItem& aItem )
override;
41 wxSize
GetToolSize( wxDC& aDc, wxWindow* aWindow,
const wxAuiToolBarItem& aItem )
override;
47 void DrawButton( wxDC& aDc, wxWindow* aWindow,
const wxAuiToolBarItem& aItem,
48 const wxRect& aRect )
override;
52 int ShowDropDown( wxWindow* wnd,
const wxAuiToolBarItemArray& items )
override;
65#if wxCHECK_VERSION( 3, 3, 0 )
74 wxAuiTabArt*
Clone()
override
79 void SetSizingInfo(
const wxSize& tabCtrlSize,
size_t tabCount, wxWindow* wnd =
nullptr )
override;
95 void DrawTab( wxDC& dc, wxWindow* wnd,
const wxAuiNotebookPage& page,
const wxRect& in_rect,
96 int close_button_state, wxRect* out_tab_rect, wxRect* out_button_rect,
int* x_extent )
override;
void DrawTab(wxDC &dc, wxWindow *wnd, const wxAuiNotebookPage &page, const wxRect &in_rect, int close_button_state, wxRect *out_tab_rect, wxRect *out_button_rect, int *x_extent) override
wxAuiTabArt * Clone() override