Vcl.ComCtrls.TToolButton.SetBounds

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure SetBounds(ALeft, ATop, AWidth, AHeight: Integer); override;

C++

virtual void __fastcall SetBounds(int ALeft, int ATop, int AWidth, int AHeight);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TToolButton

Description

Change la position et la taille du bouton en une seule opération.

Appelez la méthode SetBounds pour définir en une seule fois les propriétés Left, Top, Width et Height. En appelant SetBounds, vous évitez un réaffichage après la modification d'une propriété et avant la mise à jour de la suivante, ce qui peut provoquer des sautillements de l'affichage.

SetBounds fournit également l'implémentation sous-jacente de l'initialisation de ces quatre propriétés.

Telle qu'implémentée par TToolButton, SetBounds vérifie que la nouvelle position et les nouvelles dimensions du bouton respectent les contraintes imposées par la barre d'outils parent et oblige la barre d'outils parent à se redimensionner, si nécessaire, pour s'adapter aux modifications du bouton.

Voir aussi