System.Actions.TCustomShortCutList

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.Classes.TStringListSystem.Classes.TStringsSystem.Classes.TPersistentSystem.TObjectTCustomShortCutList

Delphi

TCustomShortCutList = class(TStringList)

C++

class PASCALIMPLEMENTATION TCustomShortCutList : public System::Classes::TStringList

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
System.Actions.pas
System.Actions.hpp
System.Actions System.Actions

Beschreibung

Verwaltet eine Liste von Tastaturbefehlen.

TCustomShortCutList ist eine spezialisierte Liste, in der TShortCut-Werte gespeichert werden. Die Klasse TCustomShortCutList ist der Typ der Eigenschaft SecondaryShortCuts.

TCustomShortCutList ist von der Klasse TStringList abgeleitet, die eine Kollektion mit Strings verwaltet. Als Nachkomme von TStringList unterstützt TCustomShortCutList das Hinzufügen, Löschen und Suchen von Tastaturbefehlen anhand ihrer Textdarstellung. Mit der Funktion ShortCutToText können Sie Tastaturbefehle in ihre Textdarstellung konvertieren. Zur Konvertierung der Textdarstellung in den entsprechenden Tastaturbefehl verwenden Sie die Funktion TextToShortCut. TCustomShortCutList speichert den Tastaturbefehl, der einer Textdarstellung entspricht, in der Eigenschaft Objects des betreffenden Strings. Der Wert der Eigenschaft Objects darf nicht geändert werden, da die Liste mit den Tastaturbefehlen sonst nicht mehr verwendet werden kann.

Die Methode Add, die TShortCut-Werte zu der TCustomShortCutList-Liste hinzufügt, ist die Framework-spezifische (FMX oder VCL) Methode und kann deshalb nicht in der Klasse TCustomShortCutList implementiert werden. Add ist in den abgeleiteten Klassen als FMX.ActnList.TShortCutList.Add und Vcl.ActnList.TShortCutList.Add implementiert.

Siehe auch