Vcl.ComCtrls.TAnimate.CanAutoSize
Delphi
function CanAutoSize(var NewWidth, NewHeight: Integer): Boolean; override;
C++
virtual bool __fastcall CanAutoSize(int &NewWidth, int &NewHeight);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TAnimate |
Description
Indique comment le contrôle peut être redimensionné.
CanAutoSize est appelée automatiquement quand la propriété AutoSize vaut true et qu'une tentative de redimensionnement du contrôle est effectuée. Elle permet au contrôle animation de s'ajuster sur la taille des plans de l'animation.
Quand CanAutoSize est appelée, les paramètres NewWidth et NewHeight indiquent les nouvelles dimensions proposées du contrôle. Si la propriété Open est à true, CanAutoSize règle ces valeurs de telle sorte qu'elles reflètent les dimensions des images vidéo AVI et renvoie true. Si le contrôle animation n'est pas ouvert, CanAutoSize renvoie false.