FireMonkey-Aktionen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu FireMonkey-Anwendungshandbuch


Die RTL-Implementierung von Aktionen wird durch FireMonkey wie folgt erweitert:

  • FireMonkey definiert die Klasse TAction, die die Funktionalität von TContainedAction erweitert.
  • FireMonkey definiert in der Unit FMX.StdActns zahlreiche Standardaktionen, die Sie in Ihren Anwendungen verwenden können.
  • FireMonkey definiert TActionList, eine Komponente, mit der Sie die Aktion verwalten können, die Ihre Anwendung verwendet.

Verwenden von Aktionen

So verwenden Sie Aktionen in FireMonkey:

  1. Fügen Sie Ihrer Anwendung eine TActionList-Komponente hinzu, um eine Liste mit Aktionen zu erstellen, die Ihrer Anwendung über Menüs, Steuerelemente, Symbolleisten, Kontextmenüs usw. zur Verfügung stehen.
  2. Verwalten Sie mit dem Aktionslisten-Editor die Aktionslisten-Komponente.

Hinzufügen von Aktionen zu Ihrer Aktionsliste

So fügen Sie Ihrer Aktionslisten-Komponente eine benutzerdefinierte Aktion hinzu:

  1. Doppelklicken Sie auf die Aktionslisten-Komponente, um den Aktionslisten-Editor zu öffnen.
  2. Klicken Sie mit der rechten Maustaste auf den Bereich Kategorien oder Aktionen (FMX).
  3. Wählen Sie im Kontextmenü Neue Aktion aus. Die neue Aktion wird im Bereich Aktionen (FMX) angezeigt.

So fügen Sie Ihrer Aktionslisten-Komponente Standardaktionen hinzu:

  1. Doppelklicken Sie auf die Aktionslisten-Komponente, um den Aktionslisten-Editor zu öffnen.
  2. Klicken Sie mit der rechten Maustaste auf den Bereich Kategorien oder Aktionen (FMX).
  3. Wählen Sie im Kontextmenü Neue Standardaktion aus. Das Dialogfeld Standardaktionsklassen wird mit einer Liste der Standardaktionen geöffnet.
    Hinweis: Standardaktionen sind in Kategorien unterteilt, wie "Datei", "Ansicht", "Bearbeiten", "Hilfe" und "Fenster".
  4. Wählen Sie die Standardaktionen aus, die Sie der Aktionsliste hinzufügen möchten, und klicken Sie auf OK.

Bearbeiten der Eigenschaften und Ereignisse einer Aktion

So bearbeiteten Sie die Eigenschaften und Ereignisse einer Aktion Ihrer Aktionslisten-Komponente:

  1. Doppelklicken Sie auf die Aktionslisten-Komponente, um den Aktionslisten-Editor zu öffnen.
  2. Wählen Sie die Zielaktion aus.
  3. Bearbeiten Sie im Objektinspektor die Eigenschaften und Ereignisse für die ausgewählte Aktion.

Zuordnen eines Clients zu einer Aktion

Um einer Aktion einen Client zuzuordnen, die den Client aufruft, wählen Sie die Client-Komponente im Objektinspektor und die Aktion, die den Client aufruft, in dessen Eigenschaft Action aus. Im Objektinspektor wird eine Liste der Aktionen Ihrer Aktionslisten-Komponente in der Dropdown-Liste der Eigenschaft Action angezeigt.

Siehe auch