Vcl.VirtualImageList.TVirtualImageList.DoDraw

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch