home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PASCAL / EGASAVE.ZIP / SCRNSAVE.DOC < prev   
Encoding:
Text File  |  1988-04-01  |  5.1 KB  |  133 lines

  1.  
  2.  
  3.                         Documentation and Licence Agreement
  4.  
  5.      SCRNSAVE.COM Version 2.1   Copyright (C) 1988       Brian O'Neill
  6.  
  7.                                                         March 31, 1988
  8.  
  9.      Description
  10.      ───────────
  11.  
  12.  
  13.        SCRNSAVE.COM is a TSR screen-blanking utility for the EGA (and VGA).
  14.        As of this writing, it has been in use on several computers for two
  15.        years; no reports of bugs or incompatibilities with other TSRs have
  16.        emerged.  In response to an unexpected number of recent requests,
  17.        and despite the late date ("Just what the world needs: another EGA
  18.        screen blanker."), I am releasing the program.
  19.  
  20.  
  21.        The present version (2.1) of SCRNSAVE has a few features that may
  22.        give it an edge over other similar utilities:
  23.  
  24.                 *  the timeout interval can be set from the command line;
  25.  
  26.                 *  automatic screen blanking can be disabled and
  27.                    reenabled from the command line;
  28.  
  29.                 *  the screen can be immediately blanked with a hotkey;
  30.  
  31.                 *  SCRNSAVE checks if an EGA (or VGA) is present before
  32.                    installing itself, and in the absence of such an
  33.                    adapter will not remain resident;
  34.  
  35.                 *  when resident, SCRNSAVE consumes only 550 bytes
  36.                    (not counting the size of the environment in force
  37.                    at the time of installation, which neither DOS nor
  38.                    SCRNSAVE frees);
  39.  
  40.                 *  even within many programs that sieze the keyboard (for
  41.                    instance, Windows), the screen can be automatically
  42.                    un-blanked by hitting any shift key;
  43.  
  44.                 *  of course, it checks to see if it is already resident
  45.                    before installing itself, and will not install itself
  46.                    twice.
  47.  
  48.  
  49.  
  50.      Hotkey
  51.      ──────
  52.  
  53.        The screen may be blanked from the keyboard with the hotkey
  54.        Alt-Shift-Ctrl-B.  On "enhanced" (sic !) keyboards, either
  55.        the lefthand or righthand shift keys (i.e., all three of them)
  56.        may be used.
  57.  
  58.  
  59.      Syntax
  60.      ──────
  61.  
  62.                 ┌─    ─┐
  63.        SCRNSAVE │ -n   │
  64.                 │ -ON  │
  65.                 │ -OFF │
  66.                 └─    ─┘
  67.        where
  68.  
  69.                 if -n   is given, (1 ≤ n ≤ 60), then the screen will blank
  70.                                   after n minutes of no keyboard activity;
  71.  
  72.                 if -ON  is given, then screen blanking is (re-)enabled,
  73.                                   using the last timeout value (the default
  74.                                   is 5);
  75.  
  76.                 if -OFF is given, then screen blanking is disabled.
  77.  
  78.        Giving no parameter is is equivalent to specifying "-ON"; SCRNSAVE
  79.        will ensure that the screen is not blanked, and will report the
  80.        current timeout interval.
  81.  
  82.        If any other parameter is given, SCRNSAVE reports its state
  83.        (installed or not), and writes its syntax (including the hotkey !).
  84.        Thus,
  85.  
  86.                 SCRNSAVE ?
  87.  
  88.        provides a crib-sheet.
  89.  
  90.  
  91.      Suggestions, Bug Reports
  92.      ────────────────────────
  93.  
  94.  
  95.        Suggestions for enhancements to SCRNSAVE or to its documentation, and
  96.        reports of bugs or anomalies, should be communicated to the author:
  97.  
  98.                 Brian O'Neill Compuserve [72617,1541]
  99.  
  100.      License
  101.      ───────
  102.  
  103.  
  104.        This program, SCRNSAVE.COM, and its accompanying documentation are
  105.        copyright (C) 1988 of the author, Brian O'Neill.
  106.  
  107.        You are hereby licensed to use this program on any number of computers
  108.        simultaneously; and to distribute the program together with its
  109.        documentation (this document), either by copying them to storage media
  110.        or by telecommunicating them.
  111.  
  112.        You are expressly prohibited, however, from distributing the program
  113.        without an unaltered copy of this document; and from distributing an
  114.        altered version of the program together with this document, without
  115.        also distributing, along with the altered program and unaltered
  116.        documentation, a separate document stating the nature of the
  117.        alteration to SCRNSAVE.COM and identifying the party or parties
  118.        responsible for said alteration(s).
  119.  
  120.        Non-profit organizations are prohibited from charging any fee for
  121.        distributing the program and its documentation that exceeds by more
  122.        than $10 the currently prevailing cost of materials distributed.
  123.  
  124.        Neither the program nor its documentation may be included in any
  125.        commercial package whatsoever, without prior written consent of
  126.        the author.
  127.  
  128.        The author shall not be liable for any direct, indirect, consequential
  129.        or incidental damages resulting from, or seeming to result from, use
  130.        or distribution of the program.
  131.  
  132.        Use of this program constitutes agreement to the preceding seven
  133.        paragraphs, as well as to the proposition that by such use you become
  134.        bound to the terms of this agreement.
  135.