home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 200-299 / ff229.lzh / Shuffle / Shuffle.doc < prev    next >
Text File  |  1989-07-20  |  3KB  |  67 lines

  1.  
  2.                    Shuffle - screen shuffler program
  3.  
  4. INTRODUCTION
  5.  
  6. This program is a basic screen shuffler program.  It redefines the
  7. Intuition key sequence Left-Amiga-M so that it pushes the FRONT screen
  8. to the back, instead of pushing the Workbench screen to the back.
  9. This capability allows you to shuffle through screens even when the
  10. screens don't have front/back gadgets on them.  I know there are many
  11. programs out there that have screen shufflers in addition to many
  12. other functions, such as screen blanker, mouse accelerator, sun mouse,
  13. etc., etc.  However, I didn't want all of those functions - I just
  14. wanted a screen shuffler, so here it is!
  15.  
  16. This program is an input handler which installs itself at the highest
  17. allowed priority (to try and prevent other misbehaved programs from
  18. disabling it).  It then sits and waits for the Left-Amiga-M sequence
  19. to come through the input stream.  When it sees one, it pulls it out of
  20. the stream (to prevent Intuition from processing it too), and it pushes
  21. the front screen to the back!  Simple!
  22.  
  23. INSTALLATION
  24.  
  25. This program can be run either from the CLI or the Workbench.  From the
  26. CLI type:
  27.  
  28.     shuffle
  29. or
  30.     run shuffle
  31.  
  32. From the Workbench, just double click on the Shuffle icon.  The program
  33. will then install itself and quietly sit and wait to do its thing.  Note
  34. that this program was linked with the cback.o startup code, so even if it
  35. is just executed from the CLI (not 'run'), you will still be able to close
  36. the CLI while Shuffle is running.  (cback.o is the special Lattice startup
  37. code which allows you to run a program from a CLI and then close the CLI
  38. while the child program is still running.)
  39.  
  40. REMOVAL
  41.  
  42. The program can be de-installed simply by running it again.  It will see
  43. that it is already running and kill the original program.  Your Left-
  44. Amiga-M key will then behave as it did before.
  45.  
  46. OFFICIAL STUFF
  47.  
  48. This program comes with the following files: 
  49.  
  50.     Shuffle          executable program file
  51.     Shuffle.info     its icon
  52.     Shuffle.c        C source (Lattice 4.01)
  53.     Shuffle.doc      this doc file
  54.     Shuffle.lnk      BLINK link file
  55.     hndcode.asm      handler assembler code
  56.  
  57. This program may be freely distributed as long as all the previous files
  58. are included, and as long as no fee is charged, other than distribution
  59. costs.  If you have any questions or comments, feel free to write to me:
  60.  
  61.           Rob Eisenhuth
  62.           3188 Redstone Rd.
  63.           Boulder, CO   80303
  64.  
  65. or send me a note on CIS at 72017,1316
  66.  
  67.