home *** CD-ROM | disk | FTP | other *** search
/ PC Plus 44 / SHORTIES / ALERT.DOC next >
Encoding:
Text File  |  1990-01-01  |  2.0 KB  |  49 lines

  1. ALERT.EXE
  2. ---------
  3.  
  4. A TSR program, inspired by a (February?) 'letter of the month' to PC-PLUS.
  5. It displays a visual signal on the screen if the speaker is being used.
  6.  
  7. 1) The hardware is addressed directly by this program, so it may
  8. not work on some machines, though it should detect ALL use of 
  9. the speaker.
  10.  
  11. 2) The program intercepts the timer tick and checks the speaker port
  12. 18.2 times per second. This may not be enough to pick up all speaker
  13. use; test with your own software.
  14. Any software which reprograms the timer ( such as QuickBasic ) will
  15. cause the "BEEP" message to flash up quicker than normal. 
  16.  
  17. 3) ALERT will try to restore the screen after displaying the "BEEP" 
  18. message (if it has not been rewritten already). 
  19.  
  20. 4) By default ALERT will display the "BEEP" message once only, at the
  21. beginning of the two second delay time. If the screen is scrolling at
  22. the time, then the message will disappear immediately.
  23. Use the optional /R switch to display repeatedly.
  24. BEWARE: Although using /R means you will not miss the "BEEP", if the
  25. program you are using at the time attempts attempts to write over it
  26. then the screen may be restored incorrectly.
  27.  
  28. 5) ALERT will work in text mode only on most monitors ( mono, CGA, EGA,
  29. VGA, MCGA ).
  30.  
  31. 6) Once loaded, ALERT can only be removed by rebooting the system.
  32.  
  33. If you would like a version which a) detects and prevents multiple
  34. installation, and b) is capable of unloading itself from RAM, I can
  35. provide one. The penalty is that it increases program size by around
  36. 1500 bytes.
  37. Any other thoughts or suggestions, please let me know. ALERT is NOT
  38. written in assembler, so I can make substantial revisions very easily.
  39.  
  40. Mike Williams                Telephone:
  41. 176 HomeField Road
  42. Sileby                            Day : 0533 834878  ( if I'm in ! )
  43. LOUGHBOROUGH                 Evenings : 0509 813221
  44. Leics. LE12 7TQ
  45.  
  46. ALERT is entirely my own work and has not been submitted to any other
  47. book, magazine or software publisher.
  48.  
  49.