API:FMX.Objects.TCalloutRectangle

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

FMX.Objects.TRectangleFMX.Objects.TShapeFMX.Controls.TControlFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTCalloutRectangle

Delphi

TCalloutRectangle = class(TRectangle)

C++

class PASCALIMPLEMENTATION TCalloutRectangle : public TRectangle

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
FMX.Objects.pas
FMX.Objects.hpp
FMX.Objects FMX.Objects

Beschreibung

TRectangle definiert 2D-Rechtecke mit angepassten Ecken. Die Klasse ist von TControl abgeleitet und kann in Stilen zum Erstellen von Steuerelementen verwendet werden.

FMX.Objects.TCalloutRectangle erbt von FMX.Objects.TRectangle. Der folgende Inhalt bezieht sich auf FMX.Objects.TRectangle.

TRectangle definiert 2D-Rechtecke mit angepassten Ecken. Die Klasse ist von TControl abgeleitet und kann in Stilen zum Erstellen von Steuerelementen verwendet werden.


Mit den Eigenschaften CornerType, XRadius und YRadius wird die Anpassung von Formen für die Ecken des Rechtecks definiert.

DrawRectCanvas.png

Corners gibt die anzupassenden Ecken an.

Wenn Corners eine leere Menge ist oder eine der Eigenschaften XRadius oder YRadius null ist, wird keine Eckformenanpassung verwendet.

Die Größe und die Position des Rechtecks werden durch die folgenden Eigenschaften des TRectangle-Objekts festgelegt:

  • Das Umrissrechteck ShapeRect definiert die Ausgangsgröße und -position des Rechtecks.
  • Mit der Drehachse RotationCenter und dem Drehwinkel RotationAngle des TRectangle-Objekts können Sie das Rechteck drehen und verschieben.
  • Mit den Skalierungsfaktoren des TRectangle-Objekts können Sie Rechteckkoordinaten proportional entlang lokaler Koordinatenachsen skalieren. Scaling verschiebt das Rechteck und ändert dessen Größe.
Hinweis: Scaling skaliert nicht nur den Umriss proportional zu den Skalierungsfaktoren. Es ändert auch die Stärke des Striches, der die Kontur proportional zum Skalierungsfaktor jeder Achse zeichnet.

TRectangle zeichnet die Kontur und füllt den Hintergrund mit der Methode Paint. Paint verwendet den Zeichenstift und den Pinsel mit den Eigenschaften, der Farbe und der Opazität, die durch die Eigenschaften Stroke und Fill festgelegt sind.

Siehe auch

Codebeispiele