FMX.Objects.TCircle
Delphi
TCircle = class(TEllipse)
C++
class PASCALIMPLEMENTATION TCircle : public TEllipse
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| class | public | FMX.Objects.pas FMX.Objects.hpp |
FMX.Objects | FMX.Objects |
説明
TCircle は、2 次元の円を定義します。これは TControl を継承しており、コントロールを構築するためのスタイルで使用されます。
次の TCircle プロパティは、円のサイズと位置を定義します:
- TCircle の境界四角形 ShapeRect は、その円の境界となる正方形を定義します:
- TCircle の形は、取得された境界正方形の中に内接します。
- TCircle オブジェクトの Scale スケール係数を使用して、ローカルの座標軸に比例して、円の座標をスケーリングすることができます。Scaling は、円を移動させ、そのサイズを変更します。
- TCircle オブジェクトの回転軸 RotationCenter および回転角度 RotationAngle を使用して、円の形と位置を変更することができます。
TCircle は、Paint メソッドを使用して、曲線を描画し、形状の背景を塗りつぶすことができます。
Paint は、TCircle オブジェクトの Stroke、StrokeThickness、StrokeCap、StrokeDash、StrokeJoin、Fill の各プロパティで定義される、色や不透明度などのプロパティを持つ、描画ペンやブラシを使用して、曲線を描画したり、背景を塗りつぶしたりすることができます。