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); }
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.
Appelez Ellipse pour dessiner un cercle ou une ellipse dans 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é. Le contour de l'ellipse est tracé en utilisant la valeur de Pen et rempli en utilisant celle de Brush.
Remarque : Dans Windows 9x ou Windows ME, les sommes X1 + X2 et Y1 + Y2 ne peuvent dépasser 32768. La somme X1 + X2 + Y1 + Y2 ne peut donc également dépasser 32768.