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 ;
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
ATextcontient un caractère accélérateur,Keyrenvoie le caractère de raccourci etKeyIndexrenvoie la position du caractère de raccourci dans la chaîne de texte. - Si
ATextne contient pas de caractère de raccourci,Keycontient un caractèreNULLetKeyIndexest initialisé à-1.