DeviceData.Orientation
From Xojo Documentation
Read-Only Property (As DeviceData.Orientations )
DeviceData.OrientationsValue = aDeviceData.Orientation
New in 2020r2
Supported for all project types and targets.
New in 2020r2
Supported for all project types and targets.
The orientation of the device.
Notes
This allows you to determine the orientation of the device relative to the Earth. See Orientations for all possible orientations. MobileScreen.OrientationChanged event will be called anytime the orientation changes which is a likely place to access the Orientation property. However, you can access it at any other time.
Sample Code
This example displays a message box if the device is face down:
If System.Device.Orientation = System.DeviceData.Orientations.FaceDown Then
MessageBox("Why are you ignoring me?")
End If
MessageBox("Why are you ignoring me?")
End If
See Also
Orientations enumeration, MobileScreen.OrientationChanged event.