FMX.Objects.TCircle

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

FMX.Objects.TEllipseFMX.Objects.TShapeFMX.Controls.TControlFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTCircle

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 は、その円の境界となる正方形を定義します:
    • 境界正方形の辺の長さは、ShapeRect 境界四角形の Min(Width, Height) と等しくなります。
    • 境界正方形の中心は、境界四角形の中心と一致します。
  • TCircle の形は、取得された境界正方形の中に内接します。
  • TCircle オブジェクトの Scale スケール係数を使用して、ローカルの座標軸に比例して、円の座標をスケーリングすることができます。Scaling は、円を移動させ、そのサイズを変更します。
  • TCircle オブジェクトの回転軸 RotationCenter および回転角度 RotationAngle を使用して、円の形と位置を変更することができます。

TCircle は、Paint メソッドを使用して、曲線を描画し、形状の背景を塗りつぶすことができます。

Paint は、TCircle オブジェクトの StrokeStrokeThicknessStrokeCapStrokeDashStrokeJoinFill の各プロパティで定義される、色や不透明度などのプロパティを持つ、描画ペンやブラシを使用して、曲線を描画したり、背景を塗りつぶしたりすることができます。

関連項目