// Name: wx/aui/toolbar.h
// Purpose: Documentation of wxAuiToolBar and related classes.
// Created: 2011-01-17
-// RCS-ID: $Id$
// Copyright: (c) 2011 wxWidgets development team
// Licence: wxWindows licence
///////////////////////////////////////////////////////////////////////////////
*/
wxAUI_TB_HORIZONTAL = 1 << 7,
+
+ /**
+ Draw a plain background (based on parent) instead of the default gradient background.
+
+ @since 2.9.5
+ */
+ wxAUI_TB_PLAIN_BACKGROUND = 1 << 8,
+
/**
Shows the text alongside the icons, not vertically stacked.
*/
wxWindow* wnd,
const wxRect& rect) = 0;
+ virtual void DrawPlainBackground(
+ wxDC& dc,
+ wxWindow* wnd,
+ const wxRect& rect) = 0;
+
virtual void DrawLabel(
wxDC& dc,
wxWindow* wnd,
wxWindow* wnd,
const wxRect& rect);
+ virtual void DrawPlainBackground(wxDC& dc,
+ wxWindow* wnd,
+ const wxRect& rect);
+
virtual void DrawLabel(
wxDC& dc,
wxWindow* wnd,
@style{wxAUI_TB_HORIZONTAL}
analogous to wxAUI_TB_VERTICAL, but forces the toolbar
to be horizontal
+ @style{wxAUI_TB_PLAIN_BACKGROUND}
+ Draw a plain background (based on parent) instead of the
+ default gradient background.
@style{wxAUI_TB_HORZ_TEXT}
Equivalent to wxAUI_TB_HORZ_LAYOUT | wxAUI_TB_TEXT
@style{wxAUI_TB_DEFAULT_STYLE}
@beginEventEmissionTable{wxAuiToolBarEvent}
@event{EVT_AUITOOLBAR_TOOL_DROPDOWN(id, func)}
- Process a wxEVT_COMMAND_AUITOOLBAR_TOOL_DROPDOWN event
+ Process a wxEVT_AUITOOLBAR_TOOL_DROPDOWN event
@event{EVT_AUITOOLBAR_OVERFLOW_CLICK(id, func)}
- Process a wxEVT_COMMAND_AUITOOLBAR_OVERFLOW_CLICK event
+ Process a wxEVT_AUITOOLBAR_OVERFLOW_CLICK event
@event{EVT_AUITOOLBAR_RIGHT_CLICK(id, func)}
- Process a wxEVT_COMMAND_AUITOOLBAR_RIGHT_CLICK event
+ Process a wxEVT_AUITOOLBAR_RIGHT_CLICK event
@event{EVT_AUITOOLBAR_MIDDLE_CLICK(id, func)}
- Process a wxEVT_COMMAND_AUITOOLBAR_MIDDLE_CLICK event
+ Process a wxEVT_AUITOOLBAR_MIDDLE_CLICK event
@event{EVT_AUITOOLBAR_BEGIN_DRAG(id, func)}
- Process a wxEVT_COMMAND_AUITOOLBAR_BEGIN_DRAG event
+ Process a wxEVT_AUITOOLBAR_BEGIN_DRAG event
@endEventTable
@library{wxaui}