FMX.Objects.TEllipse
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 :
- L'ellipse est initialement inscrite dans le rectangle de délimitation ShapeRect de l'objet TEllipse.
- L'axe de rotation RotationCenter est ensuite déplacé le long des axes de coordonnées locaux proportionnellement aux facteurs d'échelle.
- 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
- FMX.Objects.TCircle
- FMX.Objects.TArc
- FMX.Objects.TPie
- FMX.Objects.TShape.Stroke
- FMX.Objects.TShape.Fill