四角形と楕円の描画

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

図形の描画 への移動


キャンバス上に四角形や楕円を描画するには、キャンバスの Rectangle メソッドまたは Ellipse メソッドを呼び出し、境界となる四角形の座標を渡します。

Rectangle メソッドはその四角形をそのまま描画し、Ellipse メソッドはその四角形の 4 辺に内接する楕円を描画します。

次のメソッドでは、フォームの左上 4 分の 1 を占める四角形を描画し、それから同じ領域に楕円を描画しています。

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

関連項目