Erstellen einer Anwendung mit Ribbon-Steuerelementen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu So erstellen Sie eine Anwendung mit Ribbon-Steuerelementen

Diese Anleitung beschreibt, wie eine Anwendung mit Ribbon-Steuerelementen erstellt wird. Die Hauptfunktionalität ist von der TRibbon-Komponente abgeleitet. Obwohl das Ribbon andere Komponenten verwendet, ist keine der Hauptkomponenten bei der Tool-Palette registriert.

Komponenten:

  • TRibbon: Visuelle Komponente, die die Hauptfunktionalität bereitstellt.
  • TRibbonApplicationMenuBar: Komponente, die die Funktionalität des Anwendungsmenüs bereitstellt.
  • TRibbonQuickAccessToolbar: Komponente, die die Funktionalität der Symbolleiste für den Schnellzugriff bereitstellt.
  • TRibbonPage: Komponente, die die aktuell sichtbare Seite des Ribbon repräsentiert.
  • TRibbonGroup: Komponente, in der alle Befehle der Seiten angezeigt werden. Befehle müssen in einer Gruppe platziert werden.


So erstellen Sie eine neue Anwendung mit Ribbon-Steuerelementen:

  1. In Delphi wählen Sie Datei > Neu > VCL-Formularanwendung - Delphi.
    In C++ wählen Sie Datei > Neu > VCL-Formularanwendung - C++Builder.
  2. Ziehen Sie eine TActionManager-Komponente in das Formular.
  3. Ziehen Sie eine TRibbon-Komponente in das Formular.
  4. Klicken Sie die TRibbon-Komponente mit der rechten Maustaste an, und wählen Sie Anwendungsmenü hinzufügen.
  5. Klicken Sie die TRibbon-Komponente erneut mit der rechten Maustaste an, und wählen Sie Symbolleiste für den Schnellzugriff hinzufügen.

Hinweis: Während der ersten Konfiguration könnte ein Dialogfeld eingeblendet werden, das Sie darauf hinweist, dass das aktuell in der Eigenschaft TActionManager.Style ausgewählte Design kein gültiges Ribbon-Design ist. Ändern Sie die Eigenschaft TRibbonManager.Style in Ribbon - Luna. Designs, die für das Ribbon verwendet werden können, beginnen mit "Ribbon". Standardmäßig sind drei Ribbon-Designs implementiert. Diese Ribbon-Designs arbeiten auch mit der Standardsymbolleiste und der Standardmenüleiste von TActionManager. Die folgenden Designs stehen zur Verfügung:

  • Luna
  • Obsidian
  • Silver

Siehe auch