Get(WindowOrientation)
Purpose
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
FileMaker Pro 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.
Examples
If the window that the current script is acting on is in portrait orientation, Get(WindowOrientation) returns 1.
You have a calculation field named Orientation that uses
Get(WindowOrientation) to return a value as listed above. You have another calculation field that 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" )
Related topics