ActnRes.TStandardActions

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.Classes.TDataModuleSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTStandardActions

Delphi

TStandardActions = class(TDataModule)

C++

class PASCALIMPLEMENTATION TStandardActions : public System::Classes::TDataModule

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
ActnRes.pas
ActnRes.hpp
ActnRes ActnRes

Beschreibung

In die Klasse TStandardActions können Sie Felder (wie EditCopy1) aufnehmen, um Instanzen von Standardaktionen (wie Vcl.StdActns.TEditCopy) zu speichern. Diese Instanzen speichern die angegebenen Standardtitel, Tastenkürzel und andere Eigenschaften von Standardaktionen. Diese Eigenschaften werden beim Erstellen einer neuen Standardaktion im Aktionslisten-Editor oder im Aktionsmanager-Editor als Standardeigenschaftswerte verwendet.

Die Klasse TStandardActions hat keine Implementierung. In der Klasse TStandardActions können Sie Felder (wie EditCopy1) deklarieren, um Instanzen von Standardaktionen (wie Vcl.StdActns.TEditCopy) zu speichern. Sie müssen Felder zum Speichern von Objekten von Standardaktionen deklarieren, die Vorgabewerte solcher Eigenschaften haben sollen, wie z. B. Titel, Tastenkürzel und andere. Die gespeicherten Werte dieser Eigenschaften werden beim Erstellen einer neuen Standardaktion im Aktionslisten-Editor als Standardeigenschaftswerte verwendet. Für jede Standardaktion, die Vorgabewerte haben soll, muss ein Feld deklariert werden. Zum Beispiel deklariert

EditCopy1: TEditCopy;

das Feld EditCopy1 zum Speichern eines Objekts der Klasse TEditCopy.

TStandardActions deklariert auch das Feld ImageList1: TImageList;, in dem eine Sammlung von Bildern, die mit den Standardaktionen verwendet werden können, gespeichert wird.

Die Klasse TStandardActions wird nur vom Aktionslisten-Editor und vom Aktionsmanager-Editor der IDE verwendet, wenn die IDE System.Actions.RegisterActions zum Registrieren von Standardaktionen aufruft. TStandardActions wird nicht in Benutzeranwendungen verwendet.

Siehe auch