Vcl.VirtualImageList.TVirtualImageList.Overlay
Delphi
function Overlay(ImageIndex: Integer; Overlay: TOverlay): Boolean; override;
C++
virtual bool __fastcall Overlay(int ImageIndex, Vcl::Imglist::TOverlay Overlay);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Vcl.VirtualImageList.pas Vcl.VirtualImageList.hpp |
Vcl.VirtualImageList | TVirtualImageList |
Description
Identifie dans la liste une image pouvant être utilisée comme masque de superposition.
Vcl.VirtualImageList.TVirtualImageList.Overlay hérite de Vcl.ImgList.TCustomImageList.Overlay. Tout le contenu en-dessous de cette ligne se réfère à Vcl.ImgList.TCustomImageList.Overlay.
Identifie dans la liste une image pouvant être utilisée comme masque de superposition.
Utilisez Overlay pour affecter un indice de superposition à l'une des images de la liste. Lorsqu'une image a un indice de superposition, elle peut être utilisée comme masque de superposition. Un masque de superposition est une image dessinée en transparence au-dessus d'une autre image.
ImageIndex identifie l'image pouvant être utilisée comme masque de superposition.
Overlay est l'indice de superposition à affecter à cette image. Il peut avoir toute valeur entre 0 et 3 (compris). Cela signifie qu'un maximum de quatre images peuvent être utilisées comme masques de superposition.
En cas de réussite, Overlay renvoie True.
Pour dessiner un masque de superposition au-dessus d'une image, utilisez la méthode DrawOverlay avec l'indice du masque de superposition.