Screenshots
The included example demonstrates different use cases of the Touchscreen Toolkit for LabVIEW. The first example shows how multiple touch points can be tracked simultaneously by moving LabVIEW controls with the detected coordinates from a multi-touch monitor (the MIMO Magic Touch). This enables the ability to detect the depression of two buttons simultaneously. This cannot be done by mouse emulation since only one screen coordinate can be reported via a mouse. This may be useful in a critical control application where two different screen locations must be pressed simultaneously to start dangerous machinery to ensure the operator’s hands are not near the machinery when starting.
This example shows a picture control and the ability to rotate, zoom, and pan the image all via touch similar to how would be done on a mobile device. This could be useful for image inspection of parts on a production line. Shown below a measurement feature allows for touch to be used to roughly measure the distance between two points.
This could also be used for image inspection on printed circuit boards in order to look at standard or 3D images and manipulate the image all via touch.
The final example demonstrates manipulation of a graph control in LabVIEW all via touch. Zooming about a specific point can be achieve by simply touching two points on the graph, and the center point becomes the focal point of zoom. Pinching your fingers closer together or moving them away from each other controls the zoom about that point. Placing your fingers next to each other and moving them around controls panning of the graph. And finally moving one finger horizontally across the graph enables a cursor overlay which indicates the x and y coordinates at the point of touch. This enables complete graph manipulation via touch and without the use of a mouse or keyboard.