ShowMouse
by Carl Edwards

This application changes the standard mouse pointer for a mouse-shaped pointer. When a mouse button is pressed, the corresponding 'button' on the pointer will be highlighted, thus indicating to those watching which button is being used. This is ideal for teachers demonstrating programs to groups of students.

ShowMouse overcomes most problems caused by attempts to alter the pointer from within other programs, e.g. Draw, Impression, Paint, Edit etc. However some conflicts may occur between programs when moving the pointer into a window, resulting in the pointer flickering between the two shapes as each program tries to display a different pointer.

If you wish to add further pointers to the program, create a sprite file with the name that you wish to use for the pointer within the directory '!ShowMouse.Pointers'. Within this file there must be a number of sprites, named as follows (where MyPtr is the name of the sprite file):

MyPtr0...MyPtr7: A set of 4-colour sprites to be used as the pointer when the button status is 0-7 respectively.
MyPtr8...MyPtrF: A set of 16-colour sprites to be used within the window when the button status is 0-7 respectively.
MyPtr: The pointer hot spot is set to the top left hand corner minus the width and height of this sprite.
