FMX.ActnList.TCustomActionList.DialogKey

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function DialogKey(const Key: Word; const Shift: TShiftState): Boolean; virtual;

C++

virtual bool __fastcall DialogKey(const System::Word Key, const System::Classes::TShiftState Shift);

Propriétés

Type Visibilité  Source Unité  Parent
function public
FMX.ActnList.pas
FMX.ActnList.hpp
FMX.ActnList TCustomActionList


Description

Evalue une combinaison de touches de saisie pour déterminer s'il s'agit d'un raccourci pour l'une des actions de la liste.

Généralement, les applications n'ont pas besoin d'appeler DialogKey explicitement. Quand la méthode KeyDown de la fiche n'évalue pas une touche de raccourci par d'autres moyens (tels qu'un gestionnaire d'événement), elle appelle DialogKey pour chaque liste d'actions associée jusqu'à ce qu'elle en trouve une qui puisse gérer le raccourci.

La méthode DialogKey de la liste d'actions vérifie à son tour la frappe de touche spécifiée par rapport à la propriété ShortCut et aux propriétés SecondaryShortCuts de chaque action de la liste. Si elle trouve une correspondance, elle indique l'action gérant le raccourci et renvoie alors True. Si DialogKey ne peut pas trouver une action pour gérer le raccourci, elle renvoie False.

DialogKey contient les paramètres suivants :

Paramètre Description

Key

Est le code de la touche de raccourci potentielle.

Shift

Spécifie l'état des touches Maj, Alt et Ctrl qui peuvent être combinées à Key.

Voir aussi