FMX.Objects.TEllipse

De RAD Studio API Documentation
Aller à : navigation, rechercher

FMX.Objects.TShapeFMX.Controls.TControlFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTEllipse

Delphi

TEllipse = class(TShape)

C++

class PASCALIMPLEMENTATION TEllipse : public TShape

Propriétés

Type Visibilité  Source Unité  Parent
class public
FMX.Objects.pas
FMX.Objects.hpp
FMX.Objects FMX.Objects


Description

TEllipse définit des ellipses 2D. Elle hérite de TControl et peut être utilisée dans les styles pour construire des contrôles.

Les propriétés TEllipse suivantes définissent la forme et la position de l'ellipse :

  1. L'ellipse est initialement inscrite dans le rectangle de délimitation ShapeRect de l'objet TEllipse.
  2. L'axe de rotation RotationCenter est ensuite déplacé le long des axes de coordonnées locaux proportionnellement aux facteurs d'échelle.
  3. Cette ellipse est ensuite pivotée autour du pivot obtenu sur l'angle RotationAngle.
Remarque : Scaling met non seulement à l'échelle la forme d'un objet proportionnellement aux facteurs d'échelle, mais change aussi l'épaisseur du trait qui dessine le contour proportionnellement au facteur d'échelle de chaque axe.

TEllipse dessine le contour et remplit l'arrière-plan avec la méthode Paint.

Paint dessine le contour et remplit l'arrière-plan en utilisant le crayon et le pinceau de dessin avec les propriétés, la couleur et l'opacité définies par les propriétés Stroke et Fill de l'objet TEllipse.

Voir aussi

Exemples de code