Ribbon Registered only
An Office application has no grey Windows caption above its Ribbon. The quick access toolbar and the document name sit in the title bar, and the title bar and the Ribbon look like one surface. The ribbon form gives your window the same frame. Drop it on the form and pick the Ribbon: sgcUI removes the native caption and draws a themed title bar with the window icon, the quick access toolbar, the caption centred on the window and the minimize, maximize and close buttons, in the colour of the tab row of the Ribbon theme, Classic or Fluent, light or dark. The Ribbon sits right below it and is one row shorter. The window keeps its shadow, its resize borders and its maximized behaviour, Windows 11 shows the snap layouts on the maximize button, and the empty space of the title bar drags the window.
TsgcVCLRibbonForm and TsgcFMXRibbonForm in Delphi and C++ Builder, TsgcWinFormsRibbonForm, TsgcWpfRibbonWindow and TsgcAvaloniaRibbonWindow in .NET
- The quick access toolbar in the title bar is the one of the Ribbon: the same clicks, Actions, hints, KeyTips and customize menu
- With
QATPosition set to rqpBelow or ShowQAT off the title bar shows only the caption, and Show above the Ribbon moves the toolbar back up
CaptionAlignment centres the caption or puts it after the icon, and TitleBarHeight sets the height
- In WPF and Avalonia the attached property
Ribbon on the window sets it up from XAML
Registered edition, like the Ribbon: Community does not include the ribbon form. The themed frame needs Windows with desktop composition, and on FireMonkey it is applied on Windows only. Without it the Ribbon shows its own quick access toolbar row.
Read the help topic
.NET ribbon form