API:FMX.ScrollBox

From RAD Studio API Documentation
Jump to: navigation, search

Units

FMX.ScrollBoxDefines presented scroll boxes.
FMX.ScrollBox.Style


Classes

TCustomPresentedFramedScrollBoxThe base class for scroll boxes with a border. For internal use only.
TCustomPresentedFramedVertScrollBoxThe base class for scroll boxes with a border supporting only vertical scrolling. For internal use only.
TCustomPresentedHorzScrollBoxThe base class for scroll boxes without a border supporting only horizontal scrolling. For internal use only.
TCustomPresentedScrollBoxThe base class for scroll box controls providing a separation between the data and presentation.
TCustomPresentedVertScrollBoxThe base class for scroll boxes without a border supporting only vertical scrolling. For internal use only.
TCustomScrollBoxModelThe base class of data models for presented scroll boxes.
TPresentedFramedScrollBoxA scroll box with a border supporting both vertical and horizontal scrolling. For internal use only.
TPresentedFramedVertScrollBoxA scroll box with a border supporting only vertical scrolling. For internal use only.
TPresentedHorzScrollBoxA scroll box without a border supporting only horizontal scrolling. For internal use only.
TPresentedScrollBoxA base scroll box component available at design time.
TPresentedVertScrollBoxA scroll box without a border supporting only vertical scrolling. For internal use only.
TScrollContentA container for controls placed into the scroll box.
TScrollContentSizeStores the size of the ScrollBox content.

Routines

NormalizeInViewRectNormalizes the target rectangle AContentRect.

Types

TOnCalcContentBoundsEvent
TPositionChangeEvent
TScrollDirections

Constants

MM_AUTOHIDE_CHANGEDMM_AUTOHIDE_CHANGED: Integer = $1701;
MM_BOUNCES_CHANGEDMM_BOUNCES_CHANGED: Integer = $1702;
MM_DISABLE_MOUSE_WHEEL_CHANGEDMM_DISABLE_MOUSE_WHEEL_CHANGED: Integer = $1703;
MM_ENABLED_SCROLL_CHANGEDMM_ENABLED_SCROLL_CHANGED: Integer = $1704;
MM_GET_VIEWPORT_POSITIONMM_GET_VIEWPORT_POSITION: Integer = $1708;
MM_GET_VIEWPORT_SIZEMM_GET_VIEWPORT_SIZE: Integer = $170A;
MM_SCROLL_ANIMATION_CHANGEDMM_SCROLL_ANIMATION_CHANGED: Integer = $170B;
MM_SCROLL_DIRECTIONS_CHANGEDMM_SCROLL_DIRECTIONS_CHANGED: Integer = $170C;
MM_SCROLLBAR_VISIBLE_CHANGEDMM_SCROLLBAR_VISIBLE_CHANGED: Integer = $1705;
MM_SCROLLBOX_USERMM_SCROLLBOX_USER: Integer = $170F;
MM_SET_CONTENT_BOUNDSMM_SET_CONTENT_BOUNDS: Integer = $170D;
MM_SET_VIEWPORT_POSITIONMM_SET_VIEWPORT_POSITION: Integer = $1709;
MM_SHOW_SCROLLBAR_CHANGEDMM_SHOW_SCROLLBAR_CHANGED: Integer = $1707;
MM_SHOW_SIZE_GRIP_CHANGEDMM_SHOW_SIZE_GRIP_CHANGED: Integer = $1706;
MM_TOUCH_TRACKING_CHANGEDMM_TOUCH_TRACKING_CHANGED: Integer = $170E;
PM_BEGIN_PAINT_CHILDRENPM_BEGIN_PAINT_CHILDREN: Integer = $1008;
PM_END_PAINT_CHILDRENPM_END_PAINT_CHILDREN: Integer = $1009;
PM_GET_ANICALCULATIONSPM_GET_ANICALCULATIONS: Integer = $1007;
PM_GET_CONTENT_LAYOUTPM_GET_CONTENT_LAYOUT: Integer = $1004;
PM_GET_HSCROLLBARPM_GET_HSCROLLBAR: Integer = $1006;
PM_GET_VSCROLLBARPM_GET_VSCROLLBAR: Integer = $1005;
PM_SCROLL_BYPM_SCROLL_BY: Integer = $1001;
PM_SCROLL_IN_RECTPM_SCROLL_IN_RECT: Integer = $1002;
PM_SET_CONTENTPM_SET_CONTENT: Integer = $1003;
PM_USER_SCROLLBOXPM_USER_SCROLLBOX: Integer = $100A;