Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.3
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
10.6
Statistic
FMM
Blog
WebView.SetAutoResizingMask
Sets the auto resizing mask.
| Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
| Webview | 7.5 | Yes | No | No | No | No |
MBS( "WebView.SetAutoResizingMask"; WebViewerRef; Value ) More
Parameters
| Parameter | Description | Example |
|---|---|---|
| WebViewerRef | Either the Web Viewer Object Name or the Web Viewer ID as returned by "WebView.FindByName" function. | |
| Value | The new setting. | 4+8 |
Result
Returns OK or error.
Description
Sets the auto resizing mask.This defines whether web viewer changes its size based on the surrounding window.
| Name | Value | Description |
| NotSizable | 0 | The view cannot be resized. |
| MinXMargin | 1 | The left margin between the view and its superview is flexible. |
| WidthSizable | 2 | The view’s width is flexible. |
| MaxXMargin | 4 | The right margin between the view and its superview is flexible. |
| MinYMargin | 8 | The bottom margin between the view and its superview is flexible. |
| HeightSizable | 16 | The view’s height is flexible. |
| MaxYMargin | 32 | The top margin between the view and its superview is flexible. |
e.g. the value 18 means the view can resize both horizontally and vertically with the parent view (window).
Added iOS support in version 10.3.
Examples
Make the webviewer stay on position in window:
MBS( "WebView.SetAutoResizingMask"; "web"; 4+8 )
Resize with window growing:
MBS( "WebView.SetAutoResizingMask"; $$web; 4+2+8+16 )
See also
- AVPlayer.GetAutoResizingMask
- AVPlayer.SetAutoResizingMask
- DragDrop.SetAutoResizingMask
- MapView.GetAutoResizingMask
- MapView.SetAutoResizingMask
- TextView.GetAutoResizingMask
- TextView.SetAutoResizingMask
- WebView.FindByName
- WebView.GetAutoResizingMask
Blog Entries
Release notes
- Version 7.5
- Added WebView.GetAutoResizingMask and WebView.SetAutoResizingMask to decide on window resize behavior for web viewer.
Created 14th November 2017, last changed 5th June 2020
WebView.SetAllowsLinkPreview - WebView.SetCustomUserAgent
Feedback: Report problem or ask question.
Links
MBS Xojo Plugins