FMX.Objects.TArc
Delphi
TArc = class(TEllipse)
C++
class PASCALIMPLEMENTATION TArc : public TEllipse
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FMX.Objects.pas FMX.Objects.hpp |
FMX.Objects | FMX.Objects |
説明
TArc は 2 次元の弧を定義したものです。 TArc は TEllipse の輪郭の一部として描画されます。TControl を継承しており、コントロールを作成するためのスタイルで使用できます。
TArc オブジェクトは、TEllipse の輪郭のうち、StartAngle の角度の半径と EndAngle の角度の半径で挟まれた部分です。
TArc の全体的なサイズ、形、位置を定義するには、TEllipse オブジェクトの境界矩形 ShapeRect、倍率 Scale、回転軸 RotationCenter、回転角 RotationAngle を使用します。
TArc では、Paint メソッドを使って、輪郭を描画し図形の背景を塗りつぶします。Paint メソッドでは、TArc オブジェクトの Stroke、StrokeThickness、StrokeCap、StrokeDash、StrokeJoin の各プロパテを持つ描画ペンを使って、TArc の輪郭を描画します。