FMX.Graphics.TCanvas.DrawEllipse
Delphi
procedure DrawEllipse(const ARect: TRectF; const AOpacity: Single); overload;
procedure DrawEllipse(const ARect: TRectF; const AOpacity: Single; const ABrush: TStrokeBrush); overload;
C++
void __fastcall DrawEllipse(const System::Types::TRectF &ARect, const float AOpacity)/* overload */;
void __fastcall DrawEllipse(const System::Types::TRectF &ARect, const float AOpacity, TStrokeBrush* const ABrush)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TCanvas |
Description
Dessine une ellipse définie par une structure rectangulaire de délimitation sur le TCanvas en cours.
DrawEllipse est implémentée par les descendants de TCanvas pour dessiner une ellipse définie par une structure rectangulaire de délimitation, avec le trait en cours.
Le paramètre ARect
spécifie la structure qui définit les limites de l'ellipse.
Le paramètre AOpacity
spécifie la transparence de la couleur de Stroke.
Pour personnaliser le crayon de dessin, utilisez les propriétés Stroke, Thickness, Cap, Dash et Join.
Voir aussi
- FMX.Graphics.TCanvas.DrawBitmap
- FMX.Graphics.TCanvas.DrawArc
- FMX.Graphics.TCanvas.DrawLine
- FMX.Graphics.TCanvas.DrawPath
- FMX.Graphics.TCanvas.DrawPolygon
- FMX.Graphics.TCanvas.DrawRect
- FMX.Graphics.TCanvas.DrawRectSides
- FMX.Graphics.TCanvas.FillEllipse
- FMX.Graphics.TCanvas.Stroke
- FMX.Graphics.TStrokeBrush.Cap
- FMX.Graphics.TStrokeBrush.Dash
- FMX.Graphics.TStrokeBrush.Join
- FMX.Graphics.TStrokeBrush.Thickness
- FMX.Graphics.TPathData