AGW Logo

agw_title ribbon.art_aui

RibbonAUIArtProvider is responsible for drawing all the components of the ribbon interface using an AUI-compatible appearance.

description Description

This allows a ribbon bar to have a pluggable look-and-feel, while retaining the same underlying behaviour. As a single art provider is used for all ribbon components, a ribbon bar usually has a consistent (though unique) appearance.

By default, a RibbonBar uses an instance of a class called RibbonDefaultArtProvider, which resolves to RibbonAUIArtProvider, RibbonMSWArtProvider, or RibbonOSXArtProvider - whichever is most appropriate to the current platform. These art providers are all slightly configurable with regard to colours and fonts, but for larger modifications, you can derive from one of these classes, or write a completely new art provider class.

Call SetArtProvider to change the art provider being used.

hierarchy Inheritance Diagram

Inheritance diagram for module: ribbon.art_aui

Inheritance diagram of ribbon.art_aui.RibbonAUIArtProvider

svn_main SVN Revisions

A graphical representation of the SVN commits in the last year.

Click on any date in the picture to jump to that particular revision page, containing information about committers, log messages and SVN diffs.


Revision Graph For art_aui

2to3 Python 3 Issues (via 2to3)

No issues have been detected by

method_summary Function Summary