四角形と楕円の描画
図形の描画 への移動
キャンバス上に四角形や楕円を描画するには、キャンバスの 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);
}