Abgerundete Rechtecke zeichnen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Formen zeichnen

Um ein abgerundetes Rechteck auf einer Zeichenfläche darzustellen, rufen Sie die Methode RoundRect der Zeichenfläche auf.

Die ersten vier Parameter, die an RoundRect übergeben werden, bezeichnen genau wie bei den Methoden Rectangle und Ellipse ein begrenzendes Rechteck. RoundRect erwartet zwei weitere Parameter, die festlegen, wie die abgerundeten Ecken gezeichnet werden.

Mit der folgenden Methode wird beispielsweise ein Rechteck im oberen linken Quadranten eines Formulars gezeichnet. Die abgerundeten Ecken des Rechtecks werden als Kreissegmente mit einem Durchmesser von 10 Pixel dargestellt:

void __fastcall TForm1::FormPaint(TObject *Sender)
 {
     Canvas->RoundRect(0, 0, ClientWidth/2, ClientHeight/2, 10, 10);
 }

Siehe auch