Vcl.Controls.TControl.CanResize
Delphi
function CanResize(var NewWidth, NewHeight: Integer): Boolean; virtual;
C++
virtual bool __fastcall CanResize(int &NewWidth, int &NewHeight);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TControl |
Description
Répartiteur d'événement OnCanResize.
CanResize est appelée automatiquement lorsqu'une tentative de redimensionnement du contrôle est effectuée, après qu'un dimensionnement automatique se soit produit. Les arguments NewWidth et NewHeight spécifient les nouvelles valeurs essayées pour la largeur et la hauteur du contrôle. CanResize ajuste de manière facultative les valeurs de NewWidth et de NewHeight puis renvoie true si le contrôle peut être redimensionné selon les valeurs renvoyées. CanResize renvoie false si le contrôle ne peut pas être redimensionné.
CanResize génère un événement OnCanResize. Un gestionnaire d'événement OnCanResize peut modifier les valeurs de NewHeight et NewWidth.