Vcl.VirtualImageList.TVirtualImageList.DoDraw
Delphi
procedure DoDraw(Index: Integer; Canvas: TCanvas; X, Y: Integer;
Style: Cardinal; Enabled: Boolean = True); override;
C++
virtual void __fastcall DoDraw(int Index, Vcl::Graphics::TCanvas* Canvas, int X, int Y, unsigned Style, bool Enabled = true);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.VirtualImageList.pas Vcl.VirtualImageList.hpp |
Vcl.VirtualImageList | TVirtualImageList |
Description
Dessine l'image spécifié dans le canevas indiqué (Canvas) dans le style indiqué.
Vcl.VirtualImageList.TVirtualImageList.DoDraw hérite de Vcl.ImgList.TCustomImageList.DoDraw. Tout le contenu en-dessous de cette ligne se réfère à Vcl.ImgList.TCustomImageList.DoDraw.
Dessine l'image spécifié dans le canevas indiqué (Canvas) dans le style indiqué.
Les applications ne peuvent pas appeler la méthode protégée DoDraw. Elle fournit l'implémentation sous-jacente de la méthode publique Draw.
Index spécifie l'image à dessiner.
Canvas est la surface de dessin sur laquelle l'image est restituée.
X et Y spécifient le coin supérieur gauche de l'image dans le canevas.
Style précise la façon dont l'image mélange les couleurs ou utilise un masque (DrawingStyle et ImageType).
Enabled indique si l'image apparaît en niveaux de gris. Si Enabled a la valeur false, DoDraw restitue une version convertie en niveaux de gris de l'image.