
8.5 The Programming Environment Matters 171
Examples of focus hints are shown in Figure 8.2 and 8.3. In both cases, a
user is demonstrating to Gamut that a character in a game is following a
path. To tell the system that the path is important, the user highlights it.
This allows the system to focus on the path object and only generate con-
straints between the path and the moving object. Maulsby's (1994) Cima,
which could recognize textual patterns using examples, also allowed the
user to give focus hints. In addition, Cima allowed the user to provide nega-
tive focus hints, where marking