Vcl.Graphics.TCanvas.RoundRect

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TCanvas


Beschreibung

Zeichnet ein Rechteck mit abgerundeten Ecken auf die Zeichenfläche.

Mit RoundRect zeichnen Sie ein Rechteck mit abgerundeten Ecken mit dem in Pen festgelegten Stift und der in Brush angegebenen Füllung. Das Rechteck ist durch die Punkte (X1,Y1), (X2,Y1), (X2,Y2), (X1,Y2) definiert, aber die Ecken werden abgerundet dargestellt. Der Bogen der abgerundeten Ecken entspricht der Krümmung einer Ellipse mit der Breite X3 und der Höhe Y3.

Verwenden Sie Ellipse, um stattdessen eine Ellipse zu zeichnen. Verwenden Sie Rectangle, um ein echtes Rechteck zu zeichnen.

Siehe auch

Codebeispiele