FMX.Platform.TScrollingBehaviour

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

TScrollingBehaviour = (BoundsAnimation, Animation, TouchTracking, AutoShowing);

C++

enum class DECLSPEC_DENUM TScrollingBehaviour : unsigned char { BoundsAnimation, Animation, TouchTracking, AutoShowing, sbBoundsAnimation _DEPRECATED_ATTRIBUTE3("Use TScrollingBehaviour.BoundsAnimation")  = 0, sbAnimation _DEPRECATED_ATTRIBUTE3("Use TScrollingBehaviour.Animation")  = 1, sbTouchTracking _DEPRECATED_ATTRIBUTE3("Use TScrollingBehaviour.TouchTracking")  = 2, sbAutoShowing _DEPRECATED_ATTRIBUTE3("Use TScrollingBehaviour.AutoShowing")  = 3 };

プロパティ

種類 可視性 ソース ユニット
enum public
FMX.Platform.pas
FMX.Platform.hpp
FMX.Platform FMX.Platform

説明

設定可能なスクロール動作オプションを列挙したものです。

TScrollingBehaviour オプションは、慣性スクロールを実装する TScrollBox などのクラスで使用されます。

GetScrollingBehaviour を使用すると、現在のプラットフォームにおいてアクティブなスクロール動作オプションのセット TScrollingBehaviours を取得することができます。

TScrollingBehaviour の取り得る値を以下の表に示します。

意味

BoundsAnimation

可視領域の境界の外側におけるスクロール内容の慣性移動が有効かどうかを定義します。「BoundsAnimation」を参照。

Animation

慣性スクロールのパラメータの計算時に DecelerationRate を考慮してスクロール ビューの慣性移動(アニメーション)をカスタマイズするかどうかを定義します。「Animation」を参照。

TouchTracking

(指またはマウスを使った)タッチ入力によるスクロール ビューのトラック操作が有効かどうかを定義します。「TouchTracking」を参照。

AutoShowing

スクロール バーのスムーズな表示/非表示が有効かどうかを定義します。「AutoShowing」を参照。


関連項目