FMX.ScrollBox.Style.TScrollCalculations Properties
InheritedProtected
| Animation | public | Specifies whether to customize inertial scrolling by taking into account the DecelerationRate property when calculating parameters of inertial scrolling. |
| AutoShowing | public | Enables the smooth hiding and showing of scroll bars. |
| Averaging | public | Specifies whether to average an inertial moving velocity taking into account all existing points on a trajectory. |
| BoundsAnimation | public | Determines whether a corner of the scrolling viewport can be dragged inside the visible area. |
| CancelTargetX | protected | Defines whether inertial scrolling is impossible in the horizontal direction. |
| CancelTargetY | protected | Defines whether inertial scrolling is impossible in the vertical direction. |
| CurrentVelocity | public | The current velocity of the inertial moving of a scroll view in pixels per second. |
| DeadZone | protected | Defines the size of an area where moving of the finger (or mouse) does not initialize scrolling. |
| DecelerationRate | public | Determines the deceleration rate of inertial scrolling. |
| Disposed | protected | Disposed is a read-only property that shows the current state of this object. |
| Down | public | Specifies that the user has pressed a mouse button or has touched the touch screen. |
| Elasticity | public | The coefficient of border elasticity. |
| Enabled | protected | Specifies whether the inertial moving of the scroll view is enabled. |
| InternalTouchTracking | protected | Defines the possible inertial moving directions initiated by the touch tracking. |
| Interval | public | Defines the interval between successive updates of the pictures of the inertial moving. |
| InTimerProc | public | InTimerProc is set to True when the inertial scrolling engine starts a timer during calculations of inertial moving parameters. |
| LastTimeCalc | public | The last moment when any of the ViewportPosition or CurrentVelocity properties was calculated. |
| LowVelocity | public | Returns whether the current velocity (CurrentVelocity) is lower than the minimal permitted velocity (MinVelocity) of the inertial moving of a scroll view in pixels per second. |
| MaxTarget | protected | Defines the maximal coordinates that can be accepted by the viewport position (viewport origin). |
| MaxVelocity | protected | The maximal permitted velocity of the inertial moving of a scroll view in pixels per second. |
| MinTarget | protected | Defines the minimal coordinates that can be accepted by the viewport position (viewport origin). |
| MinVelocity | protected | The minimal permitted velocity of the inertial moving of a scroll view in pixels per second. |
| MouseTarget | protected | A target point specified by rotating the mouse wheel MouseWheel. |
| Moved | public | Determines whether the mouse is pressed and moved or the finger is moved. |
| Opacity | public | The current opacity of the scroll bars. |
| PositionCount | protected | The number of TPointD positions stored in the Positions array. |
| Positions | protected | Array of TPointD positions. |
| PositionTimes | protected | Array of times corresponding to Positions. |
| ScrollBox | public | Link to the presentation that connected with this movement controller. |
| Shown | protected | Specifies whether the scroll bars (scroll indicators) are shown. |
| StorageTime | public | The duration of time in which the scrolling engine stores obtained trajectory points. |
| Target | protected | The current target point. |
| TargetCount | public | The number of target points stored in the array that is retrieved by GetTargets. |
| TouchTracking | public | Defines the possible directions of the inertial scrolling initiated by the touch input. |
| UpdateCount | public | Keeps the number of calls to BeginUpdate that have not been followed by calls to EndUpdate. |
| UpDownTime | protected | Keeps the last moment when the mouse (or finger) was pressed down or released (got up). |
| UpPosition | protected | Identifies the position where the mouse button was released. |
| UpVelocity | protected | Identifies the velocity at the moment when the mouse button was released. |
| ViewportPosition | public | Coordinates of the origin of the scrolling viewport specified as the offset from the origin of the content layout of this scroll component. |
| ViewportPositionF | public | Coordinates of the origin of the scrolling viewport specified as the offset from the origin of the scroll component. |