*****************************************************************************
**  Pinboard Rom Patch  (Version 0.70 29th July 1997)  by Matthew Bullock  **
*****************************************************************************

Pinboard rom patch is a patch for the pinboard.

The following new features are implented:

Fixes bug when dragging a group of selected icons with adjust.
      Previously, if you dragged a group of selected icons with adjust, it
      would drag all but the icon dragged on.

Allows dragging of iconised window icons with adjust.
      Previously only select worked and adjust was just ignored.

Fixes always claiming window closed messages.
      Whenever a window closes, the window manager broadcasts a message to tell
      applications. It is only used by pinboard like applications, so the
      pinboard always claimed it. But some patches need to use it.

Adds auto saving of pinboard state on shutdown.
      If the system variable SavePinboard$State contains a valid path, the
      current state of the pinboard is saved to that file when the computer is
      shut down.

Adds support for JPEG backdrops.
      JPEG files can now be used as backdrops and are rendered in real time.

Fixes bug in detecting mode change.
      Previously the pinboard would sometimes fail to redraw the screen when
      the mode changed, that could cause a scaled backdrop to stop filling the
      screen.

Fixes bug in spriteextend.
      Previously spriteextend would fail with an address exception error if you
      tried to render a JPEG while the current wimpslot was less than 24k.


Removing:
---------

The patch can be removed at any time by pressing F12 and typing
RMKill PinboardROMPatch

NOTE: before RMKilling the patch, you must remove the backdrop if it is a JPEG.
failure to do so will cause the machine to crash.

To permanently remove it you should delete the !PinPatch obey file and the
PinRomPtch directory that you installed in your boot sequence.


Auto state saving
-----------------

To automatically same the pinboard state at shutdown, set the variable
<SavePinboard$File> to point to a valid file. The state will then be saved to
that file on shutdown.

For example:

Set SavePinboard$File Boot:Choices.Boot.Tasks.!PinBoard

will make the state be saved on shutdown and reloaded automatically on startup.


Copyright:
----------

Pinboard Rom Patch is copyright Matthew Bullock July 1997.

It has been released as freeware, therefore it may be freely distributed by
anyone, as long as no charge is made for it except to cover the cost of media
and copying and all files are included. It may not be included on a magazine
cover disc or a CDRom without prior written permission from me.
Anyone wishing to distribute it on a large scale e.g. a PD library should
contact me first so I can keep them updated with new versions.


Contacting me:
--------------

email: matthew.bullock@dial.pipex.com
web site: http://dialspace.dial.pipex.com/matthew.bullock/

snail mail: Matthew Bullock
	    46 Ibbett Close
	    Kempston
	    Bedford
	    MK43 9BU
