Skip to main content

TdxRibbonForm Class

A Ribbon form class.

Declaration

TdxRibbonForm = class(
    TdxCustomRibbonForm
)

Remarks

The TdxRibbonForm class implements Ribbon form functionality with support for Fluent Design effects on Microsoft Windows® 10 and newer operating systems. A Ribbon form can integrate a TdxRibbon control with its title bar as the main application UI and display additional title bar buttons.

VCL Bars: A Ribbon Form Example

Fluent Design Application Template

The DevExpress VCL 23.2 Ribbon Based Application template creates a new application project with a form derived from the TdxRibbonForm class. The new form has a preconfigured TdxSkinController component and an embedded TdxRibbon control with one tab.

To create a new Fluent Design application, click File | New → Other… in the main menu of your RAD Studio IDE. Then, select the DevExpress VCL 23.2 Fluent Design Application template.

VCL Bars: The Ribbon Form Template

Select a Ribbon style.

VCL Bars: Available Ribbon Styles

Main API Members

The list below outlines key members of the TdxRibbonForm class that allow you to configure a Ribbon form.

Limitations

  • Fluent Design effects are available only if an application runs under Microsoft Windows® 10 Version 1803 (build 17064) or a newer operating system.
  • Only the TdxNavBar control supports background acrylic effects.
  • Place all other controls on a TdxLayoutControl to avoid possible rendering issues related to Fluent Design effects.
  • Aero Glass and similar non-client area effects are disabled if an application is in GDI Scaled mode.
See Also