Vcl.VirtualImageList.TVirtualImageList.Overlay

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Overlay(ImageIndex: Integer; Overlay: TOverlay): Boolean; override;

C++

virtual bool __fastcall Overlay(int ImageIndex, Vcl::Imglist::TOverlay Overlay);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Vcl.VirtualImageList.pas
Vcl.VirtualImageList.hpp
Vcl.VirtualImageList TVirtualImageList

Beschreibung

Identifiziert ein Bild in der Bilderliste zur Verwendung als Overlay-Maske.

Vcl.VirtualImageList.TVirtualImageList.Overlay erbt von Vcl.ImgList.TCustomImageList.Overlay. Der folgende Inhalt bezieht sich auf Vcl.ImgList.TCustomImageList.Overlay.

Identifiziert ein Bild in der Bilderliste zur Verwendung als Overlay-Maske.

Mit Overlay kann einem der Bilder in der Liste ein Overlay-Index zugewiesen werden. Sobald einem Bild ein Overlay-Index zugeordnet ist, kann dieses als Overlay-Maske verwendet werden. Unter einer Overlay-Maske versteht man ein Bild, das transparent über ein anderes Bild gezeichnet wird.

ImageIndex verweist auf das Bild, das als Overlay-Maske verwendet werden kann.

Overlay ist der Overlay-Index, der diesem Bild zugewiesen werden soll. Zulässig sind Werte zwischen 0 und 3 (inklusive). Somit können maximal vier Bilder als Overlay-Masken benutzt werden.

Nach erfolgreicher Ausführung liefert Overlay den Wert true zurück.

Verwenden Sie zum Zeichnen einer Overlay-Maske über ein Bild die Methode DrawOverlay zusammen mit dem Index der Overlay-Maske.

Siehe auch