AGW Logo

agw_title ribbon.panel

Serves as a container for a group of (ribbon) controls.

description Description

A RibbonPage will typically have panels for children, with the controls for that page placed on the panels. A panel adds a border and label to a group of controls, and can be minimised (either automatically to conserve space, or manually by the user).

styles Window Styles

This class supports the following window styles:

Window styles for ribbon.panel
Window Styles Hex Value Description
RIBBON_PANEL_DEFAULT_STYLE 0x0 Defined as no other flags set.
RIBBON_PANEL_NO_AUTO_MINIMISE 0x1 Prevents the panel from automatically minimising to conserve screen space.
RIBBON_PANEL_EXT_BUTTON 0x8 Causes an extension button to be shown in the panel’s chrome (if the bar in which it is contained has RIBBON_BAR_SHOW_PANEL_EXT_BUTTONS set). The behaviour of this button is application controlled, but typically will show an extended drop-down menu relating to the panel.
RIBBON_PANEL_MINIMISE_BUTTON 0x10 Causes a (de)minimise button to be shown in the panel’s chrome (if the bar in which it is contained has the RIBBON_BAR_SHOW_PANEL_MINIMISE_BUTTONS style set). This flag is typically combined with RIBBON_PANEL_NO_AUTO_MINIMISE to make a panel which the user always has manual control over when it minimises.

hierarchy Inheritance Diagram

Inheritance diagram for module: ribbon.panel

Inheritance diagram of ribbon.panel.RibbonPanel

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 panel

2to3 Python 3 Issues (via 2to3)

No issues have been detected by

method_summary Function Summary