This is the reference manual for the quill application, a program to help designers of pen-based user interfaces create better gestures.
There are several different types of objects that the user can operate on with quill :
Gesture Packages
Gesture Sets
Gesture Groups
Gestures
Examples
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).
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.
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.
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: