Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
Window.Scrollbar.set
Scrolls to the given coordinates.
Component | Version | macOS | Windows | Linux | Server | iOS SDK |
Window | 6.2 | ✅ Yes | ✅ Yes | ❌ No | ❌ No | ✅ Yes |
MBS( "Window.Scrollbar.set"; WindowRef; X; Y ) More
Parameters
Parameter | Description | Example |
---|---|---|
WindowRef | Window Reference is the unique OS level window ID. You can obtain this by using the Window.FindByTitle or Window.FindByIndex functions. Pass zero to access the frontmost window. | 0 |
X | The new X position. | 100 |
Y | The new Y position. | 100 |
Result
Returns OK or error.
Description
Scrolls to the given coordinates.Added Windows and iOS support for version 8.5.
Examples
Scroll to middle of records on Windows:
Set Variable [$$ListViewDisplayOffset; Value: {half of the number of records visible on the screen in List Mode}]
Set Variable [$$SetScrollbarPosition; Value: MBS( "Window.Scrollbar.set"; "{Your Database Name}" ; 0 ; (65535/Get (TotalRecordCount)) * (Get(ActiveRecordNumber) - $$ListViewDisplayOffset))]
See also
- Schedule.EvaluateAfterDelay
- WebView.Scrollbar.set
- Window.FindByIndex
- Window.FindByTitle
- Window.Scrollbar.SetScrollElasticity
Release notes
- Version 10.3
- Fixed Window.Scrollbar.set function for iOS.
- Version 7.5
- Fixed Window.Scrollbar.SetScrollElasticity to return error in case of failure.
Example Databases
Blog Entries
- MBS FileMaker Plugin, version 10.3pr9
- MBS FileMaker Plugin 8.5 - More than 5500 Functions In One Plugin
- MBS FileMaker Plugin, version 6.2pr6
This function checks for a license.
Created 26th April 2016, last changed 21st September 2022
Window.Scrollbar.getVerticalPosition - Window.ScrollbarsVisible