Sculptrix change history
~~~~~~~~~~~~~~~~~~~~~~~~

Version		By	Change

1.00		MDW	Initial version written

1.01		MDW	Added support for group boxes
			Fixed validation string parser -- will now search
			all `X' commands instead of just the first one

1.02		MDW	Fixed problem with multiple unslab ops in one poll

1.03		MDW	Stopped excessive redrawing in group box rendering

1.04		MDW	Done strange things to make text+sprite icons nice
			Any contortions required are due solely to TMA.

1.05		MDW	Filled in group box types 0 and 2 (ridge'n'plinth)

1.06		MDW	Allowed user-changing of the 3D colours and things
			Also included different colours for shaded borders

1.07		MDW	Fixed bug in Sculptrix_SlabIcon, which corrupted R0
			on exit.  Nothing has been affected by this, but we
			may as well get it right.

1.08		MDW	Made colour change before toggling slab on slab ops
			Integrated colour change with toggle slab, now
			box_toggle does all Sculptrix_DoSlab needs to, so
			renamed box_toggle as swi_doslab.  Module therefore
			slightly smaller!

1.09		TMA	Added type 7 border -- a writable type with its own
			black border. Less flickery than a Wimp type,
			however, the border is always 4 OS units.

		MDW	Fixed writable border being black when it gets shaded

1.10		MDW	Made writable border read colours from icon, and fill
			the whole icon with the background colour, rather
			than just the outside.  Basically, rewrote the
			border 7 rendering code.

1.11		MDW	Fixed Sculptrix_SetSpriteArea bug -- I `found' my
			workspace twice.  Ooops.
		MDW	Changed to use new Acorn-allocated SWI chunk number

1.12		MDW	Improved shaded-icon checking to avoid branch.
			Added 10cs delay to unslab with window open in line
			with STASIS requirements.

1.13		MDW	Fixed bug in mitre start position -- inserted RSB
			to make it go in the right direction.

1.14		MDW	Removed filling in groupbox type 0 to allow dbx
			controls to be within group boxes.

1.15		MDW	Modified rendering of `xs' icons to match new STEEL
			and Sapphire icon shading habits.  Added a 256-byte
			static buffer for group titles, to avoid dynamic
			allocation in mid-redraw,  Changed lots of signed
			compares to unsigned, which removes some redundancy.
			Fixed text+sprite handling to look in Wimp area
			if not in user area.  Added messages support.  Added
			border type 8 for partitions that fade properly
			(suggested by Alex Thoukydides).

2.00		MDW	Complete rewrite and redesign, including many new
			features and reducing code size.  No noticeable
			performance loss, though.  See `NewVersion' for
			details of these changes.

2.01		MDW	Bug fix: make the colour of shaded text+sprite icons
			correct by masking with %1011 instead of %1101.
			Documented a little internal cleverness.
