Vcl.Menus.TMenuActionLink.IsHelpContextLinked

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function IsHelpContextLinked: Boolean; override;

C++

virtual bool __fastcall IsHelpContextLinked();

Propriétés

Type Visibilité  Source Unité  Parent
function protected
Vcl.Menus.pas
Vcl.Menus.hpp
Vcl.Menus TMenuActionLink

Description

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

Vcl.Menus.TMenuActionLink.IsHelpContextLinked hérite de System.Actions.TContainedActionLink.IsHelpContextLinked. Tout le contenu en-dessous de cette ligne se réfère à System.Actions.TContainedActionLink.IsHelpContextLinked.

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

Les descendants de TActionLink peuvent appeler IsHelpContextLinked pour déterminer s'ils ont besoin de propager les modifications de la propriété HelpContext de l'action à la propriété HelpContext correspondante de l'objet client.

  • Quand IsHelpContextLinked renvoie True, la liaison d'action contrôle la propriété HelpContext ; les modifications apportées à la propriété HelpContext de l'action sont répercutées dans l'objet client.
  • Quand IsHelpContextLinked renvoie False, l'objet client n'est pas influencé par la propriété HelpContext de son action.

Telle qu'implémentée dans TContainedActionLink, IsHelpContextLinked vérifie simplement que la propriété Action spécifie un descendant de TContainedAction (c'est-à-dire qu'il s'agit d'une action ayant une propriété HelpContext ), et dans ce cas elle renvoie True. Les classes descendantes peuvent redéfinir IsHelpContextLinked pour déterminer si cette propriété est liée à la propriété client adéquate.

Voir aussi