Vcl.VirtualImageList.TVirtualImageList.Overlay
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.