API:Vcl.ImgList.TChangeLink

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.ImageList.TImageLinkSystem.TObjectTChangeLink

Delphi

TChangeLink = class(TImageLink)

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
Vcl.ImgList.pas
Vcl.ImgList.hpp
Vcl.ImgList Vcl.ImgList

Beschreibung

Die Basisklasse für FireMonkey- und VCL-Bildverknüpfungen. Eine Bilderliste verwendet TImageLink intern, um Komponenten, die die Bilderliste verwenden, über Änderungen an der Bilderliste zu informieren.

Vcl.ImgList.TChangeLink erbt von System.ImageList.TImageLink. Der folgende Inhalt bezieht sich auf System.ImageList.TImageLink.

Die Basisklasse für FireMonkey- und VCL-Bildverknüpfungen. Eine Bilderliste verwendet TImageLink intern, um Komponenten, die die Bilderliste verwenden, über Änderungen an der Bilderliste zu informieren.

Die Komponente TBaseImageList legt mit TImageLink fest, welche Komponenten über die Änderungen der Bilderliste informiert werden sollen. Wenn sich Images, ImageIndex oder der Inhalt von TBaseImageList ändert, wird die Methode TImageLink.Change aufgerufen.

Jede TBaseImageList-Bilderliste verfügt über die Eigenschaft Links, die TImageLink-Objekte enthält. Wenn Sie in der Eigenschaft TImageLink.Images eine TBaseImageList-Bilderliste festlegen, dann wird der Eigenschaft Links ein Verweis auf dieses TImageLink-Objekt hinzugefügt. Ein Nachkomme von TBaseImageList durchsucht das Array TBaseImageList.Links nach Änderungen in der Bilderliste und führt die Methode TImageLink.Change für dieses Array aus.

Siehe auch