Vcl.ComCtrls.TAnimate.CanAutoSize
Delphi
function CanAutoSize(var NewWidth, NewHeight: Integer): Boolean; override;
C++
virtual bool __fastcall CanAutoSize(int &NewWidth, int &NewHeight);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TAnimate |
説明
コントロールがサイズ変更される方法を示します。
CanAutoSize メソッドは,AutoSize プロパティが true の場合にコントロールをサイズ変更しようとしたときに自動的に呼び出されます。このメソッドは,アニメーションコントロールがアニメーションフレームのサイズを調整できるようにします。
CanAutoSize メソッドが呼び出されると,NewWidth パラメータと NewHeight パラメータでコントロールの新しい寸法が示されます。Open プロパティが true の場合,CanAutoSize メソッドは,イメージのサイズが反映されるようにこれらの値を調整し,true を返します。アニメーションコントロールが Open でない場合,CanAutoSize メソッドは false を返します。