API:Vcl.ActnList.TActionLink

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Actions.TContainedActionLinkSystem.Classes.TBasicActionLinkSystem.TObjectTActionLink

Delphi

TActionLink = class(TContainedActionLink)

C++

class PASCALIMPLEMENTATION TActionLink : public System::Actions::TContainedActionLink

Propriétés

Type Visibilité  Source Unité  Parent
class public
Vcl.ActnList.pas
Vcl.ActnList.hpp
Vcl.ActnList Vcl.ActnList

Description

TContainedActionLink est la classe de base des liaisons d'actions qui connecte des actions aux clients d'actions, et définit les propriétés fréquemment utilisées sur les objets client.

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

TContainedActionLink est la classe de base des liaisons d'actions qui connecte des actions aux clients d'actions, et définit les propriétés fréquemment utilisées sur les objets client.

La plupart des applications ne fonctionnent pas directement avec les objets TContainedActionLink. Nos bibliothèques fournissent les classes descendantes FMX.ActnList.TActionLink et Vcl.ActnList.TActionLink spécifiques au framework (FMX et VCL). Les clients d'actions définissent aussi les classes FMX et VCL spécialisées descendant de ces deux classes. Ces classes descendantes gèrent les relations entre les actions et les objets client.

TContainedActionLink introduit des méthodes pour gérer la relation entre les propriétés de l'objet action et les propriétés correspondantes des objets client. Les classes descendantes redéfinissent ces méthodes, en les implémentant pour les propriétés particulières des clients.

Les concepteurs de composants peuvent utiliser les descendants spécifiques au framework (FMX.ActnList.TActionLink ou Vcl.ActnList.TActionLink) de TContainedActionLink en tant que classe de base pour les nouvelles classes de liaison d'action qui gèrent les relations entre les actions et les familles des objets client qui ne sont ni des contrôles, ni des éléments de menus.

TContainedActionLink introduit les interfaces des méthodes qui définissent les propriétés suivantes pour les clients des liaisons d'actions :

Voir aussi