Vcl.ImgList.TChangeLink

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.ImageList.TImageLinkSystem.TObjectTChangeLink

Delphi

TChangeLink = class(TImageLink)

C++

class PASCALIMPLEMENTATION TChangeLink : public System::Imagelist::TImageLink

Propriétés

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

Description

Le composant TChangeLink utilise l'objet TChangeLink de manière interne pour notifier d'autres objets qu'il y a eu des modifications dans une liste d'images.

Un objet TImageList gère sa liste d'objets TChangeLink. Chacun d'entre eux est associé à un composant particulier, par exemple un contrôle vue liste ou vue arborescente. Un composant recense son objet lien de mise à jour avec une liste d'images en appelant la méthode RegisterChanges de la liste d'images. Avant d'être supprimé, le composant doit alors appeler la méthode UnRegisterChanges.

Les concepteurs de composants peuvent utiliser les objets lien de mise à jour pour recevoir une notification lors d'un changement dans une liste d'images utilisée par un contrôle. Utilisez l'événement OnChange de l'objet lien de mise à jour pour exécuter du code quand la liste d'images est modifiée. Par exemple, un contrôle vue arborescente peut utiliser un objet lien de mise à jour pour être informé d'une modification de sa liste d'images.

Voir aussi