FMX.Controls.TControl.BoundsRect

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

property BoundsRect: TRectF read GetBoundsRect write SetBoundsRect;

C++

__property System::Types::TRectF BoundsRect = {read=GetBoundsRect, write=SetBoundsRect};

Propriétés

Type Visibilité  Source Unité  Parent
property public
FMX.Controls.pas
FMX.Controls.hpp
FMX.Controls TControl


Description

Spécifie le rectangle de délimitation du contrôle.

Les coordonnées du coin inférieur gauche du rectangle sont (0,0), tandis que les coordonnées du coin supérieur droit sont (Width, Height).

Par exemple :

 
 R:=Control.BoundsRect;

Les coordonnées du rectangle R sont :

 
 R.Left=0;
 R.Top=0;
 R.Right= Control.Width;
 R.Bottom= Control.Height;

Quand BoundsRect est définie, la propriété Position est définie sur le coin supérieur gauche du rectangle délimité donné, tandis que les propriétés Width et Height du contrôle reçoivent les valeurs de la largeur et de la hauteur du rectangle délimité donné. Par exemple :

 
 Control.BoundsRect:=R;

Les contrôles ont les propriétés suivantes :

 
 Control.Position.X= R.Left;
 Control.Position.Y= R.Top;
 Control.Width= R.Width;
 Control.Height= R.Height;

Voir aussi