Returns a value representing the orientation of the window on which the script is acting.
Data type returned
FileMaker Pro 13.0
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
Note The window on which the script is acting may not necessarily be the foreground window.
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”)