SpritePool 1.20 (16-Sep-03)

Name:     ArtWorks SpritePool module
Purpose:  Enhanced replacement of original ArtWorks SpritePool module
Author:   Computer Concepts and Martin Wrthner
Requires: RISC OS 3.5 or higher, ArtWorks 2 or higher
Status:    2003 Martin Wrthner;  all rights reserved; see [3] below
WWW:      http://www.mw-software.com/

This module fixes some problems in the ArtWorks SpriteTool module. As a side
effect, it reintroduces a minor feature that was removed for ArtWorks 1.5 (and
higher). This update is needed to ensure correct behaviour of the BMExport
module. If this module is not installed, exporting transparent bitmaps of
documents containing sprites will not work correctly: Parts of the sprites that
have the the page background colour may appear transparent.

As a side effect, selecting sprites with masks is improved: Only the solid part
of a masked sprite is sensitive to the Selector tool. This means that objects
underneath the sprite can be selected through transparent areas of the sprite.
This was the behaviour of ArtWorks prior to version 1.5, but the functionality
was removed later (probably because it did not work correctly with deep
sprites, but I have fixed this problem).


1) History
----------
Version 1.20 (16-Sep-03)
- warn about unused sprites when a document is saved (if enabled by user)
- fixed sprite name corruption when copying Contone sprites between documents

Version 1.17 (18-Jun-03)
- added skew support

Version 1.15 (07-May-03):
- fixed individual sprite saving

Version 1.14 (05-Apr-03):
- 32-bit compatible version for ArtWorks 2

Version 1.13 (06-May-02):
- version 1.12 had included wrong versions of the resource files, so labels
  were missing  in dialogue boxes - fixed
- added German messages (thanks to Detlef Thielsch)

Version 1.12 (28-Mar-02):
- minor fix (r11 preserved in Method_TranslateFromEPS)
- supports Alpha attribute (Crystal tool)
- version entry in messages file

Version 1.11 (02-Sep-00):
- the masks of masked sprites are rendered to the Selector instead of a filled
  polygon - this improves the Selector behaviour because transparent parts of a
  sprite allow objects underneath to be selected
- the open or filled polygons rendered instead of sprites at lower WYSIWYG
  levels are correctly transformed according to the transformation matrix -
  this makes it possible to use OutputToSelector for other graphics contexts

Version 1.10 (07-Jan-93):
- original version as supplied with ArtWorks 1.5 (and 1.7)


2) Contacting me:
-----------------
Martin Wuerthner
Mannheimer Str. 18
67655 Kaiserslautern
Germany

Phone: +49-(0)631-3608205
Fax:   +49-(0)631-3608205

e-mail: martin@mw-software.com
WWW:    http://www.mw-software.com/


4) Copyright
------------
This ArtWorks module, SPoolTool, including all related files is Copyright
1993 Computer Concepts Ltd and partly Copyright 2003 by Martin Wrthner.
All rights reserved. The software and documentation may not, in  whole or
part, be copied or transmitted by any means without the explicit written
consent of the copyright owner. Unless you have purchased a site licence
for this  software, it may be used on only one stand-alone computer system
at any time.
