Back to Devexpress

TdxRibbonLayout Enum

vcl-dxribbon-8b372512.md

latest2.3 KB
Original Source

TdxRibbonLayout Enum

Enumerates Ribbon UI layout types.

Declaration

delphi
TdxRibbonLayout = (
    Default,
    Classic,
    Simplified
);

Members

NameDescription
Default

The default Ribbon UI layout. Different Ribbon styles may have different default layouts:

The Office 365 Ribbon UI Style uses the Classic layout as default.

| | Classic |

The Classic Ribbon UI layout is explicitly enabled.

Example

Classic is a full-sized Ribbon UI. All Ribbon styles support the Classic layout.

| | Simplified |

The Simplified Ribbon UI layout is explicitly enabled.

Example

Like the Office 2016 Mobile Ribbon Style, the simplified layout contains 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.

|

Remarks

You can use Ribbon layout types to switch between different versions of the same Ribbon UI Style.

Note

TdxRibbonLayout is a scoped enumeration type. Use the type name together with a scope resolution token (. in Delphi or :: in C++Builder) followed by an enumeration value to refer to this value. For example, use TdxRibbonLayout.Simplified (in Delphi) or TdxRibbonLayout::Simplified (in C++Builder) to refer to the Simplified value in code.

Supported Ribbon Styles

In v25.2, only the Office 365 Ribbon UI Style allows you to switch between Classic and Simplified styles. The Layout property has no effect on all other Ribbon UI styles.

Direct TdxRibbonLayout Type Reference

The TdxCustomRibbon.Layout property references the TdxRibbonLayout type.

See Also

TdxRibbonStyle Type

dxRibbon Unit