FMX.Objects.TCircle
Delphi
TCircle = class(TEllipse)
C++
class PASCALIMPLEMENTATION TCircle : public TEllipse
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | FMX.Objects.pas FMX.Objects.hpp |
FMX.Objects | FMX.Objects |
Beschreibung
TCircle definiert 2D-Kreise. Die Klasse ist von TControl abgeleitet und kann in Stilen zum Erstellen von Steuerelementen verwendet werden.
Mit den folgenden TCircle-Eigenschaften werden die Größe und Position des Kreises festgelegt:
- Durch das umgebende Rechteck ShapeRect von TCircle wird das umgebende Quadrat für den Kreis definiert:
- Die TCircle-Form wird in das ermittelte umgebende Quadrat eingefügt.
- Mit den Scale-Skalierungsfaktoren des TCircle-Objekts können Sie Kreiskoordinaten proportional entlang lokaler Koordinatenachsen skalieren. Scaling verschiebt den Kreis und ändert seine Größe.
- Mit der Drehachse RotationCenter und dem Drehwinkel RotationAngle des TCircle-Objekts können Sie die Form und die Position des Kreises ändern.
TCircle zeichnet die Kontur und füllt den Hintergrund der Form mit der Methode Paint.
Paint zeichnet die Kontur und füllt den Hintergrund mit dem Zeichenstift und dem Zeichenpinsel unter Verwendung der Eigenschaften, der Farbe und der Opazität, die durch die Eigenschaften Stroke und Fill des TCircle-Objekts festgelegt sind.