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 を使用すると、ローカルの座標軸に沿って、円の座標を比例的に拡大縮小することができます。スケーリング(拡大縮小)では、円を移動させ、そのサイズを変更します。
- TCircle オブジェクトの回転軸 RotationCenter と回転角 RotationAngle を使用すると、円の形や位置を変更することができます。
TCircle は、Paint メソッドを使用して、曲線を描画し、形状の背景を塗りつぶすことができます。
Paint は、輪郭の描画や背景の塗りつぶしなどを描画ペンやブラシを使用して行い、それらのプロパティや色、透明度は TCircle オブジェクトのプロパティ Stroke や Fill によって定義されています。