Vcl.Graphics.TCanvas.Ellipse

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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); }

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.

Siehe auch

Codebeispiele