FMX.Objects.TCircle

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

Delphi

TCircle = class(TEllipse)

C++

class PASCALIMPLEMENTATION TCircle : public TEllipse

Propriétés

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


Description

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

Les propriétés TCircle suivantes définissent la taille et la position du cercle :

  • Le rectangle de délimitation ShapeRect de TCircle définit le carré de délimitation pour le cercle
    • La longueur des côtés du carré de délimitation est égale à la valeur Min(Width, Height) du rectangle de délimitation ShapeRect.
    • Le centre du carré de délimitation coïncide avec le centre du rectangle de délimitation.
  • La forme TCircle est inscrite dans le carré de délimitation obtenu.
  • Vous pouvez utiliser les facteurs de mise à l'échelle Scale de l'objet TCircle pour mettre à l'échelle proportionnellement les coordonnées du cercle le long des axes de coordonnées locaux. Cela déplace le cercle et change sa taille.
  • Vous pouvez utiliser l'axe de rotation RotationCenter et l'angle de rotation RotationAngle de l'objet TCircle pour modifier la forme et la position du cercle.

TCircle dessine le contour et remplit l'arrière-plan de la forme 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 Fill de l'objet TCircle.

Voir aussi