System.Actions.TContainedActionLink.IsShortCutLinked

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function IsShortCutLinked: Boolean; virtual;

C++

virtual bool __fastcall IsShortCutLinked();

Propriétés

Type Visibilité  Source Unité  Parent
function protected
System.Actions.pas
System.Actions.hpp
System.Actions TContainedActionLink


Description

Indique si les propriétés ShortCut de l'action et du client de la liaison d'action sont liées.

Les descendants de TContainedActionLink appellent IsShortCutLinked pour déterminer s'ils ont besoin de propager les modifications de la propriété ShortCut de l'action, afin qu'elles soient répercutées par la propriété ShortCut correspondante de l'objet client.

  • Quand IsShortCutLinked renvoie True, l'action contrôle la propriété ShortCut ; les modifications apportées à la propriété ShortCut de l'action sont répercutées par des modifications de la propriété correspondante de l'objet client.
  • Quand IsShortCutLinked renvoie False, l'objet client ne reflète pas la propriété ShortCut de son action, soit parce qu'il ne dispose pas d'une propriété correspondante, ou plus généralement, parce qu'il gère la valeur de sa propriété correspondante de manière indépendante.

Telle qu'elle est implémentée dans TContainedActionLink, IsShortCutLinked vérifie simplement que la propriété Action spécifie un descendant de TContainedAction (action disposant d'une propriété ShortCut) et renvoie True si c'est le cas. Les classes descendantes peuvent redéfinir IsShortCutLinked pour déterminer si la propriété ShortCut est liée à la propriété client adéquate.

Voir aussi