FMX.ActnList.TShortCutList.Add

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Add(const S: String): Integer; override;

C++

virtual int __fastcall Add(const System::UnicodeString S);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
FMX.ActnList.pas
FMX.ActnList.hpp
FMX.ActnList TShortCutList

Beschreibung

Fügt der Liste der Tastaturbefehle einen neuen Tastaturbefehl hinzu.

Durch einen Aufruf von Add können Sie der Liste der Tastaturbefehle (TShortCutList) einen Tastaturbefehl (TShortCut) hinzufügen.

FMX.ActnList.TShortCutList.Add und Vcl.ActnList.TShortCutList.Add sind FMX- bzw. VCL-Framework-spezifische Implementierungen der Methode zum Hinzufügen eines Tastaturbefehls zu der Liste der Tastaturbefehle.

S ist die String-Repräsentation des hinzuzufügenden Tastaturbefehls. Add verwendet FMX.ActnList.TextToShortCut zum Konvertieren des S-Strings in einen Integer, der ein Tastaturkürzel repräsentiert. Wenn FMX.ActnList.TextToShortCut S nicht in einen Tastaturbefehl konvertieren kann, wird der Fehler "Eine unbekannte Tastenkombination %s" ausgelöst.

Die Liste wird nicht sortiert und der Tastaturbefehl wird am Ende der Liste hinzugefügt. Daher gibt Add den Index des letzten Elements in der Liste zurück (Position des angehängten Tastaturbefehls), wobei der erste Eintrag in der Liste den Index 0 hat.

Add speichert den S-String in der Liste (System.Actions.TCustomShortCutList) als neuen String und den entsprechenden Tastaturbefehl als diesem String zugeordnetes Objekt (Object).

Siehe auch