Chris Long

Table of Contents



quill Reference Manual

quill Reference Manual

This is the reference manual for the quill application, a program to help designers of pen-based user interfaces create better gestures.

Examples, Gestures, and Groups, Oh, My!

There are several different types of objects that the user can operate on with quill :

Gesture Packages

A gesture package is a training gesture set plus zero or more test gesture sets. Typically a designer will use one package for each application (although some applications may have multiple packages if different collections of gestures are to be recognized when the application is in different modes).

Gesture Sets

A gesture set is a collection of gestures or gesture groups. A gesture set may be used to train the recognizer or to test the recognizability of a training set.

Gesture Groups

A gesture group is used by the designer to organize gestures. For example, one might have a "file" group for gestures dealing with file operations, a "format" group for formatting gestures, etc. The recognizer ignores groups.

Gestures

A gesture is a particular mark to be made that invokes a command. For example, one might use the following shape for a "paste" command: