home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / assemblr / library / sampler0 / dimmer.doc < prev    next >
Text File  |  1990-01-18  |  3KB  |  69 lines

  1. DIMMER.COM
  2. Command
  3.  
  4. Douglas Boling and Jeff Prosise             October 17, 1989 (Utilities)
  5.  
  6.  
  7. Purpose:  To provide software control of VGA monitor brightness
  8. interactively from the keyboard, through parameters entered on the
  9. command line, or at a specified interval after the last keystroke.
  10.  
  11. Format:    DIMMER [[+|-]adj] [/D time [+|-]adj] [/V[+|-]] [/U]
  12.  
  13. Remarks:  Entered without any of its optional parameters, DIMMER uses
  14. the Ctrl-Alt-Up-Arrow and Ctrl-Alt-Down-Arrow keys to increase or
  15. decrease screen brightness. The original intensity level can be restored
  16. at any time by pressing Ctrl-Alt-Home. DIMMER is a memory-resident program
  17. (see Note); it can be uninstalled by being run with the /U switch.
  18.  
  19.    The adj parameter accepts integer values from +63 to -63. Although
  20. relative to the intensity level in effect when the program loads, a
  21. value of -63 will completely blank the screen and +63 will wash out
  22. almost all colors.  The time parameter sets the number of minutes (up to
  23. 65,534) to allow after the last keystroke.  Used in conjunction with the
  24. optional /D switch and an adj value (usually -63), the time parameter is
  25. normally used when it is desired to blank the screen after a specified
  26. period of keyboard inactivity.  Any subsequent keypress will restore the
  27. screen to its original level, but as this keystroke will be fed to the
  28. application, it is safest to hit an unaccompanied Ctrl, Alt, or Shift
  29. key.  Once active, the screen-saver option can be cancelled by entering
  30. DIMMER /D 0.
  31.  
  32.    With applications that do not write directly to the video BIOS, a
  33. blanked screen can be automatically restored when the program attempts
  34. to update the display.  This is accomplished by using the optional /V
  35. (or V+) switch.  By default, DIMMER restores the intensity level only
  36. when a keystroke is entered, which is equivalent to running the program
  37. with a /V- command-line switch.
  38.  
  39. ==========================================================================
  40.  
  41. Changes made by Ben Diss (CIS 71270,341) on 01-01-90 and 01-18-90 follow:
  42.  
  43. 1. Fixed ALT key bug by changing hot-key to CTRL-ALT.
  44.  
  45. 2. The replaced ISRs are now called at the beginning of all ISRs rather
  46.    than JMPed to at the end.  This eliminates some problems with a few
  47.    clone systems.
  48.  
  49. 3. Additional problems with clone keyboards fixed by monitoring hot-key
  50.    depressed, released state.
  51.  
  52. 4. Hot-key blanking has been added via SHIFT-SHIFT.
  53.  
  54. 5. Hot-key disabling has been added via CTRL-ALT-D and re-enabling via
  55.    CTRL-ALT-E.
  56.  
  57. 6. Mouse support has been added, so that any use of the mouse will reset
  58.    the time-out blanker.
  59.  
  60. 7. The version number has been changed to 1.02 to relect the changes.
  61.  
  62. Although I have used this program on my system since it was published, I
  63. cannot promise that it will work on yours, as I have not done any
  64. in-depth testing.  This program is provided "as-is" without any warrenty
  65. of any kind.  The original version was written for PC Magazine and is
  66. Copyright 1989, Ziff Communications Co.  I hereby release all claims to
  67. rights for the modifications I have made.
  68.  
  69.