wx.aui provides a set of classes for implementing an “Advanced User Interface”.
More specifically, these classes enable to you present some of your application in
floating or dockable panels, notebooks with floatable tabs, etc.
There is also a pure-python implementation of these classes available in the
wx.lib.agw.aui package.
Class |
Short Description |
|---|---|
wx.aui.AuiBookDeserializer is used for deserializing wx.aui.AuiNotebook layout. |
|
wx.aui.AuiBookSerializer is used for serializing wx.aui.AuiNotebook layout. |
|
This is the default art provider for wx.aui.AuiManager. |
|
wx.aui.AuiDefaultToolBarArt is part of the |
|
wx.aui.AuiDeserializer is used by |
|
wx.aui.AuiDockArt is part of the |
|
Description of a docked element layout. |
|
An art provider for wx.aui.AuiNotebook implementing “flat” look. |
|
An art provider for wx.aui.AuiNotebook implementing “glossy” look. |
|
wx.aui.AuiManager is the central class of the |
|
Event used to indicate various actions taken with wx.aui.AuiManager. |
|
wx.aui.AuiNotebook is part of the |
|
This class is used by the events generated by wx.aui.AuiNotebook. |
|
Holds information about a page in wx.aui.AuiNotebook. |
|
Simple struct combining wx.aui.AuiTabCtrl with the position inside it. |
|
wx.aui.AuiPaneInfo is part of the |
|
Description of user-modifiable pane layout information. |
|
wx.aui.AuiSerializer is used by |
|
Another standard tab art provider for wx.aui.AuiNotebook. |
|
Tab art provider defines all the drawing functions used by wx.aui.AuiNotebook. |
|
wx.aui.AuiTabContainer is a class which contains information about each tab. |
|
A simple class which holds information about wx.aui.AuiNotebook tab buttons and their state. |
|
Contains information about the layout of a tab control in a wx.aui.AuiNotebook. |
|
wx.aui.AuiToolBar is a dockable toolbar, part of the |
|
wx.aui.AuiToolBarArt is part of the |
|
wx.aui.AuiToolBarEvent is used for the events generated by wx.aui.AuiToolBar. |
|
wx.aui.AuiToolBarItem is part of the |
|