Get(WindowOrientation)
Returns a value representing the orientation of the window on which the script is acting.
Format
Get ( WindowOrientation )
Parameters
None
Data type returned
number
Originated in version
13.0
Description
In FileMaker Pro and FileMaker Go only, returns:
- -2 for landscape left
- -1 for landscape right
- 0 for square (FileMaker Pro and FileMaker WebDirect only)
- 1 for portrait
- 2 for portrait upside down
Notes
- The window on which the script is acting may not necessarily be the foreground window.
Example 1
If the window that the current script is acting on is in portrait orientation, Get(WindowOrientation) returns 1.
Example 2
A calculation field named Orientation uses Get(WindowOrientation) to return a value as listed above. Another calculation field references the Orientation field and uses the If function, which returns Portrait if the Orientation field returns a value greater than 0 and returns Landscape if the Orientation field returns a value less than 0:
If ( Orientation > 0 ; "Portrait" ; "Landscape" )