FMX.AcceleratorKey.IFMXAcceleratorKeyRegistryService.ExtractAcceleratorKey
Delphi
procedure ExtractAcceleratorKey(const AText: string; out Key: Char; out KeyIndex: Integer);
C++
virtual void __fastcall ExtractAcceleratorKey(const System::UnicodeString AText, /* out */ System::WideChar &Key, /* out */ int &KeyIndex) = 0 ;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | FMX.AcceleratorKey.pas FMX.AcceleratorKey.hpp |
FMX.AcceleratorKey | IFMXAcceleratorKeyRegistryService |
Beschreibung
Gibt das Tastenkürzelzeichen und den Positionsindex in dem Text-String zurück.
ExtractAcceleratorKey verarbeitet den AText
-Parameter-String, um jeden eingebetteten Zugriffstasten-Marker (das Ampersand-Zeichen) zu identifizieren.
- Wenn
AText
ein Tastenkürzelzeichen enthält, gibtKey
das Tastenkürzelzeichen zurück undKeyIndex
gibt die Position des Tastenkürzelzeichens im Text-String zurück. - Wenn
AText
kein Tastenkürzelzeichen enthält, enthältKey
einNULL
-Zeichen undKeyIndex
ist mit-1
gefüllt.