home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / a / addr110.zip / INSTADDR.DOC < prev    next >
Text File  |  1992-09-06  |  55KB  |  1,919 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  12.  
  13.                              ╓       ╓
  14.                        ╥╥─╖╓─┐╫─┌─╖╥─╖╫─
  15.                        ║║ ║╙─╖║▄╓─╢║▄║║
  16.                        ╨╨ ╙└─╜╙█╙─╨╨█╙╙─                 TM
  17.                        ▀▀▀█ █▀▀█ █▀▀█ █▄▀ █▀▀█ █▀▀▀ █▀▀▀
  18.                        █▀▀█ █  █ █  █ █   █▀▀▀ ▀▀▀█ ▀▀▀█
  19.                        ▀▀▀▀ ▀▀▀▀ ▀▀▀▀ ▀   ▀▀▀▀ ▀▀▀▀ ▀▀▀▀
  20.  
  21.                            Address Printing Software
  22.  
  23.                ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  24.  
  25.  
  26.  
  27.  
  28.                                   User's Guide
  29.  
  30.  
  31.  
  32.  
  33.                              ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
  34.                              █  │  │              █
  35.                              █  │ o└──────────────█
  36.                              █  │  ┌──────────────█
  37.                              █  │ o│   KJL Softwar█
  38.                              █  │  │   2970 Mira P█
  39.                              █  │ o│   Burnaby, B.█
  40.                              █  │  │   Canada     █
  41.                              █  │ o│              █
  42.                              █  │  └──────────────█
  43.                              █  │ o┌──────────────█
  44.                              ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  45.  
  46.  
  47.  
  48.  
  49.                                   Version 1.1
  50.  
  51.  
  52.  
  53.  
  54.  
  55.                         Copyright (C) 1991 KJL Software
  56.                               All Rights Reserved
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  65.                                                                      NOTICE
  66.  
  67.  
  68.  
  69.      The information contained in this document is subject to change
  70.      without notice. KJL Software makes no warranty of any kind with regard
  71.      to this material, including, but not limited to, the implied
  72.      warranties of merchantability and fitness for a particular purpose.
  73.  
  74.      KJL Software shall not be liable for errors contained herein or for
  75.      incidental or consequential damages in connection with the furnishing,
  76.      performance, or use of this material.
  77.  
  78.  
  79.      Copyright
  80.      ──────────────────────────────────────────────────────────────────────
  81.  
  82.      instantADDRESS is Copyright (C) 1991 KJL Software. All rights
  83.      reserved.
  84.  
  85.      This document is Copyright (C) 1991 KJL Software. All rights reserved.
  86.  
  87.  
  88.      Trademarks
  89.      ──────────────────────────────────────────────────────────────────────
  90.  
  91.      instantADDRESS is a trademark of KJL Software.
  92.  
  93.      All brand and product names referenced within this document are
  94.      trademarks or registered trademarks of their respective holders.
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  103.                                                           TABLE OF CONTENTS
  104.  
  105.  
  106.  
  107.      LIMITED LICENSE AGREEMENT
  108.          Registration Information ..................................... iii
  109.          Site Licenses ................................................. iv
  110.              NETWORK USERS ............................................. iv
  111.          What is Shareware? ............................................. v
  112.          How to Contact the Author ...................................... v
  113.  
  114.      LIMITED DISTRIBUTION AGREEMENT .................................... vi
  115.  
  116.      WARRANTY DISCLAIMER .............................................. vii
  117.  
  118.      ABOUT THIS MANUAL
  119.          The README File ............................................. viii
  120.          Symbols and Conventions ..................................... viii
  121.  
  122.      INTRODUCTION
  123.          About instantADDRESS .......................................... ix
  124.  
  125.      CHAPTER 1, GETTING STARTED
  126.          What You Need .................................................. 1
  127.          Included Files ................................................. 2
  128.          Installing instantADDRESS ...................................... 2
  129.          Modifying the AUTOEXEC.BAT File ................................ 3
  130.          Loading instantADDRESS ......................................... 4
  131.          Starting instantADDRESS ........................................ 5
  132.          Software Conflicts ............................................. 5
  133.              Resolving Conflicts ........................................ 5
  134.          Uninstalling instantADDRESS .................................... 6
  135.  
  136.      CHAPTER 2, THE BASICS
  137.          Selecting An Address ........................................... 1
  138.          Printing the Address ........................................... 2
  139.          Quitting ....................................................... 2
  140.  
  141.      CHAPTER 3, OVERVIEW
  142.          Comment Lines .................................................. 3
  143.          Printer Set-up ................................................. 3
  144.              FORM FEEDS ................................................. 4
  145.              MARGINS .................................................... 4
  146.              MAXIMUM LENGTH ............................................. 5
  147.              MAXIMUM WIDTH .............................................. 5
  148.              PRINTER SELECTION .......................................... 5
  149.          Change Activation Key .......................................... 6
  150.  
  151.  
  152.      ──────────────────────────────────────────────────────────────────────
  153.      instantADDRESS User's Guide                                          i
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.          Video Compatibility ............................................ 6
  161.          Uninstall ...................................................... 7
  162.          Help Screen .................................................... 7
  163.  
  164.      APPENDIX A, COMMAND-LINE OPTIONS ................................... 8
  165.  
  166.      APPENDIX B, ERROR MESSAGES ........................................ 10
  167.  
  168.      INDEX ............................................................. 12
  169.  
  170.      REGISTRATION FORM ................................................. 13
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.      ──────────────────────────────────────────────────────────────────────
  212.      instantADDRESS User's Guide                                         ii
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  221.                                                   LIMITED LICENSE AGREEMENT
  222.  
  223.  
  224.  
  225.      instantADDRESS is provided at no charge for evaluation purposes only.
  226.      It is a copyrighted program and is neither free nor public domain
  227.      software.
  228.  
  229.      KJL Software hereby grants you a limited license to use this software
  230.      for evaluation purposes only for a period not to exceed thirty (30)
  231.      days. If you intend to continue using this software and/or its
  232.      documentation after the 30-day evaluation period, you MUST make a
  233.      registration payment to KJL Software. Using this software after the
  234.      evaluation period has ended without registering is a violation of the
  235.      terms of this limited license.
  236.  
  237.  
  238.      Registration Information
  239.      ──────────────────────────────────────────────────────────────────────
  240.  
  241.      You may register instantADDRESS using the form found at the end of
  242.      this manual (or in the file REGISTER.FRM). Payment of the $20
  243.      registration fee licenses one copy of the software for use on one
  244.      computer. Additional sites, or additional computers including those on
  245.      a network, must be licensed separately unless a site license is
  246.      ordered. Company purchase order are also accepted.
  247.  
  248.      As a registered user of instantADDRESS, you will receive:
  249.  
  250.           1. The registered version of the software which omits all
  251.              registration reminders, and therefore uses less memory.
  252.  
  253.           2. The most current version of the program. We are always
  254.              improving our products, and registration ensures that you have
  255.              the very latest version.
  256.  
  257.           3. Shareware versions of our products absolutely free.
  258.  
  259.           4. Notification of significant upgrades to instantADDRESS.
  260.  
  261.           5. Low-cost upgrades to the latest version of instantADDRESS
  262.              (typically 20-30% of the registration cost)
  263.  
  264.           6. Special offers on other products from KJL Software.
  265.  
  266.           7. Free technical support.
  267.  
  268.  
  269.  
  270.      ──────────────────────────────────────────────────────────────────────
  271.      instantADDRESS User's Guide                                        iii
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.      Site Licenses
  280.      ──────────────────────────────────────────────────────────────────────
  281.  
  282.      If you require multiple copies of instantADDRESS for use within your
  283.      organization, you must either register each copy or buy a site license
  284.      which allows you to make a set number of copies. To order a site
  285.      license, you can use the agreement located in the file SITELICN.DOC or
  286.      you may provide your own for our evaluation.
  287.  
  288.  
  289.      NETWORK USERS
  290.  
  291.      If you will be installing instantADDRESS on a network, each machine
  292.      which has access to instantADDRESS must have a license to use the
  293.      software. So if you have 25 machines networked together and all will
  294.      be able to use instantADDRESS, then either 25 separate copies (at $20
  295.      each) must be registered or a site license for ($17 x 25 users = $425)
  296.      must be obtained.
  297.  
  298.  
  299.      Use the following table and estimate the number of copies of the
  300.      program you will require. Additional copies can be added at any time
  301.      based on the number licensed thus far.
  302.  
  303.      ┌────────────────────────┬─────────────────┐
  304.      │  Number of copies      │ Price per copy  │
  305.      ╞════════════════════════╪═════════════════╡
  306.      │  1                     │   $20           │
  307.      │  2 to 10               │    18           │
  308.      │  11 to 25              │    17           │
  309.      │  26 to 50              │    16           │
  310.      │  51 to 75              │    15           │
  311.      │  76 to 100             │    14           │
  312.      │  101 to 125            │    13           │
  313.      │                        │                 │
  314.      │  Unlimited at one site │ $1600           │
  315.      │  Additional sites      │   800 per site  │
  316.      └────────────────────────┴─────────────────┘
  317.  
  318.      Note that for each site, only one set of materials will be provided. A
  319.      contact within your organization will be provided with a serial
  320.      number, the registered version of instantADDRESS, and two years of
  321.      free upgrades.
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.      ──────────────────────────────────────────────────────────────────────
  330.      instantADDRESS User's Guide                                         iv
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.      What is Shareware?
  338.      ──────────────────────────────────────────────────────────────────────
  339.  
  340.      Shareware is a marketing scheme based on the concept whereby people
  341.      can have a legal but limited trial period to evaluate software before
  342.      they purchase. During this period you can try the program on your own
  343.      equipment to see if it suits your needs. If you continue using the
  344.      program after this period, you must pay for it.
  345.  
  346.      Please understand that a Shareware program requires just as much
  347.      effort to produce as a program you buy off the shelf, so please help
  348.      keep the concept alive by registering the quality software you use.
  349.  
  350.  
  351.      How to Contact the Author
  352.      ──────────────────────────────────────────────────────────────────────
  353.  
  354.      The most efficient way to contact the author is through the CompuServe
  355.      Information Service. Type GO IBMSYS or GO IBMHW at the main menu for
  356.      the IBM Sys/Utilities and IBM Hardware forums, respectively, and post
  357.      a message or send a private CompuServe Mail message to the following
  358.      ID:
  359.  
  360.  
  361.           71570,1012
  362.  
  363.  
  364.      If you do not have a CompuServe account or would prefer to write a
  365.      letter, send it to:
  366.  
  367.  
  368.           KJL Software
  369.           2970 Mira Place
  370.           Burnaby, B.C. V3J 1B6
  371.           Canada
  372.  
  373.  
  374.      When requesting support, the following information may be helpful in
  375.      resolving the problem:
  376.  
  377.           ■ Program version number (see disk label or program screens)
  378.           ■ Computer make, model, and amount of available memory (use the
  379.             CHKDSK command to determine the amount of free memory)
  380.           ■ Operating system and version number (type VER at the DOS
  381.             prompt)
  382.           ■ Contents of your CONFIG.SYS and AUTOEXEC.BAT files
  383.           ■ List of any other programs loaded, in order loaded
  384.  
  385.  
  386.  
  387.  
  388.      ──────────────────────────────────────────────────────────────────────
  389.      instantADDRESS User's Guide                                          v
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.      Unregistered users of instantADDRESS will have their questions
  397.      answered but priority will be given to registered users.
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.      ──────────────────────────────────────────────────────────────────────
  448.      instantADDRESS User's Guide                                         vi
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  457.                                              LIMITED DISTRIBUTION AGREEMENT
  458.  
  459.  
  460.  
  461.      Please note that the instantADDRESS package is defined as a complete
  462.      collection of all the files listed in the PACKLIST.DOC file. If any of
  463.      the files listed in the file are missing, or the PACKLIST.DOC file
  464.      itself is missing, then the package is not complete and distribution
  465.      is forbidden. Please contact us if you would like to obtain a complete
  466.      package suitable for distribution at nominal cost.
  467.  
  468.      KJL Software encourages you to freely copy and distribute the
  469.      UNREGISTERED version of instantADDRESS subject to the following
  470.      restrictions:
  471.  
  472.           1. The package, as outlined above, CANNOT be modified in any way
  473.              and must be distributed as a complete package, without
  474.              exception.
  475.  
  476.           2. No programs or files can be included which modify or describe
  477.              how to modify any files in the package, for example to by-pass
  478.              the Shareware notices or delays.
  479.  
  480.           3. You may charge a distribution fee for the package, not to
  481.              exceed $10 US, but you must not represent in any way that the
  482.              fee is for the purchase of the software itself.
  483.  
  484.           4. KJL Software reserves the right to withdraw permission from
  485.              any vendor to distribute our products at any time and for any
  486.              reason.
  487.  
  488.      All rights not expressly granted here are reserved by KJL Software.
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.      ──────────────────────────────────────────────────────────────────────
  507.      instantADDRESS User's Guide                                        vii
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  516.                                                         WARRANTY DISCLAIMER
  517.  
  518.  
  519.  
  520.      THIS PRODUCT IS LICENSED "AS IS" WITHOUT WARRANTY OF ANY KIND,
  521.      EXPRESSED OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY WARRANTIES OF
  522.      MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
  523.  
  524.      KJL SOFTWARE DOES NOT ASSUME ANY LIABILITY FOR THE USE OF THIS
  525.      SOFTWARE BEYOND THE ORIGINAL PURCHASE PRICE OF THIS SOFTWARE.
  526.  
  527.      IN NO EVENT WILL KJL SOFTWARE BE LIABLE TO YOU FOR ANY DAMAGES
  528.      WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
  529.      BUSINESS PROFITS, LOST SAVINGS, OR ANY OTHER INCIDENTAL OR
  530.      CONSEQUENTIAL DAMAGES) ARISING FROM THE USE OF, OR INABILITY TO USE,
  531.      THIS SOFTWARE AND ITS ACCOMPANYING DOCUMENTATION, EVEN IF KJL SOFTWARE
  532.      HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME
  533.      STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR
  534.      CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT
  535.      APPLY TO YOU.
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.      ──────────────────────────────────────────────────────────────────────
  566.      instantADDRESS User's Guide                                       viii
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  575.                                                           ABOUT THIS MANUAL
  576.  
  577.  
  578.  
  579.      The README File
  580.      ──────────────────────────────────────────────────────────────────────
  581.  
  582.      Please examine and/or print the file README included with the
  583.      instantADDRESS package first, it contains important information
  584.      regarding the program.
  585.  
  586.  
  587.      Symbols and Conventions
  588.      ──────────────────────────────────────────────────────────────────────
  589.  
  590.      The symbols used throughout this manual have the following meanings:
  591.  
  592.      ■ Square bullets indicate lists of items.
  593.  
  594.      <Brackets> indicate keystrokes, for example <Esc>, <Enter>, or <K>.
  595.  
  596.      ALL CAPITALS indicate names of files. When you type the names, you can
  597.      use any combination of upper and lower case.
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.      ──────────────────────────────────────────────────────────────────────
  625.      About This Manual                                                   ix
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  634.                                                                INTRODUCTION
  635.  
  636.  
  637.  
  638.      This section describes the features and benefits of instantADDRESS,
  639.      the address capture and printing program.
  640.  
  641.  
  642.      About instantADDRESS
  643.      ──────────────────────────────────────────────────────────────────────
  644.  
  645.      instantADDRESS is a memory-resident program which allows you to
  646.      capture an address directly from the screen and print it to a label or
  647.      envelope. The following is a partial list of its features:
  648.  
  649.      ■    instantADDRESS scans the screen for possible addresses.
  650.  
  651.      ■    An optional comment line can be scanned for on the screen. For
  652.      example, if you would like to include "ATTN: name of person" at the
  653.      end of each address, instantADDRESS can find the line anywhere on the
  654.      screen and print it.
  655.  
  656.      ■    Print an address in as few as two keystrokes.
  657.  
  658.      ■    Print multiple copies of an address.
  659.  
  660.      ■    Printer initialization and finishing strings can be specified for
  661.      customized installations.
  662.  
  663.      ■    Accessible from most text-mode programs.
  664.  
  665.      ■    instantADDRESS can be removed from memory at any time.
  666.  
  667.      ■    Supports EGA and VGA 43 and 50 line text modes.
  668.  
  669.      ■    Uses only 5K bytes of memory when resident (8.5K for Shareware
  670.      version).
  671.  
  672.      ■    Works with all printers.
  673.  
  674.      ■    Works with all 100% IBM-compatible computers.
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.      ──────────────────────────────────────────────────────────────────────
  684.      Introduction                                                         x
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.                                                                   CHAPTER 1
  692.      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  693.                                                             GETTING STARTED
  694.  
  695.  
  696.  
  697.      This chapter will allow you to get instantADDRESS set-up on your
  698.      system and operating as quickly as possible, you will learn:
  699.  
  700.           ■ The equipment necessary to run instantADDRESS
  701.           ■ How to install and load instantADDRESS
  702.           ■ Compatibility with other software
  703.  
  704.      If you are an experienced user, please feel free to skip to the
  705.      section "Loading instantADDRESS" on page 4.
  706.  
  707.  
  708.      What You Need
  709.      ──────────────────────────────────────────────────────────────────────
  710.  
  711.      To use instantADDRESS, you must have the following:
  712.  
  713.      ■    A 100% IBM-compatible computer
  714.      ■    PC-DOS or MS-DOS, operating system, version 2.0 or later
  715.      ■    Any type of printer.
  716.      ■    A minimum of 5K bytes of available RAM (8.5K for Shareware
  717.      version)
  718.      ■    A 3.5 or 5.25-inch floppy disk drive
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.      ──────────────────────────────────────────────────────────────────────
  743.      Chapter 1, Getting Started                                           1
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.      Included Files
  751.      ──────────────────────────────────────────────────────────────────────
  752.  
  753.      The instantADDRESS software package consists of the following files:
  754.  
  755.           README         Important information about instantADDRESS
  756.           DJENVLOP.BAT   Batch file for printing envelopes on a DeskJet
  757.           INTRO   .BAT   Introduction, installation, and file printing
  758.           LJENVLOP.BAT   Batch file for printing envelopes on a LaserJet
  759.           INSTADDR.COM   The instantADDRESS program
  760.           PRINTEXT.COM   Document printing utility
  761.           BBS     .DOC   Distribution of instantADDRESS on a BBS
  762.           LICENSE .DOC   License agreement
  763.           INSTADDR.DOC   instantADDRESS User's Manual
  764.           PACKLIST.DOC   This list of files
  765.           PRODUCTS.DOC   List of other products available from KJL Software
  766.           SITELICN.DOC   Site license information and agreement
  767.           VENDOR  .DOC   Distribution of instantADDRESS by a disk vendor
  768.           SCRSHOW .EXE   Window display utility for INTRO.BAT
  769.           REGISTER.FRM   Registration form
  770.           INTRO   .SCN   Windows for INTRO.BAT
  771.  
  772.                16 Files
  773.  
  774.      Be sure that all of these files are included with your instantADDRESS
  775.      package. If files are missing, you can contact KJL Software to obtain
  776.      the full package for a nominal charge.
  777.  
  778.  
  779.  
  780.      Installing instantADDRESS
  781.      ──────────────────────────────────────────────────────────────────────
  782.  
  783.      The instantADDRESS program can be installed on a hard-drive or
  784.      diskette using a few simple DOS commands as outlined below.
  785.  
  786.  
  787.      Follow these steps to install instantADDRESS on a floppy diskette:
  788.  
  789.      1.   Insert the instantADDRESS distribution diskette into your
  790.      computer's diskette drive.
  791.  
  792.      This installation procedure will assume that drive A: contains the
  793.      instantADDRESS distribution diskette and that drive B: is the
  794.      destination drive where the files will be installed.
  795.  
  796.      2.   Type the following command to copy the files from the
  797.      distribution disk.
  798.  
  799.  
  800.  
  801.      ──────────────────────────────────────────────────────────────────────
  802.      Chapter 1, Getting Started                                           2
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.           COPY A:*.* B: and press <Enter>
  810.  
  811.      If your system is equipped with one drive, you will be prompted to
  812.      swap diskettes several times (you may wish to use XCOPY instead to
  813.      reduce the amount of swapping required).
  814.  
  815.  
  816.  
  817.      Follow these steps to install instantADDRESS on a hard-drive:
  818.  
  819.      1.   Insert the instantADDRESS diskette into your computer's diskette
  820.      drive.
  821.  
  822.      2.   Log onto the hard-disk drive, for example if it is drive C: then
  823.      type:
  824.  
  825.           C: and press <Enter>
  826.  
  827.      3.   Create a new directory for the instantADDRESS distribution files
  828.      by entering the following command:
  829.  
  830.           MD \ADDRESS and press <Enter>
  831.  
  832.      4.   Change to the newly created directory by typing:
  833.  
  834.           CD \ADDRESS and press <Enter>
  835.  
  836.      5.   Copy the files from the distribution disk to the new directory:
  837.  
  838.           COPY A:*.* and press <Enter>
  839.  
  840.  
  841.      Modifying the AUTOEXEC.BAT File
  842.      ──────────────────────────────────────────────────────────────────────
  843.  
  844.      The AUTOEXEC.BAT file is a special file that is automatically executed
  845.      by the operating system every time the computer is started or re-
  846.      booted. By adding one line to this file, instantADDRESS can be loaded
  847.      automatically each time you turn on the computer.
  848.  
  849.      The following steps will modify the AUTOEXEC.BAT file:
  850.  
  851.      1.   First, let's make a back-up of your AUTOEXEC.BAT file as a
  852.      precaution as follows:
  853.  
  854.           COPY AUTOEXEC.BAT AUTOEXEC.OLD and press <Enter>
  855.  
  856.      2.   Load your AUTOEXEC.BAT file into a text editor (or a word
  857.      processor capable of saving ASCII files).
  858.  
  859.  
  860.      ──────────────────────────────────────────────────────────────────────
  861.      Chapter 1, Getting Started                                           3
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869.      3.   Add the following line to the file, preferably at the end:
  870.  
  871.           INSTADDR
  872.  
  873.      Numerous options can be included after the program name, but we will
  874.      defer their discussion until Chapter 3.
  875.  
  876.      4.   Save the file to disk. If you are using a word processor,
  877.      remember to select the "Save as ASCII" option to prevent formatting
  878.      codes from being saved to the file.
  879.  
  880.      5.   Now, every time the computer is started or re-booted,
  881.      instantADDRESS will be automatically loaded into memory.
  882.  
  883.  
  884.      █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  885.      █ HINT                                                               █
  886.      █                                                                    █
  887.      █ You may wish to create a batch file which loads instantADDRESS     █
  888.      █ into memory, runs your word processor, then removes                █
  889.      █ instantADDRESS from memory if you will only need it from within    █
  890.      █ your word processor.                                               █
  891.      █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  892.  
  893.  
  894.      Loading instantADDRESS
  895.      ──────────────────────────────────────────────────────────────────────
  896.  
  897.      After you have installed instantADDRESS, you must still load it into
  898.      memory since the installation procedure merely copies the files to
  899.      your working disk drive. If you have re-booted your computer after
  900.      changed the AUTOEXEC.BAT file, then just read the following section.
  901.  
  902.      To load instantADDRESS into memory, do the following:
  903.  
  904.      Type INSTADDR and press <Enter>
  905.  
  906.      The instantADDRESS installation screen will appear showing the program
  907.      version number, copyright notice, and a list of command-line entries.
  908.      The Shareware version of instantADDRESS will also display a
  909.      registration reminder. Finally, the message "instantADDRESS installed"
  910.      tells you that the program is ready.
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.      ──────────────────────────────────────────────────────────────────────
  920.      Chapter 1, Getting Started                                           4
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.      Starting instantADDRESS
  928.      ──────────────────────────────────────────────────────────────────────
  929.  
  930.      Once you have loaded instantADDRESS into memory, press <Alt>-<=> (hold
  931.      down the <Alt> key and press the equals key) to display the main
  932.      screen. If this key combination conflicts with a program, it can be
  933.      changed easily as discussed in Chapter 3.
  934.  
  935.           ╓────╖   ╓───╖
  936.           ║Ctrl║ + ║ = ║      Program activation key
  937.           ╚════╝   ╚═══╝
  938.  
  939.      When the activation key (or hot-key) is pressed, the main screen will
  940.      be displayed on the screen, it has a single line at the bottom of the
  941.      screen which tells you what keys are available and a frame which is
  942.      used to select the address.
  943.  
  944.  
  945.      █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  946.      █ NOTE                                                               █
  947.      █                                                                    █
  948.      █ instantADDRESS cannot be called up from a graphics program.        █
  949.      █ You will just hear a beep if you attempt to press the hot-key.     █
  950.      █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  951.  
  952.  
  953.      Software Conflicts
  954.      ──────────────────────────────────────────────────────────────────────
  955.  
  956.      If you have other memory-resident programs on your system, such as
  957.      mouse drivers or print spoolers, please load them before
  958.      instantADDRESS. This will allow instantADDRESS to be uninstalled
  959.      easily and may prevent possible conflicts with these other memory-
  960.      resident programs.
  961.  
  962.  
  963.      Resolving Conflicts
  964.  
  965.      If you should discover a conflict after instantADDRESS is loaded, the
  966.      order in which your memory-resident programs are loaded into memory
  967.      may be a contributing factor. It is therefore important to remove all
  968.      memory-resident programs from your AUTOEXEC.BAT file (by placing a REM
  969.      statement before each line) and add them one at a time until the
  970.      conflicting programs are discovered.
  971.  
  972.  
  973.      Uninstalling instantADDRESS
  974.      ──────────────────────────────────────────────────────────────────────
  975.  
  976.  
  977.  
  978.      ──────────────────────────────────────────────────────────────────────
  979.      Chapter 1, Getting Started                                           5
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.      If you need to reclaim the memory used by instantADDRESS, the program
  987.      can be easily removed from memory.
  988.  
  989.  
  990.      The following procedure is used to remove instantADDRESS from memory:
  991.  
  992.           1. Change to the directory containing INSTADDR.COM
  993.  
  994.           2. Type INSTADDR /U and press <Enter>
  995.  
  996.           3. The message, "instantADDRESS uninstalled successfully" should
  997.              be displayed.
  998.  
  999.  
  1000.      █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  1001.      █ NOTE                                                               █
  1002.      █                                                                    █
  1003.      █ instantADDRESS can be removed from memory only if it is the last   █
  1004.      █ installed program. So if you loaded another memory-resident        █
  1005.      █ program after instantADDRESS, it must be uninstalled first.        █
  1006.      █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.      ──────────────────────────────────────────────────────────────────────
  1038.      Chapter 1, Getting Started                                           6
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.                                                                   CHAPTER 2
  1046.      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1047.                                                                  THE BASICS
  1048.  
  1049.  
  1050.  
  1051.      This chapter provides an introduction to using instantADDRESS to
  1052.      capture and print labels and envelopes.
  1053.  
  1054.  
  1055.      Start-up
  1056.      ──────────────────────────────────────────────────────────────────────
  1057.  
  1058.      When you press the activation key (<ALt>-<=> by default) the Shareware
  1059.      version of instantADDRESS will display a reminder message and wait for
  1060.      you to press a key. When the reminder screen disappears, you will see
  1061.      a keystroke bar at the bottom of the screen and a "capture frame"
  1062.      which is used to select the address from the screen.
  1063.  
  1064.  
  1065.      Selecting An Address
  1066.      ──────────────────────────────────────────────────────────────────────
  1067.  
  1068.      You may have noticed that when you activate instantADDRESS, the
  1069.      address capture frame finds the first text it believes to be an
  1070.      address. Depending on how cluttered the screen is with text, the
  1071.      program usually locates the address for you automatically. For those
  1072.      occasions when the program does not find the address correctly, the
  1073.      frame must be moved and sized manually.
  1074.  
  1075.      The frame is moved around the screen using the arrow keys and the
  1076.      <Home> and <End> keys. As you move the frame; around the screen,
  1077.      whatever text is visible INSIDE the frame will be printed, including
  1078.      any blank lines. The top-left corner of the frame should be one
  1079.      character outside of the start of the address.
  1080.  
  1081.      Now that the top-left corner of the frame is surrounding the address,
  1082.      the bottom-left corner must be moved outside of the address end. This
  1083.      is done by holding down either of the <Shift> keys and pressing one of
  1084.      the move keys listed above. You will notice that as the bottom-left
  1085.      corner is moved, the frame "stretches" to follow it. When selecting
  1086.      the bottom of the address, it is acceptable to leave some extra space
  1087.      around the address, since space characters are not actually printed.
  1088.      For example, let's say the frame has been adjusted around the address
  1089.      like this:
  1090.  
  1091.      ┌───────────────────────────┐
  1092.      │KJL Software               │<-- Address Frame
  1093.      │2970 Mira Place            │
  1094.  
  1095.  
  1096.      ──────────────────────────────────────────────────────────────────────
  1097.      Chapter 2, The Basics                                                7
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.      │Burnaby, B.C.  V3J 1B6     │
  1105.      │Canada                     │
  1106.      └───────────────────────────┘
  1107.  
  1108.      The printed result will look like this:
  1109.  
  1110.      KJL Software
  1111.      2970 Mira Place
  1112.      Burnaby, B.C.  V3J 1B6
  1113.      Canada
  1114.  
  1115.      You will learn later how to set margins to properly center the label
  1116.      on a label or envelope.
  1117.  
  1118.  
  1119.      Printing the Address
  1120.      ──────────────────────────────────────────────────────────────────────
  1121.  
  1122.      Now that the address has been properly selected on the screen, it is
  1123.      just a matter of sending it to the printer. Pressing the <Enter> key
  1124.      instantly sends the output to the printer. You will then see the
  1125.      following window displayed:
  1126.  
  1127.      ┌─────────────────────────────┐
  1128.      │        Job Complete         │
  1129.      ╞═════════════════════════════╡
  1130.      │                             │
  1131.      │    Data printed on LPTx:    │
  1132.      │                             │
  1133.      └─────────────────────────────┘
  1134.  
  1135.      You can wait a couple of seconds for the window to disappear or press
  1136.      any key to continue immediately. You will be returned to your
  1137.      interrupted program immediately after this window disappears.
  1138.  
  1139.      instantADDRESS will remember the position of the frame after you print
  1140.      an address and will restore that position the next time you "pop-up"
  1141.      the program.
  1142.  
  1143.  
  1144.      Printing Multiple Copies
  1145.  
  1146.      You can also print multiple copies of the address by pressing one of
  1147.      the numbered keys between 1 and 9. So if you require three copies of a
  1148.      label, just press the <3> key once.
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.      ──────────────────────────────────────────────────────────────────────
  1156.      Chapter 2, The Basics                                                8
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.      Quitting
  1164.      ──────────────────────────────────────────────────────────────────────
  1165.  
  1166.      At any time, you can return to your current application by just
  1167.      pressing the <Esc> key. The current operation will be canceled and
  1168.      any address selections made will be ignored.
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.  
  1195.  
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.  
  1210.  
  1211.  
  1212.  
  1213.  
  1214.      ──────────────────────────────────────────────────────────────────────
  1215.      Chapter 2, The Basics                                                9
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.                                                                   CHAPTER 3
  1223.      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1224.                                                                    OVERVIEW
  1225.  
  1226.  
  1227.  
  1228.      This chapter describes the options available for instantADDRESS and
  1229.      how each is used. You will be able to tailor the program to your own
  1230.      preferences and hardware.
  1231.  
  1232.  
  1233.      Comment Lines
  1234.      ──────────────────────────────────────────────────────────────────────
  1235.  
  1236.      Since addresses sometimes require additional information such as an
  1237.      "attention" line at the end of a label or envelope, instantADDRESS
  1238.      provides the capability to print these lines. The best part is that
  1239.      you do not have to type anything extra to print these lines since the
  1240.      program searches the screen for a specified text string and adds it to
  1241.      the end of the address automatically.
  1242.  
  1243.      Let's say that you would like to print an "attention" line at the end
  1244.      of the address text. The command might look like the following:
  1245.  
  1246.           INSTADDR /C att
  1247.  
  1248.      When an address is printed and the program locates the string "ATT" on
  1249.      the screen, it would print the this text along with any other after
  1250.      it. Using the above command, it would print each of the following
  1251.      sample lines at the end of the address separated from the rest of the
  1252.      address by a blank line:
  1253.  
  1254.           ATTN Joe Smith
  1255.           Attn: Joe Smith
  1256.           Attention, Joe Smith
  1257.           Attention: Joe Smith
  1258.  
  1259.  
  1260.      Printer Set-up
  1261.      ──────────────────────────────────────────────────────────────────────
  1262.  
  1263.      For compatibility with all models of printers, instantADDRESS provides
  1264.      methods for sending commands directly to the printer both before an
  1265.      address is printed and afterwards. You could for example select a
  1266.      different font before printing and restore the old one when printing
  1267.      is completed.
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.      ──────────────────────────────────────────────────────────────────────
  1274.      Chapter 3, Overview                                                 10
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.      The printer strings consist of up to 32 decimal numbers each and are
  1282.      specified with the /I and /E initialization and exit strings
  1283.      respectively. For example the following example would select boldface
  1284.      characters on a LaserJet:
  1285.  
  1286.           INSTADDR /I 27 40 115 66
  1287.  
  1288.      You will need to refer to your printer manual for a complete list of
  1289.      commands available for you particular printer.
  1290.  
  1291.  
  1292.      █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  1293.      █ NOTE                                                               █
  1294.      █                                                                    █
  1295.      █ The printer strings are sent to the printer before and after EVERY █
  1296.      █ label that is printed, even if multiple copies are printed. This   █
  1297.      █ is an important point to remember when planning printer codes.     █
  1298.      █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  1299.  
  1300.  
  1301.      Form Feeds
  1302.  
  1303.      The form feed option is useful for laser printer owners who would like
  1304.      an envelope ejected from the printer after it is printed. This is done
  1305.      by specifying the following option:
  1306.  
  1307.           INSTADDR /F ON or INSTADDR /F
  1308.  
  1309.  
  1310.      Margins
  1311.  
  1312.      When printing an address on a label or envelope, instantADDRESS allows
  1313.      you to set the location it will print at by specifying left and top
  1314.      margin sizes. These margins are specified in terms of characters for
  1315.      the left margin and lines for the top margin.
  1316.  
  1317.      The top margin is set using the /T command, as follows:
  1318.  
  1319.           INSTADDR /T lines
  1320.  
  1321.                Where "lines" is the number of blank lines to leave for the
  1322.                top margin.
  1323.  
  1324.      The left margin is set similarly, using the /M command:
  1325.  
  1326.           INSTADDR /M characters
  1327.  
  1328.                Where "characters" is the number of characters to leave for
  1329.                the left margin.
  1330.  
  1331.  
  1332.      ──────────────────────────────────────────────────────────────────────
  1333.      Chapter 3, Overview                                                 11
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.      Maximum Length
  1343.  
  1344.      We now need to specify the maximum allowable length for our label,
  1345.      this number will also limit the maximum length of the capture frame.
  1346.      The /L command allows you to specify the maximum allowed length of the
  1347.      label or envelope in lines, as below:
  1348.  
  1349.           INSTADDR /L lines
  1350.  
  1351.                Where "lines" is the maximum allowed length.
  1352.  
  1353.  
  1354.      Maximum Width
  1355.  
  1356.      The maximum width of the label can also be specified by using the /W
  1357.      command, its format is the same as the maximum length command.
  1358.  
  1359.  
  1360.      The following is a sample label:
  1361.  
  1362.                    Maximum Width
  1363.         ┌────────────────┴────────────────┐
  1364.      │ o┌─────────────────────────────────┐o │ ─┐
  1365.      │  │                    } Top Margin │  │  │
  1366.      │ o│    KJL Software                 │o │  │
  1367.      │  │    2970 Mira Place              │  │  ├─ Maximum Length
  1368.      │ o│    Burnaby, B.C.  V3J 1B6       │o │  │
  1369.      │  │    Canada                       │  │  │
  1370.      │ o└─────────────────────────────────┘o │  ┘
  1371.         └─┬─┘
  1372.         Left Margin
  1373.  
  1374.  
  1375.      Printer Selection
  1376.  
  1377.      If you are not using a printer connected to parallel port 1 (LPT1:),
  1378.      then you must tell instantADDRESS which port you are using. The /P
  1379.      command specifies the port as follows:
  1380.  
  1381.           INSTADDR /P LPTn:
  1382.  
  1383.                Where "n" is a parallel port number between 1 and 3, or
  1384.  
  1385.           INSTADDR /P COMn:
  1386.  
  1387.                Where "n" is a serial port number between 1 and 4.
  1388.  
  1389.  
  1390.  
  1391.      ──────────────────────────────────────────────────────────────────────
  1392.      Chapter 3, Overview                                                 12
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.      Change Activation Key
  1402.      ──────────────────────────────────────────────────────────────────────
  1403.  
  1404.      If the default activation key (or hot-key), <Alt>-<=>, conflicts with
  1405.      the software you are using, you can change it to any key in
  1406.      conjunction with either the <Ctrl> or <Alt> key. Let's say you would
  1407.      like to change the activation key to <Ctrl>-<L>, you would use the /H
  1408.      command as follows:
  1409.  
  1410.           INSTADDR /H Ctrl L
  1411.  
  1412.      If you prefer to use, say <Alt>-<\>, the command would be:
  1413.  
  1414.           INSTADDR /H ALT \
  1415.  
  1416.      Any non-shifted key can be used as the activation key (like "\" and
  1417.      "L" in the above examples) but you cannot use shifted characters like
  1418.      "$" and "@". If your selected activation key is accepted by
  1419.      instantADDRESS you should see it displayed on the screen after the
  1420.      installation message.
  1421.  
  1422.  
  1423.      Video Compatibility
  1424.      ──────────────────────────────────────────────────────────────────────
  1425.  
  1426.      If you are using a black and white monitor, such as on a laptop
  1427.      computer, or a CGA video adapter the following two commands will be of
  1428.      interest to you.
  1429.  
  1430.  
  1431.      Black & White Display
  1432.  
  1433.      If the standard color displays are difficult to read on your
  1434.      particular display, the black & white option, /B, will force the
  1435.      program to display only black and white colors. Some sample command-
  1436.      line entries would be:
  1437.  
  1438.      1.   INSTADDR /B ON or INSTADDR /B
  1439.  
  1440.      Would turn the black & white display option on.
  1441.  
  1442.      2.   INSTADDR /B OFF
  1443.  
  1444.      Would restore color to the program displays.
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.      ──────────────────────────────────────────────────────────────────────
  1451.      Chapter 3, Overview                                                 13
  1452.  
  1453.  
  1454.  
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.      Snow Checking
  1461.  
  1462.      If you have a CGA display adapter installed in your system, you will
  1463.      know all about the "snow" that can appear on the screen whenever a
  1464.      program accesses the display memory directly. To eliminate this snow,
  1465.      use the command:
  1466.  
  1467.           INSTADDR /S ON or INSTADDR /S
  1468.  
  1469.  
  1470.      Uninstall
  1471.      ──────────────────────────────────────────────────────────────────────
  1472.  
  1473.      The /U option is used to remove instantADDRESS from memory. If the
  1474.      program will not function with a certain program, you can remove
  1475.      instantADDRESS from memory, run the program, then reload
  1476.      instantADDRESS.
  1477.  
  1478.      Note that for instantADDRESS to be uninstalled, it must be the last
  1479.      installed memory-resident program.
  1480.  
  1481.  
  1482.      Help Screen
  1483.      ──────────────────────────────────────────────────────────────────────
  1484.  
  1485.      The /? option displays an information screen listing all of the
  1486.      available command-line options just discussed.
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.      ──────────────────────────────────────────────────────────────────────
  1510.      Chapter 3, Overview                                                 14
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.                                                                  APPENDIX A
  1518.      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1519.                                                        COMMAND-LINE OPTIONS
  1520.  
  1521.  
  1522.  
  1523.      This section provides an overview of the command-line options
  1524.      available when you initially load instantADDRESS and after it is
  1525.      resident in memory.
  1526.  
  1527.      The command-line format is:
  1528.  
  1529.           INSTADDR [/switches]
  1530.  
  1531.  
  1532.      Command-line Switches:
  1533.  
  1534.           /?             Displays a help screen showing all of the
  1535.                          available command line options.
  1536.  
  1537.           /B [ON | OFF]  Turns on or off the black and white color scheme.
  1538.                          This is especially useful for laptop displays.
  1539.  
  1540.           /Cn            Search for specified text for a comment line and
  1541.                          print it and everything else on the line.
  1542.  
  1543.           /En            Printer end-of-job string which is sent to the
  1544.                          printer after the label is printed (up to 32
  1545.                          codes).
  1546.  
  1547.           /F [ON | OFF]  Turns on or off the form feed option.
  1548.  
  1549.           /Hn            Change the hot-key (default is Alt =). For
  1550.                          example, /H Alt D or /H ctrl ;
  1551.  
  1552.           /In            Printer initialization string which is sent to the
  1553.                          printer before the label is printed (up to 32
  1554.                          codes).
  1555.  
  1556.           /Ln            Set maximum capture area length.
  1557.  
  1558.           /Mn            Set the left margin size (in characters).
  1559.  
  1560.           /Pn            Select the printer port, either /P LPTn: or /P
  1561.                          COMn:.
  1562.  
  1563.           /S [ON | OFF]  Turns on or off the snow checking option for CGA
  1564.                          display adapters.
  1565.  
  1566.  
  1567.  
  1568.      ──────────────────────────────────────────────────────────────────────
  1569.      Appendix A, Command-line Options                                    15
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.           /Tn            Set the top margin (in lines).
  1577.  
  1578.           /U             Uninstalls instantADDRESS from memory.
  1579.  
  1580.           /Wn            Set maximum capture area width (in characters).
  1581.  
  1582.  
  1583.      The switches can be used in any combination and the switch character
  1584.      itself does not have to be capitalized. Also, note that switches that
  1585.      allow ON/OFF selection default to ON if neither ON nor OFF is
  1586.      specified.
  1587.  
  1588.      Here are some sample command-line entries:
  1589.  
  1590.           INSTADDR /M 5 /T 3 /L 10 /W 20
  1591.  
  1592.                Sets the left margin to 5, top margin to 3, length to 10,
  1593.                and width to 20.
  1594.  
  1595.           instADDR /h ALT 0
  1596.  
  1597.                Changes the hot-key to <ALT>-<0>.
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.  
  1627.      ──────────────────────────────────────────────────────────────────────
  1628.      Appendix A, Command-line Options                                    16
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.                                                                  APPENDIX B
  1636.      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1637.                                                              ERROR MESSAGES
  1638.  
  1639.  
  1640.  
  1641.      This section details the possible error messages you may encounter
  1642.      while using this program.
  1643.  
  1644.  
  1645.      ■ Can't uninstall, not last program
  1646.  
  1647.        instantADDRESS couldn't be removed from memory with the /U command
  1648.        line option because other programs were loaded after it. Programs
  1649.        can only be unloaded in the reverse order that they were loaded.
  1650.        instantADDRESS also cannot be uninstalled from a DOS shell or
  1651.        application program.
  1652.  
  1653.  
  1654.      ■ Invalid command-line option specified
  1655.  
  1656.        You have entered a command which is not recognized by
  1657.        instantADDRESS. Refer to the COMMAND-LINE OPTIONS section of the
  1658.        manual for proper syntax.
  1659.  
  1660.  
  1661.      ■ Memory allocation error
  1662.  
  1663.        This is a critical error, please re-start your system and try
  1664.        installed instantADDRESS again.
  1665.  
  1666.  
  1667.      ■ instantADDRESS already installed
  1668.  
  1669.        instantADDRESS is already installed as a memory-resident program.
  1670.        Only one copy can be resident at a time.
  1671.  
  1672.  
  1673.      ■ instantADDRESS not installed
  1674.  
  1675.        The /U command-line option cannot be used until instantADDRESS is
  1676.        installed in memory.
  1677.  
  1678.  
  1679.      ■ Not enough memory to install instantADDRESS
  1680.  
  1681.        There is insufficient memory left over to install instantADDRESS as
  1682.        a memory-resident program. You need at least 5K bytes of available
  1683.        RAM to install instantADDRESS (8.5K for Shareware version).
  1684.  
  1685.  
  1686.      ──────────────────────────────────────────────────────────────────────
  1687.      Appendix B, Error Messages                                          17
  1688.  
  1689.  
  1690.  
  1691.  
  1692.  
  1693.  
  1694.  
  1695.  
  1696.      ■ This program needs DOS 2.0 or later
  1697.  
  1698.        You have tried to install instantADDRESS while running an
  1699.        incompatible or outdated operating system.
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.  
  1726.  
  1727.  
  1728.  
  1729.  
  1730.  
  1731.  
  1732.  
  1733.  
  1734.  
  1735.  
  1736.  
  1737.  
  1738.  
  1739.  
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745.      ──────────────────────────────────────────────────────────────────────
  1746.      Appendix B, Error Messages                                          18
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1755.                                                                       INDEX
  1756.  
  1757.  
  1758.  
  1759.      /?  8                                Site license  iii, iv
  1760.      /B  8                                SITELICN.DOC  iv
  1761.      /C  8                                Starting  5
  1762.      /E  8                                Support  v
  1763.      /F  8                                Switches  8
  1764.      /H  8                                Symbols  viii
  1765.      /I  8                                Technical support  iii
  1766.      /L  8                                Uninstall failure  10
  1767.      /M  8                                Uninstalling  6, 7
  1768.      /P  8                                Upgrades  iii
  1769.      /S  8                                Version number  v
  1770.      /T  8                                Warranty disclaimer  vii
  1771.      /U  9                                What You Need  1
  1772.      /W  9
  1773.      AUTOEXEC.BAT  v, 3, 6
  1774.      Command-line  10
  1775.      Command-line options  8
  1776.      Compuserve  v
  1777.      Conflicts  5
  1778.      Contacting the author  v
  1779.      Distribution  vi
  1780.        fee  vi
  1781.        restrictions  vi
  1782.      Error messages  10
  1783.      Evaluation  iii
  1784.      Graphics  5
  1785.      Installation  2
  1786.        floppy disk  2
  1787.      Installation screen  4
  1788.      Insufficient memory  10
  1789.      Loading  4
  1790.      Mailing address  v
  1791.      Memory-resident programs  5, 6
  1792.      Operating system  1
  1793.      Package  vi
  1794.      PACKLIST.DOC  vi
  1795.      README  viii
  1796.      Registration fee  iii
  1797.      Registration form  13
  1798.      Removing from memory  6, 7
  1799.      Required equipment  1
  1800.      Shareware  v
  1801.      Shareware version  4
  1802.  
  1803.  
  1804.      ──────────────────────────────────────────────────────────────────────
  1805.      Index                                                               19
  1806.  
  1807.  
  1808.  
  1809.  
  1810.                                        instantADDRESS 1.1 REGISTRATION FORM
  1811.      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1812.  
  1813.  
  1814.  
  1815.      Send to:  KJL Software
  1816.                2970 Mira Place
  1817.                Burnaby, B.C. V3J 1B6
  1818.                Canada
  1819.  
  1820.  
  1821.      instantADDRESS Registered Version  Qty ____ @ $20           $_________
  1822.  
  1823.      instantADDRESS Site License        Qty ____ @ $________ ea. $_________
  1824.  
  1825.                British Columbia residents add 6% sales tax       $_________
  1826.  
  1827.                Shipping and handling
  1828.                          USA/Canada:              $4
  1829.                          All other countries:     $10            $_________
  1830.  
  1831.  
  1832.                                                        TOTAL     $_________
  1833.  
  1834.      Note: All payments must be in U.S. funds, drawn on a U.S. bank
  1835.  
  1836.      Payment method: (  ) Check/money order  (  ) PO # ____________________
  1837.  
  1838.  
  1839.      ______________________________________________________________________
  1840.      Name      Last                          First          Middle Initial
  1841.  
  1842.      ______________________________________________________________________
  1843.      Title               Company Name
  1844.  
  1845.      ______________________________________________________________________
  1846.      Street Address
  1847.  
  1848.      ______________________________________________________________________
  1849.      City                                    State/Province
  1850.  
  1851.      ______________________________________________________________________
  1852.      ZIP/Postal Code               Country
  1853.  
  1854.      Disk type: [ ] 5.25", 360K diskette     [ ] 3.5", 720K diskette
  1855.  
  1856.      Where did you get your copy of instantADDRESS? _______________________
  1857.  
  1858.      Please write any comments, suggestions, or bug reports on the back of
  1859.      this form or on a separate sheet of paper.
  1860.  
  1861.  
  1862.                                                        [FORM: IA11-0991-RF]
  1863.  
  1864.  
  1865.  
  1866.  
  1867.                                        instantADDRESS 1.1 REGISTRATION FORM
  1868.      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  1869.  
  1870.  
  1871.  
  1872.      Send to:  KJL Software
  1873.                2970 Mira Place
  1874.                Burnaby, B.C. V3J 1B6
  1875.                Canada
  1876.  
  1877.  
  1878.      instantADDRESS Registered Version  Qty ____ @ $20           $_________
  1879.  
  1880.      instantADDRESS Site License        Qty ____ @ $________ ea. $_________
  1881.  
  1882.                British Columbia residents add 6% sales tax       $_________
  1883.  
  1884.                Shipping and handling
  1885.                          USA/Canada:              $4
  1886.                          All other countries:     $10            $_________
  1887.  
  1888.  
  1889.                                                        TOTAL     $_________
  1890.  
  1891.      Note: All payments must be in U.S. funds, drawn on a U.S. bank
  1892.  
  1893.      Payment method: (  ) Check/money order  (  ) PO # ____________________
  1894.  
  1895.  
  1896.      ______________________________________________________________________
  1897.      Name      Last                          First          Middle Initial
  1898.  
  1899.      ______________________________________________________________________
  1900.      Title               Company Name
  1901.  
  1902.      ______________________________________________________________________
  1903.      Street Address
  1904.  
  1905.      ______________________________________________________________________
  1906.      City                                    State/Province
  1907.  
  1908.      ______________________________________________________________________
  1909.      ZIP/Postal Code               Country
  1910.  
  1911.      Disk type: [ ] 5.25", 360K diskette     [ ] 3.5", 720K diskette
  1912.  
  1913.      Where did you get your copy of instantADDRESS? _______________________
  1914.  
  1915.      Please write any comments, suggestions, or bug reports on the back of
  1916.      this form or on a separate sheet of paper.
  1917.  
  1918.  
  1919.                                                        [FORM: IA11-0991-RF]