Event gestures – Grayhill Multi-Touch Control Wheel - Software Development Kit V3.0 User Manual

Page 16

Advertising
background image

Multi-Touch Ring Encoder Software Development Kit User’s Guide v3.0

© 2014 Grayhill, Inc., Confidential and Proprietary

Page 16

Event Gestures

An Event Gesture is defined as any gesture that is performed and recognized
as a singular event and that might be used to initiate immediate state changes
in the host. The following are examples of event gestures: Tap, Double-Tap,
Touch&Hold, Tap,Touch&Hold, Swipe etc. Note that these events don’t
require any magnitude information - they are simply recognized as the user
performs them as single events. These types of events have a long history in
user interface. A mouse click or a key press, for example, can both can be
thought of as an event.

However, since a touch panel has many more dimensions than a simple
pushbutton, these event gestures can be far more complex and powerful. For
example, Instinct has the ability to detect event gestures involving from one
to five touch points. Instinct can also recognize single-finger gesture events
in certain user-configurable circular areas, called “Icons”.

If the user taps within the area of Icon1, for example, a Tap event and an
Icon1 event is generated. By default, Icon1 through Icon4 are located in the
top, bottom, left and right corners of the screen. All other Icons are
undefined by default but can be enabled easily by using GestureConfigure.

The Tap,Touch&Hold event gesture is a combination of the Double-Tap and
Touch&Hold gestures. During a Tap,Touch&Hold, the second contact with
the screen is held longer than during a Double-Tap. One way a
Tap,Touch&Hold gesture event might be used is to initiate an object drag
across the screen.

The Swipe gesture event is recognized when any given number of touches
leaves the touch screen with a specified velocity. The directional gesture
events Up, Down, Left, Right are used in combination with Swipe to indicate
in which direction the Swipe was performed. One way a Swipe gesture
event might be used is to initiate an advance to the next screen (Swipe Left)
or a return to the previous screen (Swipe Right).

The following Event Gestures are recognized by Instinct:

• Tap

(1-5

fingers)

• Double-Tap (1-5 fingers)
• Touch&Hold (1-5 fingers)
• Tap,Touch&Hold (1-5 fingers)
• Swipe Up (1-5 fingers)
• Swipe Down (1-5 fingers)
• Swipe Left (1-5 fingers)
• Swipe Right (1-5 fingers)
• Icon1 through Icon16* (1 finger only)

*(These events can only be recognized in combination with a single-finger
Tap, Double-Tap, Touch&Hold or Tap,Touch&Hold event.)

Advertising