NEW AND IMPROVED!!!!!!

Toasters 1.1

Yes, you said "Hey Bruce, that annoying toasters flicker is giving me a headache!" Or you may ask: "Hey, if I can have toast, and toasters... what about a fried egg?"

Fear no more BackSpacers!  Toasters version 1.1 is here.  With the help of some friendly souls who contributed source (thanks to Eric Ly and Chris Paris for thier help!) and to the Pages resident Artist, Vic Spindler who created the newest addition, THE EGG.

This module works the same as before.  So enjoy it!

Comming soon!
Art Deco toasters
Bacon
Waffles

- Bruce

Toasters
One of the things I have always wanted for the amazing BackSpace app was a Toasters module, similar to the one available in After Dark no the Mac.  

This module is an attempt to recreate the Toasters module from After Dark. 

This module (and it's associated TIFFs) must be installed in the BackSpace.app directory, otherwise the bitmaps for the toasters won't be loaded at startup time.  The easiest way to accomplish this is to open a shell, cd to the toasters directory and type 

make install

This will put everything in the proper place.

Warning!!!!!!
___________________________________________________________________________

The makefile assumes that the BackSpace.app is in the user's home Apps directory
(ie) /bruce/Apps/BackSpace.app
If this is not the case you need to modify the Makefile
___________________________________________________________________________

The key to this module's operation is a List object containing all of the animation entries (objects of class FlyingImage).  These objects know how to move and animate themselves (flapping their wings).  Some of this code would make a decent framework for other modules that wish to do similar animation.
In other words .....

Feel Free To Re-Use As Much Of This Code As You Want!

Comments + suggestions are welcome

Happy Toasters!

Bruce Henderson (Spud boy emeritus)
bruce@pages.com

Of course you can NeXT mail here..............

BUGS / HINTS:

I hope that eventually there will be some way to add a .nib file into the BackSpace modules, so that I can include controls for the number of toasters, amount of toast, etc.

The number of toasters is #def'd at the top of ToasterViewClass, changing this and re-compiling will change the number of toasters on the screen.

INSTALLING ON A MACHINE WITHOUT A DEVELOPMENT SYSTEM:

1:	open the App wrapper for BackSpace.app in the WorkSpace Manager.  
	(This is done by selecting it and typing command-O.  )
	
2:	Drag the following files into the BackSpace.app directory
	ToastersView.o
	toaster1.tiff
	toaster2.tiff
	toaster3.tiff
	toaster4.tiff
	toast.tiff
	egg.1.tiff
	
2:	Close up the directory and you are done!