home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Fish 1
/
GoldFishApril1994_CD1.img
/
d2xx
/
d229
/
shuffle
/
shuffle.doc
< prev
next >
Wrap
Text File
|
1989-07-20
|
3KB
|
67 lines
Shuffle - screen shuffler program
INTRODUCTION
This program is a basic screen shuffler program. It redefines the
Intuition key sequence Left-Amiga-M so that it pushes the FRONT screen
to the back, instead of pushing the Workbench screen to the back.
This capability allows you to shuffle through screens even when the
screens don't have front/back gadgets on them. I know there are many
programs out there that have screen shufflers in addition to many
other functions, such as screen blanker, mouse accelerator, sun mouse,
etc., etc. However, I didn't want all of those functions - I just
wanted a screen shuffler, so here it is!
This program is an input handler which installs itself at the highest
allowed priority (to try and prevent other misbehaved programs from
disabling it). It then sits and waits for the Left-Amiga-M sequence
to come through the input stream. When it sees one, it pulls it out of
the stream (to prevent Intuition from processing it too), and it pushes
the front screen to the back! Simple!
INSTALLATION
This program can be run either from the CLI or the Workbench. From the
CLI type:
shuffle
or
run shuffle
From the Workbench, just double click on the Shuffle icon. The program
will then install itself and quietly sit and wait to do its thing. Note
that this program was linked with the cback.o startup code, so even if it
is just executed from the CLI (not 'run'), you will still be able to close
the CLI while Shuffle is running. (cback.o is the special Lattice startup
code which allows you to run a program from a CLI and then close the CLI
while the child program is still running.)
REMOVAL
The program can be de-installed simply by running it again. It will see
that it is already running and kill the original program. Your Left-
Amiga-M key will then behave as it did before.
OFFICIAL STUFF
This program comes with the following files:
Shuffle executable program file
Shuffle.info its icon
Shuffle.c C source (Lattice 4.01)
Shuffle.doc this doc file
Shuffle.lnk BLINK link file
hndcode.asm handler assembler code
This program may be freely distributed as long as all the previous files
are included, and as long as no fee is charged, other than distribution
costs. If you have any questions or comments, feel free to write to me:
Rob Eisenhuth
3188 Redstone Rd.
Boulder, CO 80303
or send me a note on CIS at 72017,1316