Vcl.Graphics.TCustomCanvas.Ellipse

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

Delphi

procedure Ellipse(X1, Y1, X2, Y2: Integer); overload; virtual; abstract;
procedure Ellipse(const Rect: TRect); overload;

C++

virtual void __fastcall Ellipse(int X1, int Y1, int X2, int Y2) = 0 /* overload */;
void __fastcall Ellipse(const System::Types::TRect &Rect)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TCustomCanvas

説明

囲む矩形によって定義される楕円をキャンバスに描画します。

キャンバス上での円や楕円の描画を実装するために Ellipse メソッドをオーバーライドします。楕円を囲む矩形を、次のいずれかで指定します。

  • 左上の点のピクセル座標(X1,Y1)と、右下の点(X2,Y2)。
  • TRect 値。

囲む矩形が正方形の場合は、円が描画されます。

関連項目