Vcl.Graphics.TCanvas.Ellipse
Delphi
procedure Ellipse(X1, Y1, X2, Y2: Integer); override;
C++
virtual void __fastcall Ellipse(int X1, int Y1, int X2, int Y2)/* overload */;
inline void __fastcall Ellipse(const System::Types::TRect &Rect){ TCustomCanvas::Ellipse(Rect); }
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | TCanvas |
Beschreibung
Zeichnet auf der Zeichenfläche eine Ellipse, die durch ein umgebendes Rechteck definiert ist.
Mit Ellipse zeichnen Sie einen Kreis oder eine Ellipse auf die Zeichenfläche. Legen Sie das umgebende Rechteck durch eine der folgenden Angaben fest:
- Die Pixel-Koordinaten (X1, Y1) links oben und rechts unten (X2, Y2).
- Einen TRect-Wert. Wenn das umgebende Rechteck ein Quadrat ist, wird ein Kreis angezeigt. Die Kontur der Ellipse wird anhand des Werts von Pen gezeichnet, und die Ellipse wird anhand des Werts von Brush gefüllt.
Hinweis: Unter Windows 9x oder Windows ME dürfen die Summen von X1 + X2 und Y1 + Y2 32768 nicht überschreiten. Auch die Summer von X1 + X2 + Y1 + Y2 darf nicht größer als 32768 sein.