ActnRes.TStandardActions
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.