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
ATextein Tastenkürzelzeichen enthält, gibtKeydas Tastenkürzelzeichen zurück undKeyIndexgibt die Position des Tastenkürzelzeichens im Text-String zurück. - Wenn
ATextkein Tastenkürzelzeichen enthält, enthältKeyeinNULL-Zeichen undKeyIndexist mit-1gefüllt.