FMX.Layouts.TCustomScrollBox.CreateAniCalculations
Delphi
function CreateAniCalculations: TScrollCalculations; virtual;
C++
virtual TScrollCalculations* __fastcall CreateAniCalculations();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | FMX.Layouts.pas FMX.Layouts.hpp |
FMX.Layouts | TCustomScrollBox |
説明
TScrollCalculations 型オブジェクトを計算します。このオブジェクトは、プロパティを設定し、慣性スクロールのパラメータを計算します。
CreateAniCalculations は、TScrollCalculations.Create コンストラクタを呼び出して、TScrollCalculations オブジェクトを作成します。作成されたオブジェクトは、現在の TScrollBox インスタンスの AniCalculations プロパティに保持されます。この TScrollCalculations オブジェクトを使用すると、慣性スクロールのプロパティ群、Animation、DecelerationRate、BoundsAnimation、AutoShowing、Shown を設定することができます。 TScrollCalculations は、TAniCalculations クラスの下位クラスで、慣性スクロールのパラメータ群を計算するためのメソッドを提供しています。
UpdateAniCalculations は CreateAniCalculations を呼び出して TScrollCalculations オブジェクトを作成し、その後、DoUpdateAniCalculations を呼び出して、現在のプラットフォームの慣性スクロールのデフォルト プロパティ群を設定します。
関連項目
- FMX.Layouts.TScrollCalculations.Create
- FMX.InertialMovement.TAniCalculations
- FMX.InertialMovement.TAniCalculations.Animation
- FMX.InertialMovement.TAniCalculations.DecelerationRate
- FMX.InertialMovement.TAniCalculations.BoundsAnimation
- FMX.InertialMovement.TAniCalculations.AutoShowing
- FMX.InertialMovement.TAniCalculations.Shown
- FMX.Layouts.TCustomScrollBox.UpdateAniCalculations
- FMX.Layouts.TCustomScrollBox.DoUpdateAniCalculations