FMX.Objects.TLine

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

Delphi

TLine = class(TShape)

C++

class PASCALIMPLEMENTATION TLine : public TShape

Propriétés

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


Description

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

Les points finals de la ligne à dessiner sont définis par les propriétés suivantes de l'objet TLine :

  • Le rectangle de la forme et la propriété LineType définissent le segment de ligne droite à dessiner
    • LineType définit l'orientation du segment de ligne.
    • Les points d'intersection de ce segment de ligne avec le rectangle local définissent les points finals du segment de ligne droite.
  • RotationCenter définit l'axe de rotation et RotationAngle l'angle de rotation sur lequel le segment de ligne droite pivote pour obtenir la ligne à dessiner.
Remarque :Scaling met non seulement à l'échelle la longueur de la ligne proportionnellement à la mise à l'échelle des facteurs, mais change aussi l'épaisseur du trait qui dessine la ligne. Cette modification est proportionnelle au facteur d'échelle de chaque axe.

Le TControl parent dessine TLine avec la méthode Paint.

Pour dessiner TLine, la méthode Paint utilise l'instrument de dessin avec la propriété Stroke définie pour l'objet TLine.

Voir aussi