Skip to main content

Ribbon Control

  • 4 minutes to read

This topic describes the features available in our Ribbon control implementation. Click the links below to jump to the corresponding section.

  • Tabbed Layout;

  • Ribbon Styles;

  • Paint Styles;

  • Contextual Tabs;

  • Keyboard Access;

  • ScreenTips;

  • Galleries;

  • Fading Animation;

  • Help Button.

Tabbed Layout

The Ribbon control arranges commands into tabs and tab groups for easy access:

VCL Bars: Ribbon Tabs

The Ribbon always automatically docks to the top form border.

Ribbon Styles

The following Ribbon styles are available:

Paint Styles

  • Office 2019 Ribbon. For this style, our Ribbon implementation provides four built-in paint styles available in Microsoft Office – Colorful, White, DarkGray, and Black.

  • Office 2016 Ribbon. For this style, our Ribbon implementation provides five built-in paint styles available in Microsoft Office – Colorful, White, LightGray, MediumGray, and DarkGray.

  • Office 2016 Tablet Ribbon. For this style, our Ribbon implementation provides one built-in paint style available in Microsoft Office – Colorful.

  • Office 2013 Ribbon. For this style, we provide the White, LightGray, and DarkGray built-in paint styles.

  • Office 2010 Ribbon, Office 2007 Ribbon, and Windows Scenic. For these styles, we provide the Blue, Black, and Silver built-in paint styles.

  • ExpressSkins. If skins from the ExpressSkins Library are used in an application, these skins can also be applied to the Ribbon.

Use the Ribbon’s ColorSchemeName property to specify either built-in or external styles.

Traditional painting schemes (Standard, Flat, UltraFlat, Office 2003 and Windows XP theme) are not supported in the Ribbon.

Contextual Tabs

The Ribbon allows you to display contextual tabs, based on the current application context. You can explicitly set the current context in response to end-user actions, for example, when they select an object.

Keyboard Access

The Ribbon provides quick keyboard access to its elements by means of KeyTips.

ScreenTips

The Ribbon allows you to display explanatory information on its elements via ScreenTips.

Galleries

Galleries allow you to display commands with a result-oriented interface.

Fading Animation

Our Ribbon implementation supports built-in fading animation effects for the following Ribbon elements:

To enable fading animation effects within your application, add the dxFading unit to the ‘uses’ clause and use the dxFader.State property. You can customize fading animation options of Ribbon elements via the Ribbon control’s OptionsFading property sets.

Help Button

You may opt to display a Help button which end-users can click to access your application’s help system.

See Also