Aktionsbänder einrichten
Nach oben zu Behandeln von VCL-Aktionen mit einem Aktionsmanager
Weil Aktionen keine "Layout"-Information (Position oder Erscheinungsbild) verwaltet, unterstützt das VCL-Framework Aktionsbänder, die diese Datentypen speichern können. Aktionsbänder bieten einen Mechanismus zur Angabe von Layoutinformationen und einer Gruppe von Steuerelementen. Dabei lassen sich Aktionen als UI-Elemente wiedergeben, z.B. Symbolleisten und Menüs.
Sie organisieren diese Aktionen mithilfe des Aktions-Managers (Vcl.ActnMan.TActionManager). Dabei verwenden Sie entweder die vorhandenen Standardaktionen oder erstellen neue benutzerdefinierte Aktionen.
Anschließend erstellen Sie die Aktionsbänder:
- Verwenden Sie TActionMainMenuBar, um ein Hauptmenü zu erzeugen.
- Verwenden Sie TActionToolBar, um eine Symbolleiste zu erzeugen.
Die Aktionsbänder dienen als Container, die Aktionen aufnehmen und darstellen. Zur Entwurfszeit können Sie Elemente aus dem Aktionsmanager-Editor auf das Aktionsband ziehen. Zur Laufzeit können die Benutzer der Anwendung deren Menüs oder Symbolleisten mithilfe eines Dialogfelds ähnlich dem Aktionsmanager-Editor anpassen.