home *** CD-ROM | disk | FTP | other *** search
/ norge.freeshell.org (192.94.73.8) / 192.94.73.8.tar / 192.94.73.8 / pub / computers / pcjr / utility / KEYSET11.LZH / KEYSET.DOC next >
Text File  |  1989-12-25  |  30KB  |  895 lines

  1.  
  2.  
  3.                   KeySet
  4.  
  5.  
  6.  
  7.                   CapsLock-NumLock-ScrollLock-PrtSc key Setup
  8.  
  9.  
  10.  
  11.                   Version  1.1
  12.                   Released 12-18-89
  13.  
  14.  
  15.  
  16.  
  17.                   Herron Software
  18.                   P.O. Box 1288
  19.                   Battle Ground, Washington  98604
  20.  
  21.  
  22.  
  23.  
  24.          COPYRIGHT 1988, 1989 Phil Herron.  ALL RIGHTS RESERVED.
  25.  
  26.  
  27.                   DISCLAIMER OF WARRANTY
  28.          __________________________________________
  29.  
  30.  
  31.  
  32.          THIS PRODUCT IS PROVIDED FOR EVALUATION, AS IS
  33.          AND WITHOUT WARRANTY OF ANY KIND.  THE AUTHOR
  34.          MAKES NO EXPRESS OR IMPLIED WARRANTIES,
  35.          INCLUDING BUT NOT LIMITED TO MERCHANTABILITY
  36.          OR FITNESS FOR ANY PURPOSE.  IN NO EVENT SHALL
  37.          THE AUTHOR BE LIABLE FOR LOSS OF PROFIT OR ANY
  38.          OTHER COMMERCIAL DAMAGE ARISING FROM EITHER
  39.          THE USE OF OR THE INABILITY TO USE THIS PRODUCT.
  40.  
  41.  
  42.  
  43.          This product should be thoroughly evaluated
  44.          using backed up or noncritical data and files.
  45.  
  46.  
  47.  
  48.  
  49.    ______________________________________________________________
  50.  
  51.    Evaluation Preface                                     Section
  52.    ______________________________________________________________
  53.  
  54.    Shareware............................................... 0.1.0
  55.      What it is............................................ 0.1.1
  56.      License Terms......................................... 0.1.2
  57.      Registration.......................................... 0.1.3
  58.        Benefits, Forms, Registration fees,
  59.        Quantity discounts, Combined orders
  60.  
  61.    Evaluation.............................................. 0.2.0
  62.      Evaluation Version.................................... 0.2.1
  63.      Evaluation Menu....................................... 0.2.2
  64.      Virus Prevention...................................... 0.2.3
  65.  
  66.  
  67.  
  68.    _____________________________
  69.  
  70.    0.1.0          Shareware
  71.    _____________________________
  72.  
  73.  
  74.  
  75.    0.1.1   The SHAREWARE Concept
  76.    _____________________________
  77.  
  78.    "Shareware" is a software distribution method which enables
  79.    the potential user to obtain software at very low initial
  80.    cost, for evaluation on a trial basis.
  81.  
  82.    You can evaluate the software in your own environment, on your
  83.    own machine, with the programs and data that you normally use.
  84.    You're not required to become a registered user unless the
  85.    software meets your needs.
  86.  
  87.    Another benefit of Shareware is lower pricing.  By minimizing
  88.    the marketing and advertising expenses associated with more
  89.    traditional software distribution methods, Shareware products
  90.    can be priced lower.  You don't pay for what you don't need or
  91.    use.
  92.  
  93.    You are encouraged to share the evaluation version of this
  94.    software with others, so long as you follow the limitations
  95.    set forth in the LICENSE TERMS section below.
  96.  
  97.  
  98.    0.1.2   LICENSE TERMS
  99.    _____________________
  100.  
  101.    This product and its documentation are copyrighted and owned
  102.    solely by the author, who reserves all rights to any benefits
  103.    derived from it.  It is distinctly separate from, and should
  104.    not be confused with, those categories of software known as
  105.    "public domain" or "freeware."
  106.  
  107.    You are granted the right to use the evaluation version of
  108.    this software on a trial basis for a limited amount of time,
  109.    to decide whether to continue using (and therefore whether
  110.    to register) the product.
  111.  
  112.    You can transmit this evaluation version to associates by
  113.    copying on diskette or uploading to electronic bulletin board
  114.    services, so long as the following CONDITIONS are met:
  115.  
  116.      (a) The program and its documentation file must be
  117.          distributed together.
  118.  
  119.      (b) The program and its documentation must not be
  120.          altered in any way.  If you wish to include
  121.          notes for other evaluators, please add them in
  122.          a separate file and include that file along
  123.          with the program and documentation files.
  124.  
  125.  
  126.    0.1.3   REGISTRATION
  127.    ____________________
  128.  
  129.    When you send in the registration form and fee, you'll
  130.    receive by return mail a diskette containing the latest
  131.    REGISTERED version of the program and documentation.
  132.  
  133.  
  134.    BENEFITS OF REGISTRATION
  135.  
  136.      The registered version WILL NOT include the Evaluation Menu
  137.      front-end, startup time-delay or forms-printing sections of
  138.      this version.  Thus it will be more convenient to use, from
  139.      either the DOS prompt or from batch files.  It will also be
  140.      12k-15K bytes smaller, for more efficient disk storage and
  141.      faster loading.
  142.  
  143.      The registered version WILL include any new functions
  144.      or enhancements made to date.
  145.  
  146.      You will receive notification of future updates and
  147.      new products.
  148.  
  149.      You will be able to upgrade to newer versions at a
  150.      reduced cost.
  151.  
  152.  
  153.    REGISTRATION FORM
  154.  
  155.      The registration form and a pre-addressed mailing cover
  156.      can be printed from the "Forms Printing" selection of
  157.      the Evaluation menu, discussed in section 0.2.2 below.
  158.  
  159.  
  160.    FEES
  161.  
  162.      The single-quantity registration fee is displayed on the
  163.      initial Evaluation Menu screen.  Higher quantities are
  164.      discussed below.
  165.  
  166.  
  167.    QUANTITY DISCOUNTS
  168.  
  169.      Each registered copy of this software will be licensed for
  170.      operation at a single location (on a single terminal or
  171.      computer) at any one time.  If you need to run the software
  172.      on more than one terminal or computer at the same time, the
  173.      appropriate number of registrations must be made.
  174.  
  175.      Multiple-quantity registration fees are displayed in the
  176.      "QUANTITY DISCOUNT" section of the Evaluation menu.
  177.  
  178.      You can take advantage of quantity discounts by ordering
  179.      multiple registrations of one program or single
  180.      registrations of several different programs at the same
  181.      time.  You also save on shipping and handling charges
  182.      by registering several products together.
  183.  
  184.  
  185.    COMBINED ORDERS
  186.  
  187.      You can also take advantage of quantity discounts by
  188.      combining orders with associates:
  189.  
  190.      (1)   Complete a separate registration form for each person.
  191.               Each person's name, address and programs to be
  192.               registered are needed for support and update
  193.               notification purposes.
  194.  
  195.      (2)   Include only one standard shipping and handling charge.
  196.               Cross out the "Shipping & handling" amounts on
  197.               all but ONE registration form; the combined
  198.               order will be sent to the name and address on
  199.               that form.
  200.  
  201.      (3)   Mail all the forms together, with a single check/money
  202.               order for the total, in one envelope/mailing cover.
  203.  
  204.  
  205.  
  206.    _____________________________
  207.  
  208.    0.2.0          Evaluation
  209.    _____________________________
  210.  
  211.  
  212.  
  213.    0.2.1   EVALUATION VERSION
  214.    __________________________
  215.  
  216.    This software contains the complete and fully functional version
  217.    of the program, the latest available at the time of this release.
  218.  
  219.    The program itself is identical to the REGISTERED version.
  220.    An Evaluation Menu and forms-printing section were added
  221.    to ensure that:
  222.  
  223.      (a)   Registration information and forms will not
  224.            become separated from the program file.
  225.  
  226.      (b)   Users who might be unfamiliar with the process
  227.            of displaying a file's contents on the screen or
  228.            printer will have no difficulty learning about,
  229.            evaluating or registering this product.
  230.  
  231.  
  232.    0.2.2   EVALUATION MENU
  233.    _______________________
  234.  
  235.    The program is invoked from the DOS prompt by typing its name
  236.    and pressing the RETURN or ENTER key.
  237.  
  238.    The initial screen displays the warranty section and some
  239.    information about the program:
  240.  
  241.      Program name,
  242.      Version number,
  243.      Release date,
  244.      Single-quantity registration fee.
  245.  
  246.    It next displays the Shareware Product EVALUATION MENU.
  247.    A single key press will select the following functions
  248.    from the menu:
  249.  
  250.      ESC - EXIT to DOS without evaluating this program
  251.       R  - READ the documentation (THIS file)
  252.       x  - EVALUATE this program
  253.       Q  - QUANTITY Discount information
  254.       F  - FORMS printing menu - registration & mailer
  255.  
  256.    When you press "R" to READ the documentation, this file will
  257.    be shown one screen at a time.  The display pauses whenever the
  258.    screen becomes full, and prompts...
  259.  
  260.                      <downArrow> or Esc
  261.  
  262.    The <downArrow> character is similar to the "MORE" prompt in
  263.    other DOS utilities.  It indicates that more is available.
  264.    Press ESCape to exit back to the Evaluation Menu, or any normal
  265.    typing key to continue (space bar is a convenient key to use).
  266.  
  267.  
  268.    0.2.3   VIRUS PREVENTION
  269.    ________________________
  270.  
  271.    If you'd like to evaluate this software but you're not sure
  272.    where it's been, you can order a copy straight from the source.
  273.    See the SHAREWARE PRODUCT CATALOG section at the end of this file.
  274.  
  275.  
  276.  
  277.  
  278.  
  279.    _________________________________________________________________
  280.  
  281.    Table of Contents                                         Section
  282.    _________________________________________________________________
  283.  
  284.    KeySet..................................................... 1.0
  285.       Introduction............................................ 1.1
  286.       Explanation............................................. 1.2
  287.       System Requirements..................................... 1.3
  288.          Installing........................................... 1.3.1
  289.       Help.................................................... 1.4
  290.       Syntax.................................................. 1.5
  291.       Examples................................................ 1.6
  292.          Operating Screen in INTERACTIVE mode................. 1.6.1
  293.          OPERATING SCREEN in COMMAND LINE mode................ 1.6.2
  294.       Applications............................................ 1.7
  295.       Error Messages.......................................... 1.8
  296.       DOS ErrorLevel.......................................... 1.9
  297.       Version History......................................... 2.0
  298.  
  299.    Support.................................................... 9.0
  300.       Problem Resolution...................................... 9.1
  301.       Before Reporting........................................ 9.2
  302.       Reporting a problem..................................... 9.3
  303.       Custom Modifications.................................... 9.4
  304.       Correspondence.......................................... 9.5
  305.  
  306.    Shareware Product Catalog................................. 10.0
  307.  
  308.  
  309.  
  310.  
  311.    ******************************************
  312.             NEW in this version
  313.    ******************************************
  314.  
  315.    Previous versions employed white text on black background
  316.    exclusively; this version uses the default colors in
  317.    effect when the program is started.
  318.  
  319.    DOS ErrorLevel is now returned upon termination.
  320.  
  321.  
  322.  
  323.  
  324. _________________________________________________________________
  325.  
  326.                KeySet
  327. 1.0
  328.                CapsLock-NumLock-ScrollLock-PrtSc Setup
  329. _________________________________________________________________
  330.  
  331.  
  332.  
  333.  
  334. 1.1   INTRODUCTION
  335. __________________
  336.  
  337.    Some systems automatically set the NumLock control state to
  338.    ON during bootup.  This could be desirable if you always use
  339.    NumLock ON.  It can be an unnecessary complication if you
  340.    don't.
  341.  
  342.  
  343.    Some accounting software accepts only UPPER-CASE CHARACTERS.
  344.    If you forget to punch the CapsLock key when you first start
  345.    the program, you'll waste time reentering rejected lower-case
  346.    commands and text.
  347.  
  348.  
  349.    On some systems, various lock key settings flip mysteriously,
  350.    seemingly at random.  With older keyboards, the control key
  351.    status indicators can end up showing erroneous results.
  352.  
  353.    Some older keyboards don't even HAVE status indicators for the
  354.    control keys, so you can't tell what the settings are without
  355.    experimentation.
  356.  
  357.  
  358.    KEYSET can solve most of these problems.
  359.  
  360.  
  361.  
  362.  
  363. 1.2   EXPLANATION
  364. _________________
  365.  
  366.    KEYSET's interactive mode will display the settings of the
  367.    CapsLock, NumLock, ScrollLock and PrtSc (Print Screen) keys,
  368.    and allow you to change them.  The command line mode will
  369.    directly set the keys to the states you specify on the
  370.    command line or in a batch file.
  371.  
  372.  
  373.    The PrtSc-disable function is included to prevent problems
  374.    when you accidentally press the PrtSc key, especially on older
  375.    keyboards that have PrtSc located next to the Right Shift
  376.    and Return keys.
  377.  
  378.    Depending on printer status (and on whether a printer is even
  379.    installed), the result of an unintended Print Screen can range
  380.    from a minor interruption or a wasted sheet of printer paper,
  381.    to a locked up system.
  382.  
  383.  
  384.  
  385.  
  386. 1.3   SYSTEM REQUIREMENTS
  387. _________________________
  388.  
  389.    PC, XT, AT or compatible.
  390.    DOS version 2.1 or later.
  391.    64K free memory.
  392.  
  393.  
  394.  
  395.  
  396. 1.3.1   INSTALLING
  397. __________________
  398.  
  399.    The program can be run from diskette or from hard disk.
  400.    No installation is necessary, other than copying the
  401.    files to a drive and directory of your choosing.
  402.  
  403.  
  404.  
  405.  
  406. 1.4   HELP
  407. __________
  408.  
  409.    Can't remember the command line syntax?  Issue
  410.  
  411.                KEYSET
  412.  
  413.    without any parameters; it will display help
  414.    information, then wait in interactive mode.
  415.  
  416.  
  417.  
  418.  
  419. 1.5   SYNTAX
  420. ____________
  421.  
  422.  
  423.  
  424.    Interactive mode
  425.    ________________
  426.  
  427.       KEYSET                  No parameters.  Displays table of
  428.                               keys and current states; make
  429.                               selections, then press <Return>.
  430.  
  431.  
  432.  
  433.    Command Line mode
  434.    _________________
  435.  
  436.       KEYSET [commandString]
  437.  
  438.          Where commandString can contain any combination of the
  439.          following letter-and-symbol pairs:
  440.  
  441.             S+    ScrollLock ON  (set)
  442.             S-    ScrollLock OFF (clear)
  443.  
  444.             C+    CapsLock   ON  (set)
  445.             C-    CapsLock   OFF (clear)
  446.  
  447.             N+    NumLock    ON  (set)
  448.             N-    NumLock    OFF (clear)
  449.  
  450.             P+    PrtSc      ENABLE
  451.             P-    PrtSc      DISABLE
  452.  
  453.          Letters can be either upper or lower case, and may be
  454.          specified in any order.  Spaces or tabs can be included
  455.          to separate the pairs for better readability.
  456.  
  457.          Any letters or symbols other than those specified will
  458.          halt the program with an error message.
  459.  
  460.  
  461.  
  462.  
  463. 1.6   EXAMPLES
  464. ______________
  465.  
  466.  
  467.       KEYSET                  Interactive mode; displays table of
  468.                               keys and current states.
  469.  
  470.       KEYSET S-C-N-P-         Clears SL, CL, NL, disables PrtSc.
  471.  
  472.       KEYSET S+ C+ N+ P+      Sets   SL, CL, NL, enables PrtSc.
  473.  
  474.       KEYSET C+S- P-N+        Sets CL, CLEARS SL, disables PrtSc,
  475.                               Sets NL.
  476.  
  477.       KEYSET P+N+             Enables PrtSc, sets NumLock.
  478.  
  479.       KEYSET SCNP             Halts with error message.
  480.  
  481.       KEYSET A+B+C+D+         Halts with error message; only
  482.                               S, N, C and P are recognized.
  483.  
  484.       KEYSET S.C/N,P          Halts with error message; only
  485.                               + and - symbols are recognized.
  486.  
  487.       KEYSET S+ S-            Sets SL (only the first occurrence of
  488.                               a command letter is used; repeats are
  489.                               ignored).
  490.  
  491.  
  492.  
  493.  
  494. 1.6.1   OPERATING SCREEN in INTERACTIVE mode
  495. ____________________________________________
  496.  
  497.    When you issue the command
  498.  
  499.             KEYSET
  500.  
  501.    with no parameters, the combined HELP and INTERACTIVE
  502.    screen is displayed:
  503.  
  504.        __KeySet______________________
  505.       |______________________________|
  506.  
  507.          Help information
  508.          .
  509.          .
  510.  
  511.        _ Key ________ Current State ____________
  512.       |                                         |
  513.       |  ScrollLock   Off / On                  |
  514.       |  NumLock      Off / On                  |
  515.       |  CapsLock     Off / On                  |
  516.       |  PrtSc        Disabled / Enabled        |
  517.       |_________________________________________|
  518.  
  519.  
  520.    The current state of any of the keys can be reversed by
  521.    pressing either that key (SCROLLLOCK, NUMLOCK, CAPSLOCK, PRTSC)
  522.    or the first letter of its name (S, N, C, P).  The possible
  523.    states for the first three keys shown above are ON or OFF.
  524.    PrintScreen can be either ENABLED or DISABLED.
  525.  
  526.    When you're satisfied with the settings, press <Return>.
  527.  
  528.  
  529.  
  530.  
  531. 1.6.2   OPERATING SCREEN in COMMAND LINE mode
  532. _____________________________________________
  533.  
  534.    When you issue the command
  535.  
  536.          KEYSET commandString       (see example section),
  537.  
  538.    the screen displays:
  539.  
  540.        __KeySet______________________
  541.       |______________________________|
  542.  
  543.    It next displays the name of each key specified in the
  544.    command string, along with its new state (On or Off,
  545.    Enabled or Disabled).
  546.  
  547.  
  548.  
  549.  
  550. 1.7   APPLICATIONS
  551. __________________
  552.  
  553.    Use KeySet in the INTERACTIVE MODE whenever you need to view
  554.    the current lock key settings, or any time you need to change
  555.    the settings but can't remember the command line syntax.
  556.  
  557.  
  558.    KeySet's COMMAND LINE MODE can be used from the DOS prompt,
  559.    but was designed for unattended batch file operation.
  560.  
  561.    You may want to set the lock keys and the print-screen key
  562.    to a particular configuration upon system bootup.  Add a line
  563.    to your AUTOEXEC.BAT file to call KeySet with the appropriate
  564.    parameters.  For example, if you always want CapsLock ON and
  565.    the PrtSc key disabled, use the line
  566.  
  567.                KEYSET C+ P-
  568.  
  569.  
  570.    You may need different configurations for various application
  571.    programs; write a batch file that runs KeySet with the new
  572.    parameter list, then calls the application.  Below is a sample
  573.    batch file that sets NumLock ON (to enable the numeric key pad),
  574.    then runs a payroll program.  After the payroll program returns
  575.    control to the batch file, NumLock is turned back OFF:
  576.  
  577.                echo off
  578.                KEYSET N+
  579.                PayRoll
  580.                KEYSET N-
  581.  
  582.  
  583.  
  584.  
  585. 1.8   ERROR MESSAGES
  586. ____________________
  587.  
  588.   Command Line parameter error messages:
  589.  
  590.     <parameter> is an illegal parameter
  591.       A parameter was entered that is not recognized
  592.       by the program.
  593.  
  594.     <parameter> missing symbol + or -
  595.       A parameter was entered without an associated
  596.       + or - symbol.
  597.  
  598.  
  599.  
  600.  
  601. 1.9   DOS ERRORLEVEL
  602. ____________________
  603.  
  604.   Upon termination, the program returns a DOS ErrorLevel value
  605.   which indicates how the program ended, and which can be used for
  606.   subsequent operations in a batch file.  For further information,
  607.   see the "IF ERRORLEVEL" batch command in your DOS manual.
  608.  
  609.   ErrorLevel list:
  610.  
  611.       0  -  Successful completion.
  612.       1  -  Illegal parameter specified on command line.
  613.       2  -  Parameter is missing symbol + or -.
  614.  
  615.  
  616.  
  617.  
  618. 2.0   VERSION HISTORY
  619. _____________________
  620.  
  621.    1.00  Initial release.
  622.    1.07  DOS ErrorLevels added.
  623.    1.1   Display is no longer fixed white on black, but now uses
  624.          the default colors in effect when the program is started.
  625.  
  626.  
  627.  
  628.  
  629. _________________________________________________________________
  630.  
  631. 9.0            Support
  632. _________________________________________________________________
  633.  
  634.  
  635.  
  636.  
  637. 9.1   PROBLEM RESOLUTION
  638. ________________________
  639.  
  640.    Please document and report any anomaly in program operation,
  641.    whether it's a genuine "bug" or just some feature of the
  642.    program that particularly "bugs" you.
  643.  
  644.    If you're the first person to document and report a problem
  645.    that we agree needs attention, you'll receive a free upgrade
  646.    with the correction when it's been made.  If you're a
  647.    registered user, you'll get the upgraded registered version;
  648.    if you haven't yet registered, you'll get the upgraded
  649.    evaluation version.
  650.  
  651.  
  652.  
  653.  
  654. 9.2   BEFORE REPORTING
  655. ______________________
  656.  
  657.    Things to try prior to reporting a problem:
  658.  
  659.       1 - Reread the documentation to make sure you understand
  660.           what we thought we understood when we wrote it.
  661.  
  662.       2 - If the system reports "Bad command or file name" when
  663.           you attempt to run the program, its executable file
  664.           (or at least the file name you specified) was not found.
  665.  
  666.           First, make sure no typos or misspellings have crept
  667.           into your command line; next, try changing your PATH
  668.           setting, or make the drive & directory where the program
  669.           resides the "current" drive & directory.
  670.  
  671.       3 - If the program is being run from a batch file, try
  672.           deleting lines previous to the line that actually
  673.           invokes the program, to see if some prior activity
  674.           is causing the problem.
  675.  
  676.       4 - If you have any memory-resident or "TSR" utilities
  677.           installed (pop-up calculators/note pads, keyboard
  678.           enhancements, etc.), try removing them from memory
  679.           and running the program again to see if the problem
  680.           reoccurs.
  681.  
  682.  
  683.  
  684.  
  685. 9.3   REPORTING A PROBLEM
  686. _________________________
  687.  
  688.    If the problem persists, please document it as completely and
  689.    accurately as possible; we have to be able to duplicate it
  690.    before we can begin to resolve it.
  691.  
  692.    Include at least the following:
  693.  
  694.       1 - Version of DOS you are using.
  695.       2 - Machine type, drives, memory, etc.
  696.       3 - Programs executed prior to the problem.
  697.       4 - Problem program's name and version number.
  698.       5 - Where and how you obtained the problem program.
  699.       6 - Address and/or phone number where you can be contacted.
  700.       7 - Anything you can think of that might relate to the problem;
  701.           for example, listings of your AUTOEXEC.BAT and CONFIG.SYS
  702.           files, or any batch files used to run the program.
  703.       8 - Any relevant printouts.
  704.  
  705.  
  706.    NOTE: If you're a registered user, you'll find the utility
  707.          UserResp.Exe on the distribution diskette; it can be used
  708.          to print a pre-addressed mailer and a problem report.
  709.  
  710.          If you have not yet registered, send problem reports to the
  711.          address below (or print the pre-addressed mailer from the
  712.          Evaluation Menu).
  713.  
  714.  
  715.  
  716.  
  717. 9.4   CUSTOM MODIFICATIONS
  718. __________________________
  719.  
  720.    If you need custom modifications to this software for your
  721.    particular application, please write to the below address
  722.    with complete details of your requirements.
  723.  
  724.  
  725.  
  726.  
  727. 9.5   CORRESPONDENCE
  728. ____________________
  729.  
  730.    We welcome any comments or suggestions you might have
  731.    concerning improvements and future enhancements to this
  732.    product.  Send all correspondence and orders to:
  733.  
  734.              Phil Herron
  735.              P.O. Box 1288
  736.              Battle Ground, Washington  USA  98604
  737.  
  738.  
  739.  
  740.  
  741. _________________________________________________________________
  742.  
  743. 10.0           Shareware Product Catalog
  744. _________________________________________________________________
  745.  
  746.  
  747.   This section contains a list of our other Shareware products;
  748.   it may be updated whenever products are added or changed.
  749.           ____________________________________________
  750.  
  751.   If you'd like to try any of the programs in this catalog, but
  752.   can't find them locally, you can order evaluation copies
  753.   straight from the source...
  754.  
  755.   Five programs and their associated documentation will fit on each
  756.   5.25 inch 362Kb diskette; the basic single-disk fee of $4.00
  757.   covers the cost of the first disk, shipping and handling.  Add an
  758.   additional dollar for each additional disk of programs you want to
  759.   evaluate ($4.00 for 1 to 5 programs, $5.00 for 6-10, $6.00 for
  760.   11-15, etc.; all payments in U.S. funds).  If your address is
  761.   outside the U.S. and Canada, add an additional $3.00.
  762.  
  763.   Include your mailing address and the names of the programs.  By
  764.   return mail you'll receive the latest versions of those programs
  765.   for evaluation.
  766.           ____________________________________________
  767.  
  768.   "Shareware" is a software distribution method which enables the
  769.   potential user to obtain software at very low initial cost, for
  770.   evaluation on a trial basis.  You can evaluate the software in your
  771.   own environment, on your own machine, with the programs and data
  772.   that you normally use.  You're not required to become a registered
  773.   user unless the software meets your needs.
  774.           ____________________________________________
  775.  
  776.           PROGRAM SPECIFICATIONS AND REGISTRATION FEES
  777.                    MAY CHANGE WITHOUT NOTICE.
  778.           ____________________________________________
  779.  
  780.  
  781. ChkD  v1.1
  782.   Check_Disk_space reports disk drive space usage.  It reports drive
  783.   cluster size, then drive space TOTAL, FREE and USED by actual value
  784.   and by percentage.  It is faster and more convenient than the DOS
  785.   "dir" or "chkdsk" utilities for displaying drive information.
  786.  
  787. ChkM  v1.1
  788.   Check_Memory_space reports standard system memory (RAM) space usage.
  789.   It reports memory space TOTAL, FREE and USED by actual value and by
  790.   percentage.  It is faster and more convenient than the DOS "chkdsk"
  791.   utility for displaying system memory information.
  792.  
  793. CleanOut  v1.3
  794.   CLEANOUT searches all directories of the default drive for file(s)
  795.   specified on command line (wildcards * and ? are legal).  Each time
  796.   a matching file is found, the user is prompted for disposition:
  797.   Delete or Save.  File contents, either text or binary, can be VIEWED
  798.   before deciding.  A single press of the "S" key saves a file; a
  799.   double press of the "D" key deletes it.  An optional mode allows
  800.   deletions without confirmation.  Useful for cleaning out .BAK file
  801.   leftovers, among others.
  802.  
  803. CleanTxt  v1.1
  804.   CleanTxt converts WordStar text files to straight ASCII.  It strips
  805.   out certain control characters, and will optionally expand tab
  806.   characters to the appropriate number of spaces.
  807.  
  808. CleanZ  v1.2
  809.   Most text editors won't read files beyond the first control-Z end-
  810.   of-file character.  Control-Z's can become embedded in a text file
  811.   when several files are combined using the DOS "type" command.
  812.   CleanZ will strip out each control-Z, or it will optionally replace
  813.   each with a seldom-used character, to ease the task of locating the
  814.   former boundaries in combined files.
  815.  
  816. FindF  v1.1
  817.   FindFile searches the default drive for specified files, and writes
  818.   the file information to screen or disk. Useful for locating
  819.   misplaced files or for generating a listing of all files and
  820.   subdirectories on the default drive.
  821.  
  822. Gen  v1.2
  823.   Gen replaces several trial-and-error methods of building specific-
  824.   sized files for printer, storage or timing tests.  It generates
  825.   files of any size from zero to twenty million bytes, much faster
  826.   than typing random characters into a text editor.  Besides
  827.   generating files on disk, it can send a specific number of
  828.   characters directly to the console screen, printer or
  829.   other DOS device.
  830.  
  831. KeyCode  v1.1
  832.   KeyCode responds to each press of a key or combination of keys by
  833.   displaying the key or combination pressed, its associated Ascii
  834.   character (if any), key type (normal or extended), Ascii code and
  835.   Scan code.
  836.  
  837. KeySet  v1.1
  838.   KeySet's interactive mode displays the current settings of the
  839.   CapsLock, NumLock, ScrollLock and PrtSc (Print Screen) keys, and
  840.   allows them to be changed.  The command line mode directly sets the
  841.   keys to specified states, allowing use of a batch file for
  842.   presetting at system bootup or between applications.
  843.  
  844. PrinTest  v1.2
  845.   PrinTest repetitively displays the status of ports assigned to
  846.   parallel printer interfaces. It can be used to isolate problems to
  847.   the printer interface card, the cable or the printer itself.  It
  848.   reports printer and port number, status byte and status condition.
  849.  
  850. Qscr  v1.2
  851.   QuickScreen converts a single text screen to an executable file for
  852.   more rapid display.  The resulting .COM file will write a screen of
  853.   text much faster than batch file ECHO statements.  Useful for
  854.   setting up compact menu systems, demos and tutorials.
  855.  
  856. ScanF  v1.1
  857.   Scan_File speeds up the search for ASCII text strings within
  858.   executable files.  It filters out the unintelligible control and
  859.   extended characters, allows user definition of minimum string length
  860.   for display, and pauses after each screen of information.
  861.  
  862. ScanM  v1.1
  863.   Scan_Memory speeds up the search for ASCII text such as ROM
  864.   copyright statements and machine identification, anywhere within
  865.   standard system memory space. It filters out the unintelligible
  866.   control and extended characters, displays each string longer than
  867.   three characters, and pauses after each screen of information.
  868.  
  869. Split  v1.1
  870.   Split breaks huge text files down into smaller ones that will fit
  871.   into your text editor or onto a diskette. Useful for working on
  872.   large files with a limited-filesize memory-resident notepad utility.
  873.  
  874. StoRm  v1.1
  875.   STOrage_RooM reports the amount of disk space required for storage
  876.   of a specified file or group of files on any disk, using any version
  877.   of DOS.  It takes into account all of the factors involved in
  878.   determining file storage size.  It locates files specified on the
  879.   command line and determines their actual total size and the amount
  880.   of room needed to store them.  Useful for determining the number of
  881.   files that will fit on a disk.
  882.  
  883. PhLBL  v0.75 (not yet released)
  884.   Label printer using text stored in ASCII files.  Each label/card/
  885.   tag can contain embedded commands for date, time, series (nn OF nn),
  886.   consecutive serial numbering, left margin, and selectable printer
  887.   attribute for each line; 5, 10, 12, 17 or 20 characters per inch
  888.   pitch, normal/bold/underlined on Epson compatible dot-matrix
  889.   printers.
  890.  
  891.  _______________________________________________________________
  892. |                                                               |
  893. |        COPYRIGHT 1989 Phil Herron.  ALL RIGHTS RESERVED.      |
  894. |_______________________________________________________________|
  895.