Vcl.Graphics.TCustomCanvas.RoundRect

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure RoundRect(X1, Y1, X2, Y2, X3, Y3: Integer); overload; virtual; abstract;
procedure RoundRect(const Rect: TRect; CX, CY: Integer); overload;

C++

virtual void __fastcall RoundRect(int X1, int Y1, int X2, int Y2, int X3, int Y3) = 0 /* overload */;
void __fastcall RoundRect(const System::Types::TRect &Rect, int CX, int CY)/* overload */;

Propriétés

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

Description

Dessine dans le canevas un rectangle aux coins arrondis.

Redéfinissez la méthode RoundRect pour implémenter le dessin d'un rectangle aux coins arrondis avec le crayon actif et le remplir avec le pinceau actif. Les coins du rectangle sont définis par les points (X1,Y1), (X2,Y1), (X2,Y2) et (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 à la place Ellipse. Pour dessiner un véritable rectangle, utilisez Rectangle.

Voir aussi