Vcl.Graphics.TCanvas.RoundRect
Delphi
procedure RoundRect(X1, Y1, X2, Y2, X3, Y3: Integer); override;
C++
virtual void __fastcall RoundRect(int X1, int Y1, int X2, int Y2, int X3, int Y3)/* overload */;
inline void __fastcall RoundRect(const System::Types::TRect &Rect, int CX, int CY){ TCustomCanvas::RoundRect(Rect, CX, CY); }
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 un rectangle aux coins arrondis.
Utilisez la méthode RoundRect pour dessiner un rectangle arrondi avec Pen et le remplir avec Brush. Les coins du rectangle sont définis par les points (X1,Y1), (X2,Y1), (X2,Y2), (X1,Y2), mais les coins sont aplatis pour donner un aspect arrondi. La courbe des coins arrondis correspond à celle d'une ellipse avec comme largeur X3 et hauteur Y3.
Pour dessiner une ellipse, utilisez Ellipse. Pour dessiner un véritable rectangle, utilisez Rectangle.