home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / cntct321.zip / CONTACT.DOC next >
Text File  |  1990-12-21  |  61KB  |  1,050 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.             
  7.             
  8.             
  9.             
  10.             
  11.                      ╔═══╗    ╔═══╗    ╔╗  ╗    ══╦══    ╔═══╗    ╔═══╗    ══╦══
  12.                      ║        ║   ║    ║╚╗ ║      ║      ║   ║    ║          ║
  13.                      ║        ║   ║    ║ ╚╗║      ║      ╠═══╣    ║          ║
  14.                      ╚═══╝    ╚═══╝    ╙  ╚╝      ╙      ╙   ╜    ╚═══╝      ╙
  15.                                                           
  16.             
  17.                                             Version 3.20
  18.             
  19.             
  20.             
  21.             
  22.                                 A Mail/Phone List Management Program
  23.             
  24.                                  For IBM and TI Personal Computers
  25.             
  26.             
  27.             
  28.             
  29.             
  30.             
  31.             
  32.             
  33.             
  34.             
  35.             
  36.             
  37.             
  38.             
  39.             
  40.                                        Copyright (C) 1982-1990
  41.                                             Orion E. Hill
  42.                                          361 Pickwick Drive
  43.                                    Napa, California 94558-6101 USA
  44.                                            (707) 252-0637
  45.             
  46.                                          All Rights Reserved
  47.             
  48.  
  49.  
  50.  
  51.             
  52.             
  53.             
  54.             
  55.             
  56.             
  57.                      *****    *****    **  *    *****    *****    *****    *****
  58.                      *        *   *    * * *      *      *   *    *          *  
  59.                      *        *   *    *  **      *      *****    *          *  
  60.                      *****    *****    *   *      *      *   *    *****      *  
  61.             
  62.             
  63.                                             Version 3.20
  64.             
  65.             
  66.             
  67.             
  68.                                 A Mail/Phone List Management Program
  69.             
  70.                                  For IBM and TI Personal Computers
  71.             
  72.             
  73.             
  74.             
  75.             
  76.             
  77.             
  78.             
  79.             
  80.             
  81.             
  82.             
  83.             
  84.             
  85.             
  86.                                        Copyright (C) 1982-1990
  87.                                             Orion E. Hill
  88.                                          361 Pickwick Drive
  89.                                    Napa, California 94558-6101 USA
  90.                                            (707) 252-0637
  91.             
  92.                                          All Rights Reserved
  93.             
  94.  
  95.  
  96.  
  97.             CONTACT 3.20 User's Manual                                             Page ii
  98.             
  99.             
  100.             TABLE OF CONTENTS
  101.             
  102.             Preface  ................................................................. iii
  103.             
  104.             License Agreement  .......................................................  iv
  105.             
  106.             Description  .............................................................   1
  107.             
  108.             System Requirements  .....................................................   2
  109.             
  110.             System Configuration  ....................................................   2
  111.             
  112.             Installation  ............................................................   2
  113.             
  114.             Running CONTACT  .........................................................   3
  115.             
  116.             Operations  ..............................................................   3
  117.             
  118.                  Add Records  ........................................................   3
  119.                  Change Records  .....................................................   5
  120.                  Delete Records  .....................................................   6
  121.                  Sort Records  .......................................................   6
  122.                  Search Records  .....................................................   7
  123.                  Display Records  ....................................................   7
  124.                  Print Record Lists  .................................................   8
  125.                  Print Mailing Labels  ...............................................   8
  126.                  Select Files  .......................................................   8
  127.                  Manage Files  .......................................................   9
  128.                       Rename Files  ..................................................   9
  129.                       Copy Files  ....................................................   9
  130.                       Delete Files  ..................................................   9
  131.                       Merge Files  ...................................................   9
  132.                  Exit CONTACT  .......................................................  10
  133.             
  134.             Copying Data Files  ......................................................  11
  135.             
  136.             Handling Large Databases  ................................................  11
  137.             
  138.             Appendix  ................................................................  13
  139.             
  140.                  Postal Abbreviations and Telephone Area Codes  ......................  13
  141.                  Abbreviations for Street Designators  ...............................  15
  142.                  User Registration/Comment Form  .....................................  17
  143.             
  144.  
  145.  
  146.  
  147.             CONTACT 3.20 User's Manual                                            Page iii
  148.             
  149.             
  150.             PREFACE
  151.             
  152.             Welcome to CONTACT, Version 3.20.  This version is being released in two
  153.             forms, one for IBM Personal Computers, the other for TI Professional
  154.             Computers.  These releases differ only due to the BASIC language compilers
  155.             used to create executable program files.
  156.             
  157.             CONTACT is distributed as user-supported software under the "shareware"
  158.             concept.  This means that, although CONTACT may be freely copied and distri-
  159.             buted, users must pay me for it.  While I obviously have no way of knowing who
  160.             is using my program, I hope that the people who use it will like it enough to
  161.             purchase it and become registered users.  All registered users are entitled to
  162.             software support and notification of new releases.
  163.             
  164.             If you download CONTACT from a computer bulletin board, obtain the software
  165.             from a computer users' group, or are given a copy by a friend, I request a
  166.             $10.00 payment.  If you cannot obtain CONTACT from these sources or want to
  167.             avoid expensive long distance calls and noisy telecommunication circuits, you
  168.             can order the program directly from me.  For a $15.00 payment I will mail the
  169.             latest version of the program on a 5.25-inch floppy disk together with a
  170.             printed copy of the documentation.
  171.             
  172.             Please send your payment, along with a completed registration form (or a
  173.             letter providing your full name, mailing address, and telephone number), to:
  174.             
  175.                                       Orion E. Hill
  176.                                       361 Pickwick Drive
  177.                                       Napa, California  94558-6101
  178.             
  179.             If you have any problems or suggestions concerning CONTACT, please contact me. 
  180.             Any problems reported will receive my prompt attention.  Your suggestions,
  181.             always appreciated, will receive serious consideration.  To contact me, write
  182.             to the address printed above, call (707) 252-0637, or leave messages on either
  183.             of the computer bulletin board systems identified below.
  184.             
  185.             The primary distribution points for the latest version of CONTACT are the
  186.             Grapevine BBS, (707) 257-2338, for the IBM release and the Santa Clara Valley
  187.             TIPC BBS, (415) 296-2503, for the TI release.  Look for filenames beginning
  188.             with "CNTCT" followed by the version number.  Also, as stated above, CONTACT
  189.             can be obtained directly from me.
  190.             
  191.                                                    Orion E. Hill
  192.                                                    October 23, 1990
  193.  
  194.  
  195.  
  196.             CONTACT 3.20 User's Manual                                             Page iv
  197.             
  198.             
  199.             LICENSE AGREEMENT
  200.             
  201.             This computer software is the copyrighted product of Orion E. Hill, who
  202.             retains title to and ownership of the software.  Purchasers are licensed to
  203.             use the software and to make copies of the program and documentation for your
  204.             own use and to give to others who would like to inspect it.  You may not
  205.             charge for such copies, however, or in any way try to make money from this
  206.             program or any modified version of it without Orion Hill's written permission. 
  207.             Computer users' groups are granted permission to charge a small amount, not to
  208.             exceed $4.00, to cover the costs of media, mailing envelopes, postage, and
  209.             handling required for distributing copies of the program and documentation.
  210.             
  211.             This product must be copied and distributed as a complete package, with no
  212.             omissions or additions.  If a copy is being made for upload as a compressed
  213.             file to a computer bulletin board system, name the compressed file "CNTCTXXX",
  214.             substituting the CONTACT version number in place of the X's.  Any copies made
  215.             must contain the following five files:
  216.             
  217.                      CONTACT.EXE   --  CONTACT program (either IBM or TI release)
  218.                      CONTACT.DOC   --  CONTACT User's Manual
  219.                      CONTACT.RCF   --  User registration/comment form
  220.                      README.1ST    --  Document printing instructions
  221.                      TESTFILE.CNT  --  Example/test data
  222.             
  223.             This program is warranted to perform substantially in accordance with the
  224.             documentation.  If you report a significant defect, in writing, to Orion Hill
  225.             and he is unable to correct it within 60 days, the purchase price of the
  226.             software will be refunded to you.  This refund of the purchase price will be
  227.             the only remedy available to you.  In no case shall Orion Hill's liability
  228.             exceed the amount of the purchase price of the program, or $15.00, whichever
  229.             is greater, that has been paid to him.  
  230.             
  231.             In no event shall Orion Hill be liable to you for any damages, including but
  232.             not limited to any loss of profits or revenue, loss of savings, loss of use of
  233.             the program, loss of data, costs of recreating lost data, the cost of any
  234.             substitute program, or for any other special, incidental, consequential,
  235.             indirect or other damages arising out of your use or inability to use the
  236.             program, even if he has been advised of the possibility of such damages, or
  237.             for any claim by any other party.
  238.             
  239.  
  240.  
  241.  
  242.             CONTACT 3.20 User's Manual                                              Page 1
  243.             
  244.             
  245.             DESCRIPTION
  246.             
  247.             CONTACT is a random access database management program designed for storing
  248.             name, address, and telephone information, for retrieving and displaying
  249.             records containing this information, and for printing record lists and mailing
  250.             labels.  Files for records can be created, selected, renamed, copied, merged,
  251.             and deleted.  Records can be added, changed, deleted, sorted, searched,
  252.             displayed, and printed.  All operations are menu-driven for ease of use. 
  253.             Extensive input error checking and format editing are employed.
  254.             
  255.             An unlimited number of data files, each containing up to 32,767 records, can
  256.             be created, provided sufficient storage (disk) memory is available.  Each file
  257.             requires a minimum of 160 bytes of memory space (32 bytes for a disk directory
  258.             entry plus 128 bytes for a header record).  Each record added requires an
  259.             additional 128 bytes of space.  When records in data files are sorted, extra
  260.             disk space is not required.
  261.             
  262.             Records in a CONTACT data file are not statically numbered.  Every time the
  263.             records are sorted, they are renumbered to reflect the current sort sequence. 
  264.             The current sort order number of each record is visible whenever records are
  265.             displayed or listed.  These numbers are used to access records for maintenance
  266.             and for designating ranges of records for display and print operations.
  267.             
  268.             In addition to the letters in the English alphabet, lowercase and uppercase
  269.             letters in the German, Greek, and Roman (Latin) alphabets included in the
  270.             extended ASCII character set can be used in CONTACT.  These multinational
  271.             characters are entered on your computer keyboard by holding down the ALT key
  272.             while typing in the three-digit ASCII code for the desired character on the
  273.             numeric keypad.  Refer to the operating instructions manual for your computer
  274.             for a listing of these characters and their decimal codes.  Unless your
  275.             printer is capable of printing these characters, however, they should not be
  276.             used.
  277.             
  278.             The CONTACT program file is not copy-protected and can be copied to and run
  279.             from floppy disks, hard disks, and RAMdisks.  Similarly, data files can be
  280.             accessed in disk drives designated A through J.
  281.             
  282.             The cursor control keys and function keys, except for ESCAPE, BACKSPACE, HOME,
  283.             and PAUSE, cannot be used in this version of CONTACT.  (These keys will be
  284.             active in a future version.)  The ENTER and RETURN keys are functionally
  285.             equivalent.
  286.             
  287.  
  288.  
  289.  
  290.             CONTACT 3.20 User's Manual                                              Page 2
  291.             
  292.             
  293.             SYSTEM REQUIREMENTS
  294.             
  295.             Two releases of CONTACT 3.20 are available: one for International Business
  296.             Machines (IBM) Personal Computers and compatible computers, the other for
  297.             Texas Instruments (TI) Professional Computers and compatible computers.  Both
  298.             releases require systems with a minimum of 192 Kilobytes (Kb) of random access
  299.             memory (RAM), operating under any version of the Microsoft Disk Operating
  300.             System (MS-DOS).  Although CONTACT is designed for use with color monitors, it
  301.             also works with monochrome monitors.  A graphics adapter is not required.
  302.             
  303.             This version of CONTACT can be used with single-sheet laser printers which
  304.             emulate the Hewlett-Packard LaserJet printer series and with continuous-form
  305.             dot matrix printers which emulate any of the following printer series:  Epson
  306.             MX-80/100, Epson FX-80/100, Epson RX-80/100, TI 850/860, TI 855/857/865, and
  307.             IBM Graphic Printers.
  308.             
  309.             
  310.             SYSTEM CONFIGURATION
  311.             
  312.             No special system configuration is usually required to run CONTACT.  If the
  313.             program is to be run on a TI computer with more than 640Kb of system RAM,
  314.             however, a RAMdisk of at least 128Kb must be created if it is not already
  315.             present.
  316.             
  317.             To improve performance, though, you may choose to add a RAMdisk and to
  318.             increase the number of disk buffers allocated in system memory.  Using a
  319.             RAMdisk as a temporary location for data files is highly recommended because
  320.             all operations, especially sorts and searches, can be performed much more
  321.             quickly.  Increasing the number of buffers can also result in more rapid
  322.             processing of data files located on floppy disks and hard disks.  Ten to
  323.             twenty buffers should be sufficient.
  324.             
  325.             To add RAMdisks and/or buffers, you must enter the proper commands in a system
  326.             configuration (CONFIG.SYS) file located in the root directory of the disk in
  327.             the drive from which you start or restart your system.  Refer to your DOS
  328.             manual for instructions on creating and modifying CONFIG.SYS files.
  329.             
  330.             
  331.             INSTALLATION
  332.             
  333.             No special installation is required for CONTACT.  Simply insert the floppy
  334.             disk containing the CONTACT program into a disk drive and, if desired, copy it
  335.             to a hard disk or a RAMdisk.  You should also make a back-up copy of the
  336.             program disk.
  337.             
  338.             A floppy disk containing the CONTACT program may be permanently removed from a
  339.             drive once the program begins to run.  A disk containing a currently selected
  340.             data file, however, must remain in its drive location until you are ready to
  341.             select another file or exit the program.
  342.             
  343.  
  344.  
  345.  
  346.             CONTACT 3.20 User's Manual                                              Page 3
  347.             
  348.             
  349.             RUNNING CONTACT
  350.             
  351.             To start CONTACT, enter "CONTACT" at the appropriate DOS prompt.  After the
  352.             program loads into the system memory, first the title screen and then the main
  353.             menu screen will appear.  
  354.             
  355.                                               MAIN MENU
  356.             
  357.                                         1   ADD RECORDS
  358.                                         2   CHANGE RECORDS
  359.                                         3   DELETE RECORDS
  360.                                         4   SORT RECORDS
  361.                                         5   SEARCH RECORDS
  362.                                         6   DISPLAY RECORDS
  363.                                         7   PRINT RECORD LISTS
  364.                                         8   PRINT MAILING LABELS
  365.                                         9   SELECT FILES
  366.                                        10   MANAGE FILES
  367.                                        11   EXIT CONTACT
  368.             
  369.             On the Main Menu screen, SELECT FILES, Option 9, is highlighted to denote its
  370.             default status whenever no file is currently selected.  This function is used
  371.             to designate a file, either a new file or an existing one, to be opened.  The
  372.             name and drive location of any currently selected file is displayed in the
  373.             upper-left corner of the screen.  The current system time is displayed in the
  374.             upper-right corner of the screen.  This feature displays the correct time only
  375.             if the computer system clock/calendar has been properly set.
  376.             
  377.             A file must be opened before any record maintenance, sorting, searching,
  378.             displaying, or printing activity can occur.  Only one file can be open at a
  379.             time.  An open file is automatically closed whenever any file selection,
  380.             renaming, copying, deletion, or merging operation is initiated.
  381.             
  382.             Floppy disks containing CONTACT data files may be changed only while in SELECT
  383.             FILES or MANAGE FILES.
  384.             
  385.             
  386.             OPERATIONS
  387.             
  388.             Performing operations with CONTACT is very easy.  The major features of each
  389.             function that can be selected from the CONTACT main menu and their use are
  390.             described below.
  391.             
  392.             1.  ADD RECORDS
  393.             
  394.             This function is used to add records to a file.  Default information--data
  395.             which will be used if none is entered for an individual record--for city,
  396.             state or province, postal code, telephone area code, and identification code
  397.             can be specified.  New records are appended to any already in a file.  When-
  398.             ever records are added, CONTACT resets the sort status of a file to "unsorted"
  399.             and its maintenance date to the current system date.
  400.  
  401.  
  402.  
  403.             CONTACT 3.20 User's Manual                                              Page 4
  404.             
  405.             
  406.             Each record has the following eight fields:
  407.             
  408.             NAME:                 This field is used for entering both personal names and
  409.                                   business names.  Switching between PERSONAL NAME and    
  410.                                   BUSINESS NAME modes is accomplished by entering only the
  411.                                   letters "P" or "B."  The default mode is PERSONAL NAME.
  412.             
  413.                                   For personal names, data must be typed in this order:   
  414.                                   courtesy title (if desired), given names and/or         
  415.                                   initials, surname, and designations (if any).  Compound
  416.                                   names containing hyphens and apostrophes may be entered. 
  417.                                   If a surname is a compound name divided by one or more  
  418.                                   spaces (for example, "de la Cruz"), type an asterisk (*)
  419.                                   in place of each space to indicate that the parts are to
  420.                                   be treated as one unit.  Acceptable courtesy titles are 
  421.                                   Mr., Mrs., Ms., Miss, Dr., and Rev.  Acceptable designa-
  422.                                   tions are Jr., Sr., II, and III.  Additional informa-   
  423.                                   tion, such as a title of rank or an honorific, profes-  
  424.                                   sional, or business title (for example, "Mayor," "M.D.," 
  425.                                   or "President"), may be typed on the same line as a     
  426.                                   personal name if separated from the preceding name by a 
  427.                                   comma.  CONTACT will automatically reformat personal    
  428.                                   names for alphabetical listings by surname.
  429.             
  430.                                   For business names, data can be typed in any way        
  431.                                   desired.  These names will not be reformatted.
  432.             
  433.                                   From an alphabetization viewpoint, it can be advanta-   
  434.                                   geous to treat some business names as personal names,   
  435.                                   using the PERSONAL NAME mode for entry.  For example, if 
  436.                                   you want "Harold Smith & Son, Inc." to appear on sorted 
  437.                                   lists under "Smith" instead of "Harold," type it as it  
  438.                                   is written except insert a comma after the surname.  On
  439.                                   lists the name will then appear as "Smith, Harold, &    
  440.                                   Son, Inc."  Or, for example, if you want "The Water     
  441.                                   Works" to be listed under "Water Works" instead of      
  442.                                   "The," then type it as it is written except type an     
  443.                                   asterisk in place of the space in "Water Works."  On    
  444.                                   lists the name will then appear as "Water Works, The."
  445.             
  446.             ORGANIZATION:         Enter the organization name (or any other data that     
  447.                                   fulfills your need).
  448.             
  449.             STREET/BOX ADDRESS:   Enter the street address or post office box number.     
  450.                                   Periods in the abbreviation "P.O." should not be typed. 
  451.                                   If they are entered, CONTACT will automatically remove  
  452.                                   them.
  453.             
  454.             CITY:                 Enter the name of the city.  If no information is typed, 
  455.                                   the default data for CITY will be used if any has been  
  456.                                   specified.
  457.  
  458.  
  459.  
  460.             CONTACT 3.20 User's Manual                                              Page 5
  461.             
  462.             
  463.             STATE/PROVINCE:       Enter the two-letter abbreviation for the name of the   
  464.                                   state, province, or territory.  Only an abbreviation
  465.                                   authorized by either the United States or Canadian      
  466.                                   postal service will be accepted.  (See Appendix.)  If  
  467.                                   no information is typed, the default data for STATE/-   
  468.                                   PROVINCE will be used if any has been specified.
  469.             
  470.             POSTAL CODE:          For locations in the United States, enter either a five-
  471.                                   or nine-digit Zip Code (no hyphenation allowed).  For   
  472.                                   Canadian locations, enter a six-character postal code   
  473.                                   (no spacing allowed).  If no information is typed, and  
  474.                                   the data for CITY and STATE/PROVINCE are the same as the
  475.                                   default data for those fields, the default data for     
  476.                                   POSTAL CODE will be used if any has been specified.
  477.             
  478.             TELEPHONE NUMBER:     Enter either the area code and telephone number, or     
  479.                                   enter just the telephone number (no spacing or hyphena- 
  480.                                   tion is allowed).  If only a seven-digit number is      
  481.                                   entered, the default data for AREA CODE will be incor-  
  482.                                   porated if any has been specified.  Telephone data will
  483.                                   not be printed on mailing labels.
  484.             
  485.             ID CODE:              Enter any combination of characters desired for sort,   
  486.                                   search, or descriptive purposes.  If no information is  
  487.                                   typed, the default data for ID CODE will be used if any
  488.                                   has been specified.  As an option, this data can be     
  489.                                   printed on record lists and mailing labels.
  490.             
  491.             Pressing <ESC> while the cursor is in any field will abort the add record
  492.             operation.  Pressing <HOME> while the cursor is in the ID CODE field will move
  493.             the cursor to the NAME field; data for all fields then must be reentered.
  494.             
  495.             Abbreviations may be used when entering surnames and the names of businesses,
  496.             organizations, and cities.  During sort operations, CONTACT automatically
  497.             handles all proper names beginning with any of the following abbreviations as
  498.             though they are not abbreviated: 1st (First), Ft. (Fort), Mt. (Mount), Pt.
  499.             (Point), St. (Saint), Sta. (Santa), and Ste. (Sainte).  In addition, names of
  500.             cities beginning with any of the following abbreviations are also treated as
  501.             though not abbreviated: E. (East), N. (North), S. (South), and W. (West).  
  502.             
  503.             CONTACT automatically edits proper names after entry and, in almost all
  504.             instances, removes all unnecessary spaces, commas, and periods.  Also, any
  505.             lowercase letters found in the STATE/PROVINCE and POSTAL CODE fields are
  506.             converted to uppercase letters.  If any field is left blank, it will appear as
  507.             empty space when lists or labels are printed.
  508.             
  509.             2.  CHANGE RECORDS
  510.             
  511.             This function is used to change records in a file.  Any change in a field
  512.             requires that all data for the field be retyped.  If a field by which the
  513.             records are currently sorted is modified, CONTACT resets the sort status of 
  514.  
  515.  
  516.  
  517.             CONTACT 3.20 User's Manual                                              Page 6
  518.             
  519.             
  520.             the file to "unsorted."  Changes to other fields do not affect the sort
  521.             status.  All changes cause CONTACT to reset the maintenance date to the
  522.             current system date.
  523.              
  524.             Enter the current sort order number of the record to be changed.  (Use SEARCH
  525.             RECORDS or DISPLAY RECORDS to identify the record number.)  Rules for entering
  526.             data are the same as those in ADD RECORDS.  To skip a field, just press
  527.             <ENTER>.  Pressing <ESC> while the cursor is in any field aborts the change
  528.             record operation.  Pressing <HOME> while the cursor is in the ID CODE field
  529.             moves the cursor to the NAME field.
  530.             
  531.             3.  DELETE RECORDS
  532.             
  533.             This function is used to flag active records in a file for deletion.  The
  534.             flagged records are not actually removed from access until the file is next
  535.             sorted.  Deletions have no affect on the sort status of a file, but CONTACT
  536.             does reset the maintenance date to the current system date.  Records flagged
  537.             for deletion will be skipped when record lists or mailing labels are printed.
  538.             
  539.             Enter the current sort order number of the record to be deleted.  (Use SEARCH
  540.             RECORDS or DISPLAY RECORDS to identify the record number.)  At the verifica-
  541.             tion prompt, type "Y" to continue or "N" to abort.  If the delete procedure is
  542.             allowed to continue, a second verification prompt appears.  Typing "Y" at this
  543.             prompt will result in the record being cleared of data and flagged for
  544.             deletion.
  545.             
  546.             4.  SORT RECORDS
  547.             
  548.             This function is used both to sort (alphabetize) the records in a file and to
  549.             remove from access any records previously flagged for deletion.  On completion
  550.             of the sort operation, CONTACT resets the sort status of a file to the current
  551.             sort mode.  If sorting begins and then is aborted, however, the sort status is
  552.             reset to "unsorted," signifying that the file is not completely sorted.  If a
  553.             record flagged for deletion is removed, CONTACT resets the maintenance date of
  554.             a file to the current system date.
  555.             
  556.             Eight alphanumerical sort modes are available for selection:
  557.             
  558.                                 1   NAME:  Business and Personal Mixed
  559.                                 2   NAME:  Business; then Personal
  560.                                 3   ORGANIZATION
  561.                                 4   CITY
  562.                                 5   STATE/PROVINCE
  563.                                 6   POSTAL CODE
  564.                                 7   TELEPHONE NUMBER
  565.                                 8   ID CODE
  566.             
  567.             Sorts by CITY actually sort first by CITY and then by STATE/PROVINCE;
  568.             similarly, sorts by STATE/PROVINCE actually sort first by STATE/PROVINCE and
  569.             then by CITY.
  570.             
  571.  
  572.  
  573.  
  574.             CONTACT 3.20 User's Manual                                              Page 7
  575.             
  576.             
  577.             Select the appropriate sort mode.  Then, if prompted, indicate whether all
  578.             (English alphabet) letters should be treated as uppercase letters by typing
  579.             "Y" for yes or "N" for no.  (This prompt will not appear for sorts by POSTAL
  580.             CODE or TELEPHONE NUMBER.)  Treating letters in proper names as uppercase
  581.             results in the best alphabetization for lists, but requires considerably more
  582.             processing time.  Sorting identification codes in uppercase is also advisable
  583.             if the case of a letter is not significant.
  584.             
  585.             During sort operations, all proper names beginning with any of the following
  586.             abbreviations are automatically handled as though not abbreviated: 1st
  587.             (First), Ft. (Fort), Mt. (Mount), Pt. (Point), St. (Saint), Sta. (Santa), and
  588.             Ste. (Sainte).  Names of cities beginning with any of the following abbrevia-
  589.             tions are also handled as though not abbreviated: E. (East), N. (North), S.
  590.             (South), and W. (West).  In addition, all names beginning with a lowercase
  591.             letter are treated as though beginning with an uppercase letter.
  592.             
  593.             5.  SEARCH RECORDS
  594.             
  595.             This function is used to search for records containing specified strings of
  596.             characters.  By searching for records known to exist, it can also be used to
  597.             determine the current sort order number of each record.  Eight search modes,
  598.             one for each field of a record, are available:
  599.             
  600.                                         1   NAME
  601.                                         2   ORGANIZATION
  602.                                         3   STREET/BOX ADDRESS
  603.                                         4   CITY
  604.                                         5   STATE/PROVINCE
  605.                                         6   POSTAL CODE
  606.                                         7   TELEPHONE NUMBER
  607.                                         8   ID CODE
  608.             
  609.             Select the appropriate mode and enter a search key: the string of characters
  610.             for which you want to search.  For postal codes and telephone numbers, omit
  611.             any hyphens or spaces.  ("Wild-card" characters, special characters used to
  612.             take the place of any character, also cannot be used.)  Then indicate whether
  613.             the search should be letter-case sensitive, whether the search operation
  614.             should automatically continue after the first match is found, and whether
  615.             entire records or only their searched fields should be displayed.  Matching
  616.             records or their fields, preceded by their sort order numbers, will be
  617.             scrolled on the monitor screen in groups of either seven or twenty-eight.
  618.             
  619.             6.  DISPLAY RECORDS
  620.             
  621.             This function is used to display records on a monitor screen.  By checking the
  622.             information displayed on the screen, this function can also be used to deter-
  623.             mine the total number of records in a file and the criteria by which the
  624.             records are currently sorted.  By displaying all records, the current sort
  625.             order number of each record can also be determined.
  626.             
  627.  
  628.  
  629.  
  630.             CONTACT 3.20 User's Manual                                              Page 8
  631.             
  632.             
  633.             Indicate the range of records to be displayed by entering the sort order
  634.             numbers of the first and last records to be viewed.  To display all records,
  635.             enter "1" as the first number and a string of 9's as the last number. 
  636.             Records, preceded by their sort order numbers, in the range requested will be
  637.             sequentially scrolled in groups of ten on the screen.  To pause (suspend) the
  638.             scrolling at any time, press <PAUSE>; to resume scrolling, press any key.
  639.             
  640.             7.  PRINT RECORD LISTS
  641.             
  642.             This function is used to print record lists on 8.5" by 11" paper.  CONTACT
  643.             automatically sets compatible printers to print six lines per inch at a pitch
  644.             of either 16.7 or 17 characters per inch, depending on the printers.  Records
  645.             flagged for deletion will be skipped.  To ensure sequential numbering of valid
  646.             records, files should be sorted immediately prior to initiating this operation
  647.             to remove any records flagged for deletion.  If a description has been entered
  648.             for the currently selected file (see SELECT FILES), the description will be
  649.             printed on lists as the title.
  650.             
  651.             Enter the range of records to be included in the list, then indicate whether
  652.             identification codes should be printed and the type of printer being used. 
  653.             Then press <ENTER> to begin printing or press <ESC> to abort the operation.
  654.             
  655.             8.  PRINT MAILING LABELS
  656.             
  657.             This function is used to print mailing labels mounted on continuous-form paper
  658.             on dot matrix printers or on label sheets on laser printers.  Up to five lines
  659.             of text can be printed on labels 15/16-inch in width.  On dot matrix printers,
  660.             labels in five lengths can be printed: 2.5, 3, 3.25, 3.5, and 4 inches.  On
  661.             laser printers, labels in two lengths can be printed: 2.63 and 4 inches.  Up
  662.             to five columns of labels can be printed across a page.  CONTACT automatically
  663.             sets compatible printers to print six lines per inch at appropriate pitches. 
  664.             If records flagged for deletion are found, labels bearing the words "RECORD
  665.             DELETED" will be printed.
  666.             
  667.             Enter the range of records to be printed, then indicate whether identification
  668.             codes should be printed, the number of labels across a page to be printed, the
  669.             type of printer being used, and the length of the labels being used.  Then
  670.             press <ENTER> to begin printing or <ESC> to abort the operation.
  671.             
  672.             9.  SELECT FILES
  673.             
  674.             This function is used to create or select CONTACT data files and must be used
  675.             before any records can be added, changed, deleted, sorted, searched, dis-
  676.             played, or printed.  This function can also be used to display the names of
  677.             all of the CONTACT data files in a disk directory.
  678.             
  679.             CONTACT automatically appends the filename extension ".CNT" to each file
  680.             created.  This extension never needs to be entered.  Files that do not have
  681.             this extension cannot be recognized by the program.
  682.             
  683.  
  684.  
  685.  
  686.             CONTACT 3.20 User's Manual                                              Page 9
  687.             
  688.             
  689.             When prompted for a filename, enter the name and then the drive location of
  690.             the file you want.  If found in the default (current) directory on the disk in
  691.             the drive specified, the file will be opened for activity.  If not found, a
  692.             new file will be created if any records are subsequently entered.
  693.             
  694.             If the name of an existing file is not known or you would like to view the
  695.             names of all of the CONTACT data files in the default directory of a disk,
  696.             press <ESC> when prompted for a filename, then enter a drive location.
  697.             
  698.             A brief description of the designated file can also be entered or updated when
  699.             selecting a file.  This description will be used as the title for printed
  700.             record lists.  If the description of an existing file is updated, CONTACT
  701.             resets the maintenance date of the file to the current system date.
  702.             
  703.             10.  MANAGE FILES
  704.             
  705.             This menu option provides a selection of four functions used to manage CONTACT
  706.             data files.  Pressing <ENTER> or <ESC> instead of entering name or location
  707.             information for a file will abort these functions.
  708.             
  709.             RENAME FILES:   This function is used to rename files.
  710.             
  711.                             Enter the name and then the drive location of the file to be  
  712.                             renamed.  Then enter the new name for the file.
  713.             
  714.             COPY FILES:     This function is used to copy files to other disks and/or to  
  715.                             other files.  When copying a file to another file, you can    
  716.                             enter a new filename to create a new file or enter an existing 
  717.                             filename to replace (overwrite) an obsolete file. 
  718.             
  719.                             Enter the name and drive location of the file to be copied,   
  720.                             then the name and location for the duplicate file.
  721.             
  722.                             If insufficient memory space is available on the target disk  
  723.                             for a new file, the message "DISK IS FULL.  OPERATION         
  724.                             ABORTED." will be displayed.  You must then either clear space 
  725.                             on the disk and try again, or use a different target disk.
  726.             
  727.             DELETE FILES:   This function is used to delete files.  Once deleted, a file  
  728.                             cannot be retrieved (unless you use a file recovery utility).
  729.             
  730.                             Enter the name and drive location of the file to be deleted. 
  731.                             When prompted, type "Y" to delete the file or "N" to abort    
  732.                             this function.
  733.             
  734.             MERGE FILES:    This function is used to merge data in source files into      
  735.                             preexisting destination files.  On successful completion of   
  736.                             the merge operation, CONTACT updates the number of records in
  737.                             the destination file, resets its sort status to "unsorted,"   
  738.                             and resets its maintenance date to the current system date.   
  739.                             The source files are not deleted.
  740.  
  741.  
  742.  
  743.             CONTACT 3.20 User's Manual                                             Page 10
  744.             
  745.             
  746.                             Before initiating any merge operations, use the DOS SIZE      
  747.                             command to verify that sufficient memory space remains on the
  748.                             target disk where your destination file resides to accommodate
  749.                             the source file(s) you want to merge.
  750.             
  751.                             Enter the name and drive location of a source file, then the  
  752.                             name and location of the destination file.  Records in the    
  753.                             source file will be copied and appended to the destination    
  754.                             file.
  755.             
  756.                             If insufficient memory space is available on a target disk,   
  757.                             the message "DISK IS FULL.  OPERATION ABORTED." will be dis-  
  758.                             played.  You must then clear space on the disk and try again.
  759.             
  760.             11.  EXIT CONTACT
  761.             
  762.             This function is used to exit CONTACT and return to the computer operating
  763.             system.
  764.             
  765.  
  766.  
  767.  
  768.             CONTACT 3.20 User's Manual                                             Page 11
  769.             
  770.             
  771.             COPYING DATA FILES
  772.             
  773.             CONTACT data files are updated immediately whenever any maintenance activity
  774.             occurs.  To minimize losses due to user errors, machine failures, and environ-
  775.             mental disasters, therefore, back-up and archive copies of these files, like
  776.             all other important computer files, should be made on a regular basis.
  777.             
  778.             Copies of CONTACT data files can be made by using either of two methods. 
  779.             First, the COPY FILE function in CONTACT can be used.  This method has the
  780.             major advantage of copying only the active records in a source file; thus the
  781.             "duplicate" file created can actually be smaller in size than the original and
  782.             require less disk space.  (The original file may contain both active records
  783.             and inactive, "deleted" records which can never be erased from a random access
  784.             file, although they can be overwritten.)  The second method is to use the DOS
  785.             COPY command.  This method has the major advantage of copying a file in less
  786.             time and may be used to copy more than one file.
  787.             
  788.             
  789.             HANDLING LARGE DATABASES
  790.             
  791.             If you anticipate creating a large database, one containing more than several
  792.             thousand records, you should consider dividing the records into several files. 
  793.             (Each CONTACT data file actually can hold up to 32,767 records.)  Using
  794.             several smaller files can be advantageous for several reasons, the main one
  795.             being that sort and search operations on these files can be completed much
  796.             more quickly.  The disadvantages are that maintenance involves several files
  797.             and that these files must be merged into a single large file for global
  798.             searches and, often, for printing lists and labels.  Setting up only one file
  799.             may be best for some applications, while multiple files may be best for other
  800.             applications.
  801.             
  802.             To set up a multiple-file database and then create a large sorted file, begin
  803.             by determining the field by which you will usually want records sorted.  Next
  804.             divide your records, using alphanumeric, geographic, or other appropriate
  805.             criteria, and enter them into several classification files.  Then sort each of
  806.             the files.  Finally, merge the files in proper order into a new, composite
  807.             file.
  808.             
  809.             For example, a composite file sorted by name (business and personal, mixed)
  810.             can be achieved by first creating and entering data into the following three
  811.             files:
  812.             
  813.                   AH -- for names beginning with letters A through H  (and with digits)
  814.                   IP -- for names beginning with letters I through P
  815.                   QZ -- for names beginning with letters Q through Z
  816.             
  817.             Next sort each file by name (business and personal, mixed).  Then copy file AH
  818.             to create file AZ, which will become the composite sorted file.  Finally,
  819.             merge first file IP and then file QZ into file AZ.
  820.             
  821.  
  822.  
  823.  
  824.             CONTACT 3.20 User's Manual                                             Page 12 
  825.             
  826.             
  827.             During a merge operation, records in a source file are actually copied and
  828.             appended to a destination file, so all of the records now in file AZ are in
  829.             the correct order.  The files originally created--AH, IP, and QZ--remain
  830.             available for future updating.
  831.             
  832.             
  833.  
  834.  
  835.  
  836.             CONTACT 3.20 User's Manual                                             Page 13
  837.             
  838.             
  839.                                                APPENDIX
  840.             
  841.             
  842.                              POSTAL ABBREVIATIONS AND TELEPHONE AREA CODES
  843.                          FOR THE UNITED STATES, CANADA, AND THEIR TERRITORIES
  844.             
  845.                                           As of October 23, 1990
  846.             
  847.             
  848.             STATE/PROVINCE/TERRITORY          ABBR    AREA CODE(S)
  849.             ------------------------------    ----    ------------------------------------
  850.                                                                         
  851.             Alaska                            AK      907
  852.             Alabama                           AL      205
  853.             Alberta                           AB      403
  854.             American Samoa                    AS      (Country Code 684)
  855.             Arkansas                          AR      501
  856.             Arizona                           AZ      602
  857.             British Columbia                  BC      604
  858.             California                        CA      209 213 310* 510* 408 415 619 707
  859.                                                       714 805 818 916
  860.             Colorado                          CO      303 719
  861.             Connecticut                       CT      203
  862.             Delaware                          DE      302
  863.             District of Columbia              DC      202
  864.             Federated States of Micronesia    FM      (Country Code 691)
  865.             Florida                           FL      305 407 813 904
  866.             Georgia                           GA      404 912
  867.             Guam                              GU      (Country Code 671)
  868.             Hawaii                            HI      808
  869.             Idaho                             ID      208
  870.             Illinois                          IL      217 309 312 618 708 815
  871.             Indiana                           IN      219 317 812
  872.             Iowa                              IA      319 515 712
  873.             Kansas                            KS      316 913
  874.             Kentucky                          KY      502 606
  875.             Labrador                          LB      709
  876.             Louisiana                         LA      318 504
  877.             Maine                             ME      207
  878.             Manitoba                          MB      204
  879.             Marshall Islands                  MH      (Country Code 692)
  880.             Maryland                          MD      301
  881.             Massachusetts                     MA      413 508 617
  882.             Michigan                          MI      313 517 616 906
  883.             Minnesota                         MN      218 507 612
  884.             Mississippi                       MS      601
  885.             Missouri                          MO      314 417 816
  886.             Montana                           MT      406
  887.             Nebraska                          NE      308 402
  888.             Nevada                            NV      702
  889.                                                  
  890.  
  891.  
  892.  
  893.             CONTACT 3.20 User's Manual                                             Page 14 
  894.                                                  
  895.                                                  
  896.             STATE/PROVINCE/TERRITORY          ABBR    AREA CODE(S)
  897.             ------------------------------    ----    ------------------------------------
  898.                                                                         
  899.             New Brunswick                     NB      506
  900.             New Hampshire                     NH      603
  901.             New Jersey                        NJ      201 609 908
  902.             New Mexico                        NM      505
  903.             New York                          NY      212 315 516 518 607 716 718 914 917*
  904.             Newfoundland                      NF      709
  905.             North Carolina                    NC      704 919
  906.             North Dakota                      ND      701
  907.             Northern Mariana Islands          MP      (Country Code 670)
  908.             Northwest Territories             NT      403
  909.             Nova Scotia                       NS      902
  910.             Ohio                              OH      216 419 513 614
  911.             Oklahoma                          OK      405 918
  912.             Ontario                           ON      416 519 613 705 807
  913.             Oregon                            OR      503
  914.             Palau                             PW      (Country Code 680)
  915.             Pennsylvania                      PA      215 412 717 814
  916.             Prince Edward Island              PE      902
  917.             Puerto Rico                       PR      809
  918.             Quebec                            PQ      418 514 819
  919.             Rhode Island                      RI      401
  920.             Saskatchewan                      SK      306
  921.             South Carolina                    SC      803
  922.             South Dakota                      SD      605
  923.             Tennessee                         TN      615 901
  924.             Texas                             TX      214 409 512 713 806 817 903 915
  925.             Utah                              UT      801
  926.             Vermont                           VT      802
  927.             Virgin Islands                    VI      809
  928.             Virginia                          VA      703 804
  929.             Washington                        WA      206 509
  930.             West Virginia                     WV      304
  931.             Wisconsin                         WI      414 608 715
  932.             Wyoming                           WY      307
  933.             Yukon Territory                   YT      403
  934.                                                  
  935.             
  936.             *  Area Code is not yet in service.  Currently scheduled effectivity dates are
  937.                as follow:  310, September 1991; 510, November 1991; 917, 1992
  938.             
  939.  
  940.  
  941.  
  942.             CONTACT 3.20 User's Manual                                             Page 15 
  943.                                                  
  944.                                                  
  945.                         ABBREVIATIONS FOR STREET DESIGNATORS (STREET SUFFIXES)
  946.             
  947.                             Authorized by the United States Postal Service
  948.             
  949.                                           As of October 23, 1990
  950.             
  951.             
  952.             WORD        ABBR    WORD        ABBR    WORD        ABBR    WORD         ABBR
  953.             ----------- ----    ----------- ----    ----------- ----    ------------ ----
  954.             
  955.             Alley ..... ALY     Estates ... EST     Lakes ..... LKS     Ridge ...... RDG
  956.             Annex ..... ANX     Expressway  EXPY    Landing ... LNDG    River ...... RIV
  957.             Arcade .... ARC     Extension . EXT     Lane ...... LN      Road ....... RD
  958.             Avenue .... AVE     Fall ...... FALL    Light ..... LGT     Row ........ ROW
  959.             Bayou ..... BYU     Falls ..... FLS     Loaf ...... LF      Run ........ RUN
  960.             Beach ..... BCH     Ferry ..... FRY     Locks ..... LCKS    Shoal ...... SHL
  961.             Bend ...... BND     Field ..... FLD     Lodge ..... LDG     Shoals ..... SHLS
  962.             Bluff ..... BLF     Fields .... FLDS    Loop ...... LOOP    Shore ...... SHR
  963.             Bottom .... BTM     Flats ..... FLT     Mall ...... MALL    Shores ..... SHRS
  964.             Boulevard . BLVD    Ford ...... FRD     Manor ..... MNR     Spring ..... SPG
  965.             Branch .... BR      Forest .... FRST    Meadows ... MDWS    Springs .... SPGS
  966.             Bridge .... BRG     Forge ..... FRG     Mill ...... ML      Spur ....... SPUR
  967.             Brook ..... BRK     Fork ...... FRK     Mills ..... MLS     Square ..... SQ
  968.             Brug ...... BG      Forks ..... FRKS    Mission ... MSN     Station .... STA
  969.             Bypass .... BYP     Fort ...... FT      Mount ..... MT      Stravenue .. STRA
  970.             Camp ...... CP      Freeway ... FWY     Mountain .. MTN     Stream ..... STRM
  971.             Canyon .... CYN     Gardens ... GDNS    Neck ...... NCK     Street ..... ST
  972.             Cape ...... CPE     Gateway ... GTWY    Orchard ... ORCH    Summit ..... SMT
  973.             Causeway .. CSWY    Glen ...... GLN     Oval ...... OVAL    Terrace .... TER
  974.             Center .... CTR     Green ..... GRN     Park ...... PARK    Trace ...... TRCE
  975.             Circle .... CIR     Grove ..... GRV     Parkway ... PKY     Track ...... TRAK
  976.             Cliffs .... CLFS    Harbor .... HBR     Pass ...... PASS    Trail ...... TRL
  977.             Club ...... CLB     Haven ..... HVN     Path ...... PATH    Trailer .... TRLR
  978.             Corner .... COR     Heights ... HTS     Pike ...... PIKE    Tunnel ..... TUNL
  979.             Corners ... CORS    Highway ... HWY     Pines ..... PNES    Turnpike ... TPKE
  980.             Course .... CRSE    Hill ...... HL      Place ..... PL      Union ...... UN
  981.             Court ..... CT      Hills ..... HLS     Plain ..... PLN     Valley ..... VLY
  982.             Courts .... CTS     Hollow .... HOLW    Plains .... PLNS    Viaduct .... VIA
  983.             Cove ...... CV      Inlet ..... INLT    Plaza ..... PLZ     View ....... VW
  984.             Creek ..... CRK     Island .... IS      Point ..... PT      Village .... VLG
  985.             Crescent .. CRES    Islands ... ISS     Port ...... PRT     Ville ...... VL
  986.             Crossing .. XING    Isle ...... ISLE    Prairie ... PR      Vista ...... VIS
  987.             Dale ...... DL      Junction .. JCT     Radial .... RADL    Walk ....... WALK
  988.             Dam ....... DM      Key ....... KY      Ranch ..... RNCH    WAY ........ WAY
  989.             Divide .... DV      Knolls .... KNLS    Rapids .... RPDS    Wells ...... WLS
  990.             Drive ..... DR      Lake ...... LK      Rest ...... RST
  991.             
  992.             
  993.  
  994.  
  995.  
  996.                                              CONTACT 3.20
  997.             
  998.                                     USER REGISTRATION/COMMENT FORM
  999.             
  1000.             
  1001.             USER IDENTIFICATION (Please type or print)
  1002.             
  1003.             Full Name: ______________________________________________  Date: _____________
  1004.             
  1005.             Organization: ______________________________________  Dept.: _________________
  1006.             
  1007.             Street/Box Address: __________________________________________________________
  1008.             
  1009.             City: ________________________  State/Province: _____  Postal Code: __________
  1010.             
  1011.             Telephone:  Home - (______)_________________  Work - (______)_________________
  1012.             
  1013.             
  1014.             SYSTEM CONFIGURATION
  1015.             
  1016.             Computer Brand and Model: ____________________________________________________
  1017.             
  1018.             Configuration: ______________________________________________________
  1019.             
  1020.             MS-DOS Version: __________  IBM PC Emulator and Version: _____________________
  1021.             
  1022.             Printer Brand and Model: _____________________________________________________
  1023.             
  1024.             
  1025.             PLEASE COMPLETE THE APPROPRIATE SECTION(S) BELOW
  1026.             
  1027.             1.  REGISTRATION
  1028.             
  1029.             Please register me as a legal user of CONTACT.  My payment of $_______________
  1030.             ($10.00 minimum) is enclosed.  I understand that registered users are entitled
  1031.             to software support and notification of new releases.
  1032.             
  1033.             Checks or money orders should be made payable to "Orion E. Hill."
  1034.             
  1035.             2.  SUGGESTIONS, QUESTIONS, PROBLEMS, AND/OR OTHER COMMENTS
  1036.             
  1037.             Please describe in as much detail as possible.  Use the other side of this
  1038.             form and/or attach additional sheets as necessary.
  1039.             
  1040.             ______________________________________________________________________________
  1041.             
  1042.             ______________________________________________________________________________
  1043.             
  1044.             ______________________________________________________________________________
  1045.             ==============================================================================
  1046.             
  1047.             Please mail this form to:  Orion E. Hill
  1048.                                        361 Pickwick Drive
  1049.                                        Napa, California 94558-6101
  1050.