home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / screen / scsv50.arj / SCSAVER.VER < prev    next >
Encoding:
Text File  |  1992-03-30  |  7.0 KB  |  207 lines

  1.                               Screen Saver
  2.                         PROGRAM VERSION HISTORY
  3. ========================================================================
  4.  
  5.  
  6. Changes in 5.0
  7.    * Added support for the DOS 5.0 Task Switcher API.  This corrects
  8.      a problem that caused the mouse to get lost when switching tasks.
  9.  
  10.    * Close STDIN/STDOUT handles before going TSR.  This allows all
  11.      screen output to be redirected during initial loading.
  12.  
  13.    * Added /BIOS option to force the use of BIOS output instead of DOS
  14.      Standard output.
  15.  
  16.    * Added optional "Master Lock Hot Key" to invoke lock regardless of
  17.      mode (customer request).
  18.  
  19.    * Added confirmation tone when valid password is accepted (customer
  20.      request).
  21.  
  22.    * Require carraige-return before validating password (customer
  23.      request).
  24.  
  25.    * Added LOCKNOW option to invoke keyboard lock from command line
  26.      (customer request).
  27.  
  28.    * Added /C+ and /C- options to respect or ignore case of password
  29.      (customer request).
  30.  
  31.    * Security lock will now prevent Desqview menu or DOS 5.0 Task
  32.      Switcher menu from being popped up and will prevent switching
  33.      windows or tasks.
  34.  
  35.    * Release Environment block when loading high, to conserve memory.
  36.  
  37.    * Current resident parameters will be displayed when using the "/?"
  38.      (help) option.
  39.  
  40.    * Improved mouse locking by locking interrupt driven routines.
  41.  
  42.    * Omit mouse support code when loading without mouse driver or with
  43.      /M- switch.
  44.  
  45.    * Added new program, SCSREMOV, to remove Screen Saver from memory.
  46.  
  47.    * Added documentation for application programming interface that
  48.      allows user applications to communicate with Screen Saver (See file
  49.      SCSAVER.API for details).
  50.  
  51.    * The program SCSAVINS is now referred to as the "setup program" in
  52.      the documentation.
  53.  
  54.    * Add /ON, /OFF, /LOCK, /LOCKONLY and /VTRAP options to SCSLOAD.
  55.  
  56.    * Reduced memory requirements for SCSLOAD to under 2K.
  57.  
  58.    * Corrected the following reported problems:
  59.      SC04901: F1-F12 won't work as hot-keys.
  60.      SC04902: Misleading message "No Mouse Driver"
  61.      SC04903: Screen won't restore when some games are run.
  62.      SC04904: /R- doesn't work on non-enhanced keyboards.
  63.      SC04905: No mouse monitoring until first mouse app run.
  64.  
  65. Changes in 4.9
  66.    * New option file setting to allow /Q to be the default.
  67.  
  68.    * Password Change program now supplied.
  69.  
  70.    * Added "default mouse handler" to allow Screen Saver to detect mouse
  71.      movement, even when no mouse program is running.
  72.  
  73.    * Prevent mouse activity while security lock is engaged.
  74.  
  75.    * Added code to detect when Windows has been started and ended.
  76.      Screen Saver will suspend itself if run under Windows.
  77.  
  78.    * Added /K option to force use of older keyboard BIOS calls.
  79.  
  80.    * Corrected the following reported problems:
  81.      SC04801: Password does not unlock system under PcTools DeskTop.
  82.      SC04802: Mouse activity not detected under Flowcharting program.
  83.      SC04803: Password not accepted under PcTools DeskTop.
  84.  
  85.  
  86. Changes in 4.8
  87.    * Calculation of resident size now more accurate.
  88.  
  89.    * Application Load program now provided to temporarily set options.
  90.  
  91.    * Added support for extended keyboard BIOS (and more hot keys).
  92.  
  93.    * Added /U (unusual VGA) option to handle VGAs that are not
  94.      100% compatible and /Q (quiet mode) to suppress messages.
  95.  
  96.    * Added context-sensitive help and /SAVEONLY option to setup
  97.      program.
  98.  
  99.    * Corrected the following reported problems:
  100.      SC04506: VGA blanking incompatible with some VGA systems.
  101.  
  102. Changes in 4.7
  103.    * Correct problem that caused lock timer to be reset by video
  104.      interrupts (even if /V- in effect).
  105.  
  106.    * Correct problem that prevented lock from engaging if a video
  107.      interrupt occurred after hot-key.
  108.  
  109.    * Added message advising when no password is installed.
  110.  
  111.    * Corrected the following reported problems:
  112.      SC04403: Screen won't blank under DesqView unless WTDS=Y/VTG=N.
  113.      SC04502: Screen won't blank under DesqView unless WTDS=Y/VTG=N.
  114.      SC04507: Screen won't blank under DesqView unless WTDS=Y/VTG=N.
  115.  
  116. Changes in 4.6 (internal release only)
  117.    * Correct error that could cause problems on CGA and MDA displays
  118.      (AX register not preserved).
  119.  
  120.    * Added support for MCGA display adapters, present on some PS/2 model
  121.      25s and model 30s.
  122.  
  123.    * In response to user requests, added LOCKONLY option to invoke
  124.      security timer without screen blanker.
  125.  
  126.  
  127. Changes in 4.5
  128.    * Reworded certain setup program options to prevent confusing
  129.      double-negatives (such as Ignore Mouse = NO).
  130.  
  131.    * Changed blanking algorithm to use VGA registers, when VGA present.
  132.  
  133.    * Added command-line option selection.
  134.  
  135.    * Allowed default option file (SCSAVER.DAT) to be optional.
  136.  
  137.    * Corrected the following reported problems:
  138.      SC04404: Some mouse programs cause unpredictable results.
  139.      SC04405: Mouse activity doesn't restore screen after BLANK n cmd.
  140.  
  141. Changes in 4.4
  142.    * Fixed some documentation errors.
  143.  
  144.    * Corrected the following reported problems:
  145.      SC04301: SCSAVER sometimes doesn't detect mouse movement.
  146.      SC04302: SCSAVINS won't change hot-key to NONE.
  147.      SC04401: Some programs complain "No Mouse Driver Loaded".
  148.      SC04402: SCSAVINS locks up system when no CPCA handler present.
  149.  
  150.    * Improved setup program.
  151.  
  152. Changes in 4.3
  153.    * Reworked documentation.
  154.  
  155.    * Added mouse support to setup program and resident program.
  156.  
  157.    * Added setup option to prevent mouse interrupts from resetting
  158.      blanking timer.
  159.  
  160.    * Stored permanent default options in a separate file, instead of
  161.      modifying the .COM file.
  162.  
  163. Changes in 4.2
  164.    * Added setup option to allow the key that restores the screen to
  165.      be ignored (ie, not passed to application) or honored (passed to
  166.      application).
  167.  
  168.    * Made ON the default if no command-line arguments specified.
  169.    * Corrected bug where "security lock active" message was not
  170.      displayed if LOCK was specified during initial load (even though it
  171.      functioned correctly).
  172.  
  173.    * Corrected bug that allowed LOCK to engage, even though no password
  174.      was defined.
  175.  
  176.  
  177. Changes in 4.1
  178.    * Changed hot-key blanking logic so that lock will engage when screen
  179.      is blanked via hot-key (if LOCK option is on).
  180.  
  181.    * Added option so that blanked screen will not be restored if lock
  182.      has engaged until after password has been entered.
  183.  
  184.    * Reduced resident size by a few bytes.
  185.  
  186. Changes in 4.0
  187.    * Added setup option to prevent video interrupts from resetting
  188.      blanking timer.
  189.  
  190.    * Allow additional hot-keys for screen blanking.
  191.  
  192.    * Change EGA/VGA detection logic to make detection of monitor type
  193.      more reliable.
  194.  
  195.    * Incorporated CPCA logic.
  196.  
  197.    * Minor bug fixes.
  198.  
  199. Changes in 3.0
  200.    * EGA screen blanking now supported.
  201.  
  202.    * New command-line option that will allow the screen to be blanked
  203.      on-demand from a batch file.
  204.  
  205.    * Begin documenting program history.
  206.  
  207.