GenericScroller Methods
LResetState
Resets the state of the scroller to Unknown. Should be called when the content is scrolled without interacting with the IScroller (e.g. adding new items to a list). Ensures on next interaction the scroller checks the state.
Syntax:
ScrollLineDown
Scrolls down by the smallest increment, to show the next line of the scrollable content by clicking on the scroll down button. After each click the method waits for the thumb to move and at the end mouse is moved away from the Button (by the MoveApproachOffset) and the method waits for a stable screen in the SearchSelect area. If the scroller is inactive or already at the bottom, the method returns directly and does not attempt to scroll.
Syntax:
Parameters:
Parameter | Description |
[numberOfLines] | Type: Int32 The number of lines or increments to scroll down. |
ScrollLineUp
Scrolls up by the smallest increment, to show the previous line of the scrollable content by clicking on the scroll up button. After each click the method waits for the thumb to move and at the end mouse is moved away from the Button (by the MoveApproachOffset) and the method waits for a stable screen in the SearchSelect area. If the scroller is inactive or already at the top, the method returns directly and does not attempt to scroll.
Syntax:
Parameters:
Parameter | Description |
[numberOfLines] | Type: Int32 The number of lines or increments to scroll down. |
ScrollPageDown
Scrolls down by a larger amount, to show the next page of the scrollable content by clicking just above the scroll down button. At the end mouse is moved away from the Button (by the MoveApproachOffset) and the method waits for a stable screen in the SearchSelect area. If the scroller is inactive or already at the bottom, the method returns directly and does not attempt to scroll.
Syntax:
ScrollPageUp
Scrolls up by a larger amount, to show the previous page of the scrollable content by clicking just below the scroll up button. At the end mouse is moved away from the Button (by the MoveApproachOffset) and the method waits for a stable screen in the SearchSelect area. If the scroller is inactive or already at the top, the method returns directly and does not attempt to scroll.
Syntax:
ScrollToBottom
Scrolls all the way to the bottom of the scrollable content by pressing the mouse button just above the down button until the thumb does not move up any further. If the scroller is inactive or already at the bottom, the method returns directly and does not attempt to scroll.
Syntax:
ScrollToTop
Scrolls all the way to the top of the scrollable content by pressing the mouse button just below the up button until the thumb does not move up any further. If the scroller is inactive or already at the top, the method returns directly and does not attempt to scroll.
Syntax:
ScrollWheelDown
Scrolls down using the Mouse.ScrollWheel which typically moves the scrollable content by three lines. The mouse is placed in the middle of the SearchSelect for the ScrollWheel to target the correct scroller. If the scroller is inactive, the method returns directly and does not attempt to scroll.
Syntax:
Parameters:
Parameter | Description |
increments | Type: Int32 The number of increments to turn the scroll wheel. |
ScrollWheelUp
Scrolls up using the Mouse.ScrollWheel which typically moves the scrollable content by three lines. The mouse is placed in the middle of the SearchSelect for the ScrollWheel to target the correct scroller. If the scroller is inactive, the method returns directly and does not attempt to scroll.
Syntax:
Parameters:
Parameter | Description |
increments | Type: Int32 The number of increments to turn the scroll wheel. |
Last updated