System.Types.TRectF.Fit

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Fit(const BoundsRect: TRectF): Single; // deprecated 'Please consider using FitInto instead.';

Propriétés

Type Visibilité  Source Unité  Parent
function public System.Types.pas System.Types TRectF


Description

Redimensionne l'objet rectangle en cours pour qu'il tienne mieux (en conservant les proportions du rectangle) dans le rectangle spécifié.

Fit renvoie le rapport de mise à l'échelle implémenté. Si la valeur renvoyée est < 1, alors le rectangle en cours n'est pas redimensionné.

Fit redimensionne l'objet rectangulaire en cours pour qu'il tienne mieux (en conservant les proportions du rectangle en cours) dans le rectangle BoundsRect spécifié :

  • Si l'une des dimensions du rectangle en cours est supérieure au rectangle BoundsRect, diminuez la taille du rectangle en cours (en conservant les proportions du rectangle en cours -- le rapport entre la largeur et la hauteur) afin qu'il tienne dans le rectangle BoundsRect. Ainsi, la largeur du rectangle mis à l'échelle est égale à la largeur du rectangle BoundsRect ou la hauteur du rectangle mis à l'échelle est égale à la hauteur du rectangle BoundsRect. Tout le rectangle en cours doit être placé dans le rectangle BoundsRect spécifié. Le rectangle en cours est placé centré dans le rectangle BoundsRect.
    IwFit
  • Si le rectangle en cours original est inférieur au rectangle BoundsRect, le rectangle en cours n'est alors pas redimensionné. Le rectangle en cours est placé centré dans le rectangle BoundsRect.
    IwFit

Voir aussi