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);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.VirtualImageList.pas Vcl.VirtualImageList.hpp |
Vcl.VirtualImageList | TVirtualImageList |
Beschreibung
Zeichnet das angegebene Bild im vorgegebenen Stil auf der bereitgestellten Zeichenfläche.
Vcl.VirtualImageList.TVirtualImageList.DoDraw erbt von Vcl.ImgList.TCustomImageList.DoDraw. Der folgende Inhalt bezieht sich auf Vcl.ImgList.TCustomImageList.DoDraw.
Zeichnet das angegebene Bild im vorgegebenen Stil auf der bereitgestellten Zeichenfläche.
In Anwendungen kann die als protected deklarierte Methode DoDraw nicht aufgerufen werden. Die Methode bietet die zugrunde liegende Implementierung der als public deklarierten Methode Draw.
Index verweist auf das Bild, das gezeichnet werden soll.
Canvas bezeichnet die Zeichenfläche, auf der das Bild gerendert wird.
X und Y stehen für die Koordinaten der oberen linken Ecke des Bildes auf Canvas.
Style steuert, wie Farbübergänge oder Masken im Bild gehandhabt werden (DrawingStyle und ImageType).
Enabled gibt an, ob ein Graustufenbild angezeigt werden soll. Der Wert false bewirkt, dass das Bild in Graustufen dargestellt wird.