FMX.AcceleratorKey.IFMXAcceleratorKeyRegistryService.ExtractAcceleratorKey

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 ;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FMX.AcceleratorKey.pas
FMX.AcceleratorKey.hpp
FMX.AcceleratorKey IFMXAcceleratorKeyRegistryService


Description

Renvoie le caractère de raccourci et son index de position dans la chaîne de texte.

ExtractAcceleratorKey traite la chaîne de paramètre AText pour identifier tout marqueur de touche accélératrice incorporée (le symbole esperluette).

  • Si AText contient un caractère accélérateur, Key renvoie le caractère de raccourci et KeyIndex renvoie la position du caractère de raccourci dans la chaîne de texte.
  • Si AText ne contient pas de caractère de raccourci, Key contient un caractère NULL et KeyIndex est initialisé à -1.

Voir aussi