Vcl.ListActns.TVirtualListAction

De RAD Studio API Documentation
Aller à : navigation, rechercher

Vcl.ListActns.TCustomVirtualListActionVcl.ListActns.TCustomListActionVcl.ActnList.TCustomActionSystem.Actions.TContainedActionSystem.Classes.TBasicActionSystem.Classes.TComponentTVirtualListAction

Delphi

TVirtualListAction = class(TCustomVirtualListAction)

C++

class PASCALIMPLEMENTATION TVirtualListAction : public TCustomVirtualListAction

Propriétés

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

Description

TVirtualListAction fournit des éléments aux contrôles client.

Lors de l'exécution, TVirtualListAction fournit dynamiquement des éléments aux contrôles client, tels que des vues listes, des boîtes listes ou des boîtes à options. Ces éléments sont fournis par le code fourni à un gestionnaire d'événement OnGetItem.

Lorsqu'une application affecte la valeur true à la propriété Active d'une action liste, l'action remplit tous les contrôles client avec des éléments. Chaque élément peut inclure du texte, une image et un pointeur vers des données. Chaque contrôle client détermine les caractéristiques de l'élément qu'il accepte.

Lorsque l'utilisateur sélectionne un élément dans l'un des contrôles client, le client "exécute" l'action liste, ce qui provoque la génération d'un événement OnItemSelected.

Lorsque TVirtualListAction est ajouté à un gestionnaire d'actions, elle utilise l'action pour générer une liste déroulante dans une barre d'outils.

Voir aussi