Vordefinierte Aktionsklassen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Behandeln von VCL-Aktionen mit einer Aktionsliste


Sie können Ihren Anwendungen vordefinierte Aktionen hinzufügen, indem Sie im Aktionslisten-Editor oder Aktionsmanager-Editor (nur für die VCL verfügbar) Neue Standardaktion auswählen. Das Dialogfeld Neue Standard-Aktionsklassen wird angezeigt, das die vordefinierten Aktionsklassen und die ihnen zugeordneten Standardaktionen enthält.

In den FireMonkey- und VCL-Frameworks sind unterschiedliche Sätze von vordefinierten Aktionen enthalten, und es gibt Objekte, die Aktionen automatisch durchführen.

Die vordefinierten FireMonkey-Aktionen sind in der Unit FMX.StdActns deklariert.

Die vordefinierten VCL-Aktionen sind in der Unit Vcl.StdActns deklariert. Sie sind in die folgenden Kategorien gegliedert:

Klasse Beschreibung

Bearbeiten

Standard-Bearbeitungsaktionen: Werden für Eingabefelder verwendet. TEditAction ist die Basisklasse für Nachkommen, die alle die Methode ExecuteTarget überschreiben, um Kopier-, Ausschneide- und Einfüge-Aufgaben mithilfe der Zwischenablage zu implementieren.

Format

Standard-Formatierungsaktionen: Werden mit Rich-Text verwendet, um Textformatierungs-Optionen wie fett, kursiv, unterstrichen etc. anzuwenden. TRichEditAction ist die Basisklasse für Nachkommen, die alle die Methoden ExecuteTarget und UpdateTarget überschreiben, um die Formatierung des Zielobjekts zu implementieren.

Hilfe

Standard-Hilfeaktionen: Werden mit beliebigen Zielobjekten verwendet. THelpAction ist die Basisklasse für Nachkommen, die alle die Methode ExecuteTarget überschreiben, um den Befehl an ein Hilfesystem weiterzugeben.

Fenster

Standard-Fensteraktionen: Werden für Formulare als Ziel in einer MDI-Anwendung verwendet. TWindowAction ist die Basisklasse für Nachkommen, die alle die Methode ExecuteTarget überschreiben, um das Anordnen, das kaskadenförmige Anordnen, das Schließen, das kachelartige Anordnen und das Minimieren von untergeordneten MDI-Formularen zu implementieren.

Datei

Dateiaktionen: Werden für Operationen mit Dateien verwendet, wie beispielsweise "Datei öffnen", "Datei ausführen" oder "Datei schließen".

Suchen

Suchaktionen: Werden für Suchoptionen verwendet. TSearchAction implementiert das allgemeine Verhalten für Aktionen, die ein modusloses Dialogfeld anzeigen, in das der Benutzer einen Suchstring eingeben kann, um ein Eingabesteuerelement zu durchsuchen.

Register

Registerelement-Aktionen: Werden verwendet, um zwischen den Registerkarten eines Registersteuerelements zu wechseln, wie beispielsweise die Schaltflächen Zurück und Weiter in einem Experten.

Liste

Listenelement-Aktionen: Werden für die Verwaltung von Einträgen in einer Listenansicht verwendet.

Dialogfeld

Dialogfeldaktionen: Werden für Dialogfeldkomponenten verwendet. TDialogAction implementiert das allgemeine Verhalten für Aktionen, die ein Dialogfeld anzeigen, wenn sie ausgeführt werden. Jede abgeleitete Klasse entspricht einem bestimmten Dialogfeld.

Internet

Internet-Aktionen: Werden für Funktionen wie beispielsweise das Browsen im Internet, Downloads oder das Versenden von Mails verwendet.

Datenmenge

Datenmengen-Aktionen: Werden für ein Datenmengenkomponenten-Ziel verwendet. TDataSetAction ist die Basisklasse für Nachkommen, die alle die Methoden ExecuteTarget und UpdateTarget überschreiben, um die Navigation und die Bearbeitung des Ziels zu implementieren.TDataSetAction führt die Eigenschaft DataSource ein, die sicherstellt, dass die Aktionen mit der gewünschten Datenmenge durchgeführt werden. Hat DataSource den Wert nil, wird das aktive datensensitive Steuerelement verwendet.

Tools

Tools: Zusätzliche Tools, wie beispielsweise TCustomizeActionBars für die automatische Anzeige des Anpassungsdialogfeldes für Aktionsbänder.

Alle Aktionsobjekte sind in der Online-Hilfe beschrieben.

Siehe auch