API:Vcl.VirtualImageList.TVirtualImageList.Draw

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Draw(Canvas: TCanvas; X, Y: Integer; Name: String;  Enabled: Boolean = True); overload;

C++

HIDESBASE void __fastcall Draw(Vcl::Graphics::TCanvas* Canvas, int X, int Y, System::UnicodeString Name, bool Enabled = true)/* overload */;
inline void __fastcall  Draw(Vcl::Graphics::TCanvas* Canvas, int X, int Y, int Index, bool Enabled = true){ Vcl::Imglist::TCustomImageList::Draw(Canvas, X, Y, Index, Enabled); }
inline void __fastcall  Draw(Vcl::Graphics::TCanvas* Canvas, int X, int Y, int Index, Vcl::Imglist::TDrawingStyle ADrawingStyle, Vcl::Imglist::TImageType AImageType, bool Enabled = true){ Vcl::Imglist::TCustomImageList::Draw(Canvas, X, Y, Index, ADrawingStyle, AImageType, Enabled); }

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.VirtualImageList.pas
Vcl.VirtualImageList.hpp
Vcl.VirtualImageList TVirtualImageList

Description

Draw dessine l'image spécifiée par le paramètre Index dans le canevas spécifié (Canvas).

Vcl.VirtualImageList.TVirtualImageList.Draw hérite de Vcl.ImgList.TCustomImageList.Draw. Tout le contenu en-dessous de cette ligne se réfère à Vcl.ImgList.TCustomImageList.Draw.

Draw dessine l'image spécifiée par le paramètre Index dans le canevas spécifié (Canvas).

La méthode Draw permet de dessiner une des images de la liste d'images sur le canevas spécifié.

Canvas est la surface de dessin sur laquelle l'image doit être restituée.

X et Y spécifient l'emplacement du coin supérieur gauche dans le canevas.

Le paramètre Index désigne l'image à dessiner, l'indice 0 représentant la première image, l'indice 1 la deuxième, et ainsi de suite.

ADrawingStyle indique la façon dont les couleurs de l'image peuvent être modifiées. Si ce paramètre n'est pas spécifié, Draw utilise la valeur de la propriété DrawingStyle.

AimageType indique si c'est l'image ou son masque associé qui doit être dessiné. Si ce paramètre n'est pas spécifié, Draw utilise la valeur de la propriété ImageType .

Enabled indique si l'image apparaît en niveaux de gris. Si Enabled a la valeur False, Draw restitue une version convertie en niveaux de gris de l'image. Comme Enabled a la valeur par défaut True, ce paramètre peut être omis si l'image ne doit pas être grisée.

Voir aussi

Exemples de code