Run this program with the "-look3d no" flag! /TH

Escher tile design program, using Fudgets.
------------------------------------------
Author: Rob Noble (rjn@minster.york.ac.uk)

This is my experimental Fudget-testing application which is similar
to the program that Sandra Foubister wrote to illustrate interaction
combinators*, but with less features.

The screen looks something like this:

  -------------            ---------------
 |             |    ---   |               |
 |             |   | c |  |               |
 |             |   |-h-|  |               |
 | design      |   | o |  |  board        |
 |             |   |-i-|  |               |
 |             |   | c |  |               |
 |             |   |-e-|  |               |
 |             |   |   |  |               |
  -------------     ---    ---------------

  -------------            ---------------
 |finished des.|          |update w. tile |
  -------------            ---------------

                       -----------------------
                      |   |   |   |   |   |   |   
                       -------tools-----------
                      |   |   |   |   |   |   |   
                       -----------------------

Choice shows the set of tiles you can use. Clicking on one of these
tiles makes that one the current tile. This tile is transfered to the
design area, and eight rotations/reflections of the tile appear in the
8 left-most boxes of the tools area. Picking one of these reflections/
rotations enables it to be placed on the board. The right four boxes 
of the tools area enable tiles on the board to be rotated/reflected.

Lines may be added to the design using the left mouse button, and 
deleted using the right mouse button. Clicking the button underneath
design transfers the new design to the currently selected tile in 
choice, and to the tools area.

Clicking the button underneath board updates the tiles on the board
to the currently selected tile (in whatever rotation/reflection the
each previous tile on the board was in).

NB. The two update buttons can be a little slow to operate (on my
    Sun 3/60) because they have a lot of effect on the screen.

Bugs: the grid obscures vertical and horizontal lines in the design
	area. I could not change the line thickness or colour
	because the GCChangeAttributes (I think?) command wasn't
	implemented.
