API:Vcl.Graphics.TCanvas.Ellipse
Delphi
procedure Ellipse(X1, Y1, X2, Y2: Integer); override;
C++
virtual void __fastcall Ellipse(int X1, int Y1, int X2, int Y2)/* overload */;
inline void __fastcall Ellipse(const System::Types::TRect &Rect){ TCustomCanvas::Ellipse(Rect); }
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | TCanvas |
説明
囲む矩形によって定義される楕円をキャンバスに描画します。
Vcl.Graphics.TCanvas.Ellipse は Vcl.Graphics.TCustomCanvas.Ellipse を継承しています。以下の内容はすべて Vcl.Graphics.TCustomCanvas.Ellipse を参照しています。
囲む矩形によって定義される楕円をキャンバスに描画します。
キャンバス上での円や楕円の描画を実装するために Ellipse メソッドをオーバーライドします。楕円を囲む矩形を、次のいずれかで指定します。
- 左上の点のピクセル座標(X1,Y1)と、右下の点(X2,Y2)。
- TRect 値。
囲む矩形が正方形の場合は、円が描画されます。