« Back to Glossary Index

Gesture Demo


We have designed the visualization of VIGO6 projects for touch screens, for example, tablets, mobile phones, and display modules, such as the PD 688. We call the interaction options – gestures. Gestures using two fingers will move the whole window or screen area while gestures using one finger will move the object you touch. We have summarized the gestures:

1 finger gesture

You can change the functionality of one-finger gestures.


A “tap” is when you touch the screen in one place for less than 1 second. Afterward, when you release the touch, the program responds. Your program will then call the method “hit”.


A “hold” is when you touch the screen in one place and hold it for more than one second. The program then responds if the hold is maintained for a predefined period of time. The period could be 1 second. In that case, the program would interpret a touch held for less than 1 second as a tap.


A “drag” is when you touch the screen and move outside of the defined tolerance circle within 1 second, and release the touch slowly. The direction is calculated from the edge of the tolerance circle. The program responds to drag by activating the component that you touched.

Swipe (up, down, left, right)

Swipe is like a drag, but the release must be fast. It is also a swipe when the movement continues past the edge of the screen.

2 finger gesture

We have defined the functionality of two-finger gestures, and you can’t change it.


You restore the original size and position of the view.


You close the window.

Drag or swipe

You move the window

Zoom in or out

You zoom, when you place two fingers on the screen at the same time for less than 1 second. On one hand, you zoom in when you move the fingers closer together. On the other hand, you zoom out by moving the fingers away from each other.

« Back to Glossary Index