Build a ViewApp that supports touch gestures during runtime
- Last UpdatedJul 17, 2024
- 1 minute read
Building a ViewApp that supports touch gestures during runtime requires configuration of the screen profile and the layouts that are associated with the ViewApp.
-
Screen Profile
When editing a screen profile, you can enable touch on a screen and set values to a Touch Lock that restricts touch interactions to ensure the ViewApp runs safely.
For more information about screen profile properties, see About screen properties.
-
Layout
Each pane of a layout includes a set of properties. Based on values set to these properties, touch interactions can be defined at the pane level.
For more information about layout Appearance properties, see About pane properties.
Software Requirements for Touch ViewApps
Touch supports in running ViewApps requires the following system software:
-
Client computer operating system: Windows 10 or higher
-
Server computer operating system: Windows 2012 R2 or higher.
-
Remote Desktop Protocol (RDP) connectivity between supported client and server computers
Recommendations for Touch ViewApps
Follow these recommendations to create content intended for touch interactions.
-
The minimum size of on screen controls should be at least 23X23 pixels (13X13 DLUs).
-
Commonly used screen controls should be larger at least 40X40 pixels (23X22 DLUs).
-
Include a five pixel border around UI elements that are touch enabled to reduce the likelihood of accidentally touching other nearby screen content.
-
Use the Hamburger app navigation control to save space for ViewApps designed to run on small screens.