角の丸い四角形の描画

提供: RAD Studio
移動先: 案内検索

グラフィックとマルチメディアの処理:インデックス への移動


角の丸い四角形をキャンバスに描画するには、キャンバスの RoundRect メソッドを呼び出します。

RoundRect に渡す最初の 4 つのパラメータは、Rectangle メソッドや Ellipse メソッドの場合と同様に、境界の四角形を表します。RoundRect には、さらに、丸い角の描画方法を示す 2 つのパラメータも指定します。

たとえば、以下のメソッドでは、角の丸い四角形をフォームの左上隅に描画しています。直径 10 ピクセルの円の一部を角にしています。

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

関連項目