FMX.InertialMovement

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Stellt die Unterstützung für die dynamische Bewegung des Bildlaufansichtsfensters innerhalb des größeren Inhalts bereit. Der Bildlauf kann mit der Maus oder dem Finger ausgeführt werden.

Unter anderem sind in der Unit InertialMovement die Konstanten, die in der Tabelle InertialMovement-Konstanten beschrieben sind, definiert.

Package fmx280.bpl

Klassen

TAniCalculationsStellt die Unterstützung für den dynamischen Bildlauf des Bildschirmausschnittfensters innerhalb des größeren Inhalts bereit. Der Bildlauf kann mit der Maus oder dem Finger ausgeführt werden.
TTargetForward-Deklaration vom Typ TAniCalculations.TTarget, die für den C++-Compiler erforderlich ist.

Typen

TPointDDefiniert die Punktkoordinaten in logischen Einheiten.
TRectDLegt ein Rechteck mit Koordinaten in logischen Einheiten fest.

Konstanten

DecelerationRateFastDecelerationRateFast: Comp = 9.5;
DecelerationRateNormalDecelerationRateNormal: Comp = 1.95;
DefaultDeadZoneDefaultDeadZone: Integer = 8;
DefaultElasticityDefaultElasticity: Integer = $64;
DefaultIntervalOfAniDefaultIntervalOfAni: Integer = $A;
DefaultMaxVelocityDefaultMaxVelocity: Integer = $1388;
DefaultMinVelocityDefaultMinVelocity: Integer = $A;
DefaultStorageTimeDefaultStorageTime: Comp = 0.15;


InertialMovement-Konstanten

Diese Konstanten definieren die Standardwerte von bestimmten Eigenschaften der Klasse TAniCalculations:

Konstante Beschreibung

DecelerationRateNormal

Legt die Standardverzögerungsrate der Bewegung der Bildlaufansicht fest, nachdem der Benutzer den Finger gehoben (die Maustaste losgelassen) hat, wodurch die Bewegung initiiert wurde.

DecelerationRateFast

Eine schnelle Verzögerungsrate für die Bewegung der Bildlaufansicht.

DefaultElasticity

Der Standardkoeffizient der Rahmenelastizität.

DefaultMinVelocity

Die minimale Standardgeschwindigkeit der Bewegung der Bildlaufansicht in Pixel pro Sekunde.

DefaultMaxVelocity

Die maximale Standardgeschwindigkeit der Bewegung der Bildlaufansicht in Pixel pro Sekunde.

DefaultDeadZone

Definiert die Standardgröße eines kleinen Bereichs, in dem die Bewegung der Maus oder des Fingers nicht als Initialisierung des Bildlaufs gilt.

DefaultStorageTime

Die Standardzeit für die Speicherung von erhaltenen Kurvenpunkten. Anhand dieser Kurvenpunkte werden die Geschwindigkeit und die Richtung der dynamischen Bewegung ermittelt.

DefaultIntervalOfAni

Definiert das Standardintervall zwischen aufeinanderfolgenden Aktualisierungen der dynamischen Bewegungsbilder.