FMX.AcceleratorKey.IFMXAcceleratorKeyRegistryService.ExtractAcceleratorKey

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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, gibt Key das Tastenkürzelzeichen zurück und KeyIndex gibt die Position des Tastenkürzelzeichens im Text-String zurück.
  • Wenn AText kein Tastenkürzelzeichen enthält, enthält Key ein NULL-Zeichen und KeyIndex ist mit -1 gefüllt.

Siehe auch