 
  Replacement sprites for the system icons
 

Installing instructions for machines with a newer boot structure:

XIcons:

This file contains the majority of the replacement sprites. Copy it to the directory !Boot.Choices.Boot.PreDesk.

You will find that many applications override some of the replacement sprites (most notably the ones for sprites and JPEGs) with their own versions when they are seen by the Filer.

The !Scan!Spr program is designed to overcome this problem. It scans through all booted applications' directories for sprite files which contain a sprite whose name is the same as any of the sprites in !Boot.Choices.Boot.PreDesk.XIcons. If such a file is found, it is loaded into Paint, to allow you to delete the offending sprite from it.

You can run the program whenever one of the replacement icons has been overridden. In case the program keeps loading files whose contents you want to remain unaltered, you can prevent those files from being scanned by adding a call with their name to PROCnoscan near the start of !Scan!Spr.!RunImage.

CDIcons:

Unfortunately, you cannot just place this file in Predesk as well because once the CDFSFiler module starts up during the Welcome screen, it loads the icons inside Resources:$.Resources.CDFSFiler.SpritesXX. To load the replacement files *after* the original ones, copy CDIcons to the directory !Boot.Choices.Boot, then add the following line to !Boot.Choices.Boot.Desktop:

    IconSprites Choices:Boot.CDIcons

OtherApps:

These icons should be copied manually into the relevant applications' !Sprites files.


The sprites are Freeware and are Copyright 1998 Richard Atterer.
You must always spread this text along with the files. You need my permission to include any of the sprites in any other product.

If you want me to design an icon for your program (which is free for Freeware!), please contact me.


  __   _
  |_) /|  Richard Atterer
  | \/|  atterer@augsburg.baynet.de
   ` 

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: 2.6.3ia

mQCNAzLUINUAAAEEAK2wIzS3h7Xb4fObNGn3uOS1dlccglwzcHFvk6zbJVOgwtpQ
ze3/UKgWj5jUD3debI4rYpLHRRFnYmISMy8G0ZeOLiBv80nu7BMTwgPi7Ds7HRha
OuMvcZStRA2Y0Y/OCRwdbQeo6iMcO8NE1NC3Qi/tRmZrhQZlEir3OzAzCay9AAUR
tCxSaWNoYXJkIEF0dGVyZXIgPGF0dGVyZXJAYXVnc2J1cmcuYmF5bmV0LmRlPokA
lQIFEDUUJOAq9zswMwmsvQEBso4D/iiTHTi6pHKtNjuukk12p+4UB7UT4K67yrZO
TvwfmwxPJpxmItPnyW+H6OYa8vXAhiFA3GdeM1rTV9kRQnL20iJWk1dC6uVfb0Yo
Z19MeuE5P0bke+tBF5L0GhyfRlG9gm74XiUErmqVtz8p6Q6y9ejOqzWdePaAxXGG
zNtx1PDItDNSaWNoYXJkIEF0dGVyZXIgPGF0dGVyZXJAaW5mb3JtYXRpay50dS1t
dWVuY2hlbi5kZT6JAJUCBRA1FCNnKvc7MDMJrL0BAf+QBACMElzSwT+rBRaTy7tM
MBoHNnxsu10WgBn4haxZMY8XAdkp+iNNQ7zONpH65kmYjK/PRUPtDO7IDKS4hnqQ
f2eDB70YDhzXUEA68GZFnnzajgH4JXSQopPtmLV7+LiT6wqwU8QLiH5DY7i/QlXQ
QMgu7w4cbNliMu+8PlbB6RT1cg==
=g9Og
-----END PGP PUBLIC KEY BLOCK-----
