API:Vcl.Graphics.TCanvas.Ellipse

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TCanvas

Description

Dessine dans le canevas l'ellipse inscrite dans un rectangle.

Vcl.Graphics.TCanvas.Ellipse hérite de Vcl.Graphics.TCustomCanvas.Ellipse. Tout le contenu en-dessous de cette ligne se réfère à Vcl.Graphics.TCustomCanvas.Ellipse.

Dessine dans le canevas l'ellipse inscrite dans un rectangle.

Redéfinissez la méthode Ellipse pour implémenter le dessin d'un cercle ou d'une ellipse sur le canevas. Spécifiez le rectangle de délimitation en donnant :

  • Le point supérieur gauche de coordonnées en pixel (X1, Y1) et le coin inférieur droit par le point (X2, Y2).
  • Une valeur TRect.

Si les points du rectangle forment un carré, un cercle est dessiné.

Voir aussi