.. wxPython Phoenix documentation

   This file was generated by Phoenix's sphinx generator and associated
   tools, do not edit by hand.

   Copyright: (c) 2011-2018 by Total Control Software
   License:   wxWindows License

.. include:: headings.inc

.. module:: wx.lib.agw.aui.auibar

.. currentmodule:: wx.lib.agw.aui.auibar

.. highlight:: python



.. _wx.lib.agw.aui.auibar:

==========================================================================================================================================
|phoenix_title|  **wx.lib.agw.aui.auibar**
==========================================================================================================================================

`auibar.py` contains an implementation of
:class:`~wx.lib.agw.aui.auibar.AuiToolBar`, which is a completely owner-drawn
toolbar perfectly integrated with the AUI layout system. This allows drag and
drop of toolbars, docking/floating behaviour and the possibility to define
"overflow" items in the toolbar itself.

The default theme that is used is :class:`AuiToolBar`, which provides a modern,
glossy look and feel. The theme can be changed by calling
:meth:`AuiToolBar.SetArtProvider`.


|class_summary| Classes Summary
===============================

================================================================================ ================================================================================
`~wx.lib.agw.aui.auibar.AuiDefaultToolBarArt`                                    Toolbar art provider code - a tab provider provides all drawing functionality to the :class:`AuiToolBar`.
`~wx.lib.agw.aui.auibar.AuiToolBar`                                              AuiToolBar is a completely owner-drawn toolbar perfectly integrated with the AUI layout system.
`~wx.lib.agw.aui.auibar.AuiToolBarEvent`                                         A specialized command event class for events sent by :class:`AuiToolBar`.
`~wx.lib.agw.aui.auibar.AuiToolBarItem`                                          AuiToolBarItem is a toolbar element.
`~wx.lib.agw.aui.auibar.CommandToolBarEvent`                                     A specialized command event class for events sent by :class:`AuiToolBar`.
`~wx.lib.agw.aui.auibar.ToolbarCommandCapture`                                   A class to handle the dropdown window menu.
================================================================================ ================================================================================


|


.. toctree::
   :maxdepth: 1
   :hidden:

   wx.lib.agw.aui.auibar.AuiDefaultToolBarArt
   wx.lib.agw.aui.auibar.AuiToolBar
   wx.lib.agw.aui.auibar.AuiToolBarEvent
   wx.lib.agw.aui.auibar.AuiToolBarItem
   wx.lib.agw.aui.auibar.CommandToolBarEvent
   wx.lib.agw.aui.auibar.ToolbarCommandCapture