Skip to main content

TdxRibbonStyle Enum

Enumerates available styles for the Ribbon UI.

Declaration

TdxRibbonStyle = (
    rs2007,
    rs2010,
    rs2013,
    rs2016,
    rs2016Tablet,
    rs2019,
    rsOffice365
);

Members

Name Description
rs2007

Default. The Office 2007 Ribbon style.

Example
VCL Bars: The Office 2007 Ribbon Style
Supported Functionality
Black, Blue, and Silver built-in skins you can assign through the ColorSchemeName property.
rs2010

The Office 2010 Ribbon style.

Example
VCL Bars: The Office 2010 Ribbon Style
Supported Functionality
rs2013

The Office 2013 Ribbon style.

Example
VCL Bars: The Office 2013 Ribbon Style
Supported Functionality
rs2016

The Office 2016 Ribbon style.

Example
VCL Bars: The Office 2016 Ribbon Style
Supported Functionality
rs2016Tablet

The Office 2016 Mobile Ribbon available for tablets (_Office 2016 Tablet Ribbon). This is a touch-friendly version of the Office 2016 Ribbon Style that displays only one row of buttons and does not include multi-level drop-down menus. If a user activates a submenu, it appears in the same drop-down container.

Example
VCL Bars: The Office 2016 Mobile Ribbon Style
Supported Functionality
rs2019

The Office 2019 Ribbon style.

Example
VCL Bars: The Office 2019 Ribbon Style
Supported Functionality
rsOffice365

The Office 365 Ribbon style.

Example
VCL Bars: The Office 365 Ribbon Style
Supported Functionality
  • Colorful, White, DarkGray, and Black built-in skins you can assign through the ColorSchemeName property. The built-in skins support color accents.
  • The Application button can display the Backstage View Gallery as the main application menu.
  • The Ribbon control can display a background image in the Ribbon tab area and the non-client area of the parent Ribbon form.
  • Classic and simplified Ribbon UI layouts. You can use the Ribbon control’s Layout property to switch between them.
  • Tab activation animation effects. The dxRibbonTabStateChangeAnimationTime global constant specifies animation duration.
  • The Ribbon UI can also display the Tab or Caption Area Search Toolbar that includes auxiliary UI elements (TdxOfficeSearchBox, for instance). If the Ribbon control switches between rsOffice365 and the rs2016, rs2016Tablet, or rs2019 style, the associated toolbar moves between Tab and Caption Area Search Toolbars.

Remarks

All DevExpress styles shipped with the TdxRibbon control allow you to create application UIs whose appearance and behavior imitates the Ribbon UI found in different Microsoft Office® versions.

Common Functionality

All Ribbon UI styles support the following docked Ribbon toolbar containers:

Ribbon Control and Ribbon Form

We recommend that you use the TdxRibbon control together with the TdxRibbonForm class as the ancestor for your application form. This form can merge the Ribbon control with its title bar and display additional title bar buttons. To create a Ribbon form, you can use the Ribbon-Based Application Template that allows you to select any Ribbon style.

Tip

We recommend that you set the Ribbon form’s DisableAero property to True to ensure that all non-client area effects are displayed correctly.

The DevExpress VCL 24.1 Ribbon-Based Application template automatically creates the OnCreate event handler that sets the DisableAero property to True.

Direct TdxRibbonStyle Reference

The TdxCustomRibbon.Style property references the TdxRibbonStyle type.

See Also