home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #3 / amigamamagazinepolishissue1998.iso / bazy / addresser / addresser.doc < prev    next >
Text File  |  1992-11-21  |  36KB  |  681 lines

  1. *****************************************************************************
  2. *                                                                           *
  3. *                            Addresser Version 2.0                          *
  4. *                         Copyright (C) 1992 Jeff Kelly                     *
  5. *                                                                           *
  6. *****************************************************************************
  7.  
  8. Special thanks go out to:
  9.  
  10.      - All Addresser 2.0 beta testers.  Thanks for being nit pickers.
  11.      - All registered Addresser 1.0 users, if it weren't for your support
  12.        and ideas, 2.0 would not have been a possibility.
  13.      - Geoff Summerhayes, Bill Gray, Randy Rossi, Curtis Kelly (no relation),
  14.        and the rest of the Algoma Amiga User's Group (my old Amiga club).
  15.      - Leo Schwab for his "Iconify" functions.
  16.      - Derek Zahn for his pop up menu functions.
  17.      - My parents who watched me bang away at my keyboard, not knowing what
  18.        the heck I was doing.
  19.  
  20.                             And last, but not least
  21.  
  22.      - Janna Veihl, my editor and someone really special to me.
  23.  
  24. Greetings go out to:
  25.  
  26.      - All the Computer and Mathematical Sciences majors at Lake Superior
  27.        State University (Way to go Lakers!!!, 1988 & 1992 NCAA National
  28.        hockey champions).
  29.      - Don Marks, and all the Waterloo University mathies.
  30.      - Everyone who works for Great Lakes Business Forms (my new employers).
  31.  
  32.        and
  33.  
  34.      - All the members of the Western Michigan Amiga Users Association.
  35.        (my new Amiga club).
  36.  
  37.  
  38. Legal Notices:
  39.  
  40.      Addresser Version 2.0 is copyright (c) 1992 Jeff Kelly.
  41.      All Rights Reserved
  42.  
  43.     I hereby grant permission for anyone to freely distribute this program as
  44. long as this documentation file is distributed with it.  In no way should the
  45. documentation or the program be modified, or sold for profit.  I cannot be
  46. held responsible for damage that occurs as a result of the use/misuse of this
  47. program as I have made every effort to ensure Addresser operates properly.
  48.  
  49.     If you have any problems, suggestions, or would like to send a shareware
  50. donation (suggestion: $15), my address is:
  51.  
  52.                Jeff Kelly
  53.                4455-1 Heritage Ct. S.W.
  54.                Grandville MI  49418-2634
  55.  
  56.                Phone (616)249-9552
  57.  
  58.     Included with this release of Addresser is a file titled Print.Me.  If
  59. you wish, you may print the file and fill out the form.  The Print.Me form is
  60. a user profile which will help me out in diagnosing any problems you may have
  61. with Addresser 2.0.
  62.  
  63.  
  64. Operating Instructions:
  65.  
  66.      In the development, and further upgrading of Addresser, Ease of use has
  67. been the top priority.  Almost all of Addresser's functions have multiple
  68. ways of accessing them.  Addresser 2.0 now accepts the return key as a
  69. default button selection.  Any button that is framed will be activated when
  70. you press the return key.  The Esc key will activate the Cancel button for
  71. all requestors.
  72.  
  73.  
  74.    System Requirements: 
  75.        - Amiga computer running AmigaDOS version 1.3 or greater.
  76.        - A copy of the ARP.Library version 1.30 or greater in your system's
  77.          LIBS: drawer.  The ARP.Library is freely distributable and can be
  78.          obtained from various sources.
  79.  
  80.        To take advantage of some of Addresser 2.0's features:
  81.  
  82.        - A Hayes compatible modem.
  83.        - An AmigaDos preferences supported printer.
  84.        - Any of the word processors Addresser supports:
  85.          WordPerfect, ProWrite, TransScript, TransWrite, BeckerText,
  86.          Professional Page 3.0, or Excellence!
  87.  
  88.    Before starting up:  If Addresser V1.0 has been used previously, please
  89.                         read this section, otherwise, skip to the Starting
  90.                         Up section.
  91.  
  92.                         Because of the major changes that have been made in
  93.                         revising Addresser from V1.0 to 2.0, the data file
  94.                         will no longer work.  If an attempt to start
  95.                         Addresser 2.0 in a drawer with an older version of
  96.                         the Addresser.Names file is made, a requester will
  97.                         be displayed alerting you of the version differences.
  98.                         The AdVert program is included to convert between
  99.                         V1.0 and V2.0 files.
  100.  
  101.                         To convert the names list, drag the AdVert and
  102.                         Addresser 2.0 icons into the same drawer as the old
  103.                         version of Addresser, and select replace if a system
  104.                         requester pops up.
  105.  
  106.                         Now, double click on the AdVert icon.  A window will
  107.                         pop up displaying the conversion status.  AdVert will
  108.                         copy your original Addresser.Names to a file entitled
  109.                         Addresser.Bak (this is in case an error occurs while
  110.                         AdVert is converting Addresser.Names).  After the
  111.                         conversion process is complete, the Addresser setup
  112.                         may be configured before running Addresser 2.0.  For
  113.                         further information, please refer to the AdVert.DOC
  114.                         file for more a more detailed discussion on using
  115.                         AdVert.
  116.  
  117.    Starting Up:         Before starting Addresser, make sure the ARP.library
  118.                         is installed in the LIBS: directory.  If Addresser
  119.                         does not detect the ARP.library, you will be alerted
  120.                         of this.  Addresser requires the ARP.library for it's
  121.                         file requestor.  If AmigaDos V2.0 (or greater) is
  122.                         currently running the ASL requestor may be
  123.                         substituted.  There are many good freely
  124.                         distributable utilities (such as UnARP) which will
  125.                         replace the ARP requestor with the standard Amiga ASL
  126.                         requestor.
  127.  
  128.                         Addresser may be invoked either by the CLI or
  129.                         Workbench.  Note to CLI users: Addresser places the
  130.                         Addresser.Names file in the current directory.  If
  131.                         you run Addresser in a directory that does not
  132.                         contain an Addresser.Names file, Addresser will
  133.                         prompt for file creation.
  134.  
  135.                         If the updated version of Addresser.Names is present
  136.                         or the user elected to create a new names file, the
  137.                         Addresser window will appear.  Addresser's functions
  138.                         are accessed through this window.  It also displays
  139.                         the current record in the database.
  140.  
  141. Addresser window:
  142.  
  143.   Address Fields: These fields are basically self-explanatory. They are as
  144.                   follows:
  145.  
  146.                       First:      the person's first name
  147.                       Last:       the person's last name
  148.                       Company:    the company person works for
  149.                       Street:     the person's street address
  150.                       City:       the city person lives in
  151.                       Prov/State: the province or state person lives in
  152.                                   (Also includes counties in the U.K.)
  153.                       Country:    the country person's address is in
  154.                       PC/Zip:     the address's Postal Code or Zip Code
  155.                       Home #:     the person's home phone number
  156.                       Bus. #:     the person's business phone number
  157.                       Note:       the short comment pertaining to person
  158.  
  159.  
  160.                   All of the information placed within these fields is placed
  161.                   in the address list in alphabetical order according to the
  162.                   Last name field.  If two last name entries are the same,
  163.                   the First name field is then used for ordering within the
  164.                   list.  If two entries with the exact same name are placed
  165.                   into the list, the user will be notified that a duplicate
  166.                   name has been entered.  The user will then be given the
  167.                   choice to add the duplicate entry in or not.  If no text is
  168.                   placed in the First and Last field, it will be placed at
  169.                   the beginning of the list, and will not be accessible
  170.                   through the letter buttons.  This is important if you just
  171.                   want to place a company with no particular employee into
  172.                   the database.  A work around is to place the name you want
  173.                   the record filed under in the Last field.
  174.  
  175.     Marked:       The marked button is a flag that you can use to "Filter"
  176.     [/]           out certain records in the address list.  It is used for
  177.                   printing and merging.  When the marked button is pressed,
  178.                   the mark on the button will toggle on and off.  When the
  179.                   check mark shows, the record has been marked.
  180.  
  181.     Format:       This drop down menu lists all the available address
  182.                   formats.  The format name that is shown is the format name
  183.                   that is currently attached to the record.
  184.  
  185.     Group Buttons:
  186.     [1] to [6]
  187.                   To the right of the Marked and Format buttons are the group
  188.                   buttons.  A checkmark in any of these buttons mean that the
  189.                   current record is a member of that group.  A record can be
  190.                   a member of none, any, or all groups.
  191.  
  192.   Buttons:
  193.     Add: [A]      This will probably be one of the first things the user will
  194.                   want to do.
  195.                   When the "Add" button is pressed, all previous data shown
  196.                   will be cleared away and you will be presented with a blank
  197.                   record for adding a new name.  Since the "First" name
  198.                   string gadget is already activated the new information can
  199.                   be entered right away.  To move on to the next field, press
  200.                   return.  The cursor will jump to the next field in the
  201.                   window.  When all the information has been entered, either
  202.                   press return when in the "Note" field, or select one of the
  203.                   buttons at the bottom of the window.  The new record has
  204.                   now been inserted into the list.
  205.  
  206.     Remove: [R]   Remove is the exact opposite of "Add."  It will remove the
  207.                   record that is currently being shown from the address list.
  208.                   When you select "Remove" a confirmation window will pop up
  209.                   stating:
  210.  
  211.                     Remove <person's name>
  212.                     from your list?
  213.  
  214.                   respond by selecting either Yes or No!
  215.  
  216.     Search: [S]   When "Search" is selected a window will pop up displaying
  217.                   the field to search on, which search mode, and the search
  218.                   string.
  219.  
  220.                   The "Search on:" gadget displays the field that will be
  221.                   compared with the search string.  To change the search
  222.                   field, simply select the button beside the field name (the
  223.                   one with the arrow pointing to a line).  A menu of all the
  224.                   field selections will appear.  Simply click on the field to
  225.                   be searched, and the gadget will display the new selection.
  226.                   (Those of you who are unfortunate enough to have to use
  227.                   Microsoft (MeSsy) Windows will recognize this menu set up,
  228.                   I felt it would be more useful than the AmigaDos 2.0
  229.                   "Cycle" button)
  230.  
  231.                   The search modes are as follows:
  232.  
  233.                     Search:         Stop and display the first occurrence of
  234.                                     the search string in the list.
  235.  
  236.                     Find & Mark:    Run through the entire list, and set the
  237.                                     marker on each record that has an
  238.                                     occurrence of the search string.
  239.  
  240.                     Find & Un-Mark: Run through the entire list, and clear
  241.                                     the marker on each record that has an
  242.                                     occurrence of the search string.
  243.  
  244.                   The "Search String" is a string gadget in which you enter
  245.                   the string for which to search.  The search will begin
  246.                   after either pressing return when the string gadget is
  247.                   selected, or by pressing the "Search" button.
  248.  
  249.                   The search method for Addresser 2.0 is greatly improved
  250.                   over that of Addresser 1.0.  A search can now be conducted
  251.                   anywhere within the selected field for the occurrence of
  252.                   any set of letters.  Wildcard pattern matching is now also
  253.                   available.  The following patterns are supported.
  254.  
  255.                     PATTERN               MEANING
  256.  
  257.                      ?                    Any single character is matched
  258.                      c*                   Zero or more occurrences of c
  259.                      c+                   One or more occurrences of c
  260.                      \?                   Matches a question mark
  261.                      \*                   Matches an asterisk (*)
  262.                      \+                   Matches a plus (+)
  263.  
  264.                   The search is not case sensitive.
  265.  
  266.     Print: [P]    Print will bring up a window with some selections to be
  267.                   made before printing:
  268.  
  269.                     Full List     : Prints a list containing all the
  270.                                     fields
  271.                     Phone List    : Prints a list containing the person's
  272.                                     name, and both the home and business
  273.                                     phone number.
  274.                     Phone Book    : A variation on the phone list, the
  275.                                     listing is formatted similar to what
  276.                                     would be seen in a phone book.
  277.                     Mailing Labels: Prints the person's name, street, city
  278.                                     province or state, country, and postal
  279.                                     or zip code in the proper format for
  280.                                     a mailing label.  The size of the label
  281.                                     can be set in the configure requester.
  282.                                     This setting makes use of the address'
  283.                                     format.
  284.                     Address Cards : Prints all the fields onto a 3 by 5
  285.                                     inch card.
  286.                     Envelopes     : Prints a complete envelope with the
  287.                                     return address you set and the current
  288.                                     address.  This function makes use of
  289.                                     address formatting.  Envelope size and
  290.                                     the return address can be set in the
  291.                                     configuration requester.
  292.  
  293.                     Draft         : Turn on the printer's draft mode.
  294.                     NLQ           : Turn on the printer's NLQ mode.
  295.  
  296.                     Pica          : Use printer's pica character set.
  297.                     Elite         : Use printer's elite character set.
  298.                     Condensed     : Turn on the printer's Condensed mode.
  299.  
  300.                     All           : Print all the records in the address
  301.                                     list.
  302.                     Current       : Print only the currently displayed
  303.                                     record.  (This selection is disabled
  304.                                     for full list and phone list).
  305.                     Marked        : Print all the marked records in the
  306.                                     address list.
  307.  
  308.                     Single Sheet  : Will pause between printing mailing
  309.                                     labels, address cards and envelopes so
  310.                                     you can insert a new one.
  311.                     Tractor Feed  : No pausing, use with continuous forms.
  312.  
  313.                     Copies        : Set the number of copies of each address
  314.                                     to print.
  315.  
  316.                     Print to File : Clicking on this check box will allow you
  317.                                     to specify a file path and name to
  318.                                     re-direct the output to.  The folder icon
  319.                                     beside the text gadget will bring up the
  320.                                     ARP file requestor which will allow you
  321.                                     to specify the output file path.
  322.  
  323.                     Configure     : Brings up the printer configuration
  324.                                     requester.  See the information on the
  325.                                     Configure menu selection for a complete
  326.                                     description of this requester.
  327.  
  328.     Dial: [D]     Dial is used in conjunction with a modem.  If the name
  329.                   that is currently being shown in the addresser window has
  330.                   the following buttons:  home phone number, business phone
  331.                   number or both numbers, a window will pop up with the
  332.                   following buttons.
  333.  
  334.                     Home          : Dial the home number
  335.                     Business      : Dial the business number
  336.  
  337.                     The Home and Business numbers are mutually exclusive
  338.                     (you can't dial both Home and Business phone numbers at
  339.                     the same time).  The person's phone number which you have
  340.                     selected will be displayed.
  341.  
  342.                     Dial          : Hang up the modem, then dial the selected
  343.                                     phone number.
  344.                     Hangup        : Hang up the modem (you can also press the
  345.                                     space bar).
  346.                     Exit          : Hang up the modem then exit the Dialer
  347.                                     requester.
  348.  
  349.              Note:  I have only tested this on my USRobotics Sportster 2400,
  350.                     and may not work for all modems, especially those which
  351.                     are not HAYES compatible, or does not like it when a
  352.                     phone on the same line is off the hook.  I also suggest
  353.                     that the baud setting in preferences serial section be
  354.                     the maximum rate your modem can handle.  The modem is
  355.                     hung up by first sending a space character to the modem
  356.                     (which will stop dialing on most hayes compatible
  357.                     modems), then it drops the DTR line.  If the modem
  358.                     doesn't hang up with this method, I suggest setting the
  359.                     modem to recognize the DTR line (consult your modem's
  360.                     manual for how to set this up).
  361.  
  362.                     If your modem will not dial, Look at the serial
  363.                     preferences setting (refer to the AmigaDOS manual on how
  364.                     to change your serial preferences settings).  Set the
  365.                     BAUD rate to the maximum speed the modem can handle.
  366.  
  367.     Merge: [M]    Merge is used to create "Mail Merge" files or a straight
  368.                   ASCII text file containing the records in the address
  369.                   list.  When Merge is selected, it will bring up a window
  370.                   with the following selections:
  371.  
  372.                     ASCII Textfile: Dump all the addresser fields into
  373.                                     an ASCII text file, each field will
  374.                                     be on it's own separate line.  This
  375.                                     selection can also be used to perform a
  376.                                     merge using a word processor other than
  377.                                     those which are supported by Addresser.
  378.                                     After the file is created it can be
  379.                                     edited to suit the formatting your word
  380.                                     processor requires.
  381.  
  382.                     WordPerfect   : An Amiga WordPerfect merge file will
  383.                                     be created with the fields set up as
  384.                                     follows:
  385.  
  386.                                         <F1>  - First Name
  387.                                         <F2>  - Last Name
  388.                                         <F3>  - Company
  389.                                         <F4>  - Street
  390.                                         <F5>  - City
  391.                                         <F6>  - Prov/State
  392.                                         <F7>  - Country
  393.                                         <F8>  - PC/Zip
  394.                                         <F9>  - Home #
  395.                                         <F10> - Bus. #
  396.                                         <F11> - Note
  397.  
  398.                     Pro-Write     : A merge file formatted for Pro-Write
  399.                                     will be created, the field names are
  400.                                     the same as the field labels on the
  401.                                     addresser window.
  402.  
  403.                     TransScript   : Merge file format for TransScript and
  404.                                     TransWrite.
  405.  
  406.                     PPage 3       : PPage 3 merge genie file format.  The
  407.                                     Addresser field names are the names
  408.                                     used in the merge file.
  409.  
  410.                     BeckerText    : BeckerText merge file format.
  411.  
  412.                     Excellence!   : Excellence! merge file format.
  413.  
  414.  
  415.                     Merge using:
  416.                       All         : All records will be used to create
  417.                                     the merge file.
  418.                       Current     : Only the current record will be placed
  419.                                     in the merge file.
  420.                       Marked      : Only the records with markers set will be
  421.                                     used to create the merge file.
  422.  
  423.                     Destination
  424.                     File          : You can either type the full path and
  425.                                     file name of the file you want
  426.                                     to create, or click on the disk
  427.                                     gadget to bring up the standard ARP
  428.                                     file requester and select the file
  429.                                     name and path from there.
  430.  
  431.     Quick: [U]    The quick function is new to Addresser 2.0.  Selecting
  432.                   Quick will pop up a requester with a listing of all the
  433.                   names in the Addresser database, last name first.  A name
  434.                   with a checkmark beside it has been marked.  Double
  435.                   clicking on a name will mark or un-mark that name.  The
  436.                   name at the bottom of the list is the current name.
  437.                   Selecting a name and pressing OK will display the full
  438.                   record for that name.
  439.  
  440.                   To make things a little easier, the up and down arrow
  441.                   keys may also be used (if you are using AmigaDOS 2.0) to
  442.                   select the name, or even type in the first few characters
  443.                   of the last name.  Pressing the backspace key will set
  444.                   the current record to the first record in the list.
  445.  
  446.     < and >:      The < and > buttons are used to move through the address
  447.     [,] and [.]   list.  The > button moves forwards alphabetically through
  448.                   the list, while the < button moves backwards alphabetically
  449.                   through the list.
  450.  
  451.     A-Z and &:    Clicking on one of these buttons will bring up the next
  452.                   record in which the last name starts with that letter.
  453.                   The "&" button is used for last names that don't start
  454.                   with alphabetic characters, or simply type the letter on
  455.                   the keyboard.
  456.  
  457.     Iconify  :    Just below the window's "to front" gadget is the Iconify
  458.     [I]           button.  When clicked on, the Addresser window will
  459.                   be shrunk into an icon.  When Addresser is iconified, it
  460.                   will be using up the least amount of processor time, and
  461.                   also freeing up some workbench space.  To return the
  462.                   Addresser window, double-click on the icon.  (AmigaDOS 2.0
  463.                   supplies a gadget at the top of the window, but to keep
  464.                   compatibility with AmigaDOS 1.3 and 2.0, I decided to keep
  465.                   it there.)  Thanks to Leo Schwab for providing his iconify
  466.                   routine to the Amiga programming community.
  467.  
  468.     All but the A-Z and & buttons have menu and keyboard shortcut equivalents
  469.   in the menu bar.
  470.  
  471.   Menus:
  472.     Addresser:
  473.       About Addresser:  Brings up a requester giving the version number
  474.       [?]               and other pertinent information about Addresser.
  475.  
  476.       Addresser Info.:  Brings up a requester detailing Addresser's current
  477.       [;]               directory, number of names currently in database,
  478.                         amount of memory/disk space used, how many more names
  479.                         can be added to the Addresser database on the current
  480.                         disk, and how many names are currently marked.
  481.  
  482.       Configure:        The configure menu selection has become a sub
  483.                         menu containing the following selections:
  484.  
  485.                         General [Z] - This requester allows configuration of
  486.                                       the modem initialization and dial
  487.                                       string for the Dial option.  It will
  488.                                       also let Addresser start up in an
  489.                                       "Iconified" state.
  490.  
  491.                                       Along the top right hand corner of the
  492.                                       general configuration requester are
  493.                                       a set of buttons that will allow
  494.                                       to configuration of Printer, Groups,
  495.                                       Clips, and Formats settings.  These
  496.                                       buttons bring up the same requesters
  497.                                       selecting the same names from the
  498.                                       configuration sub-menu.
  499.  
  500.                         Printer     - The printer settings requester is
  501.                                       pretty much self-explanatory.  The
  502.                                       Labels:  across drop down menu will set
  503.                                       the number of labels horizontally on a
  504.                                       page.  The width, height and spacing
  505.                                       values may require some experimentation
  506.                                       to get the best results for your
  507.                                       printer, labels, and envelopes.
  508.  
  509.                                       The Return Address button will bring
  510.                                       up a quick list requester.  From here
  511.                                       you can select the return address that
  512.                                       will be printed on the top right hand
  513.                                       corner on envelopes.
  514.  
  515.                         Groups      - The groups settings requester will
  516.                                       allow definition of custom labels for
  517.                                       the six group buttons on the addresser
  518.                                       main window.  A maximum of 10
  519.                                       characters are allowed for a group
  520.                                       name.
  521.  
  522.                         Clips       - The clips settings requester controls
  523.                                       what is copied to the clipboard
  524.                                       when you copy is selected in the name
  525.                                       menu (covered later in this file).
  526.  
  527.                                       Formatted output will use the record's
  528.                                       current format to output the address
  529.                                       to the clipboard.
  530.  
  531.                                       Unformatted output will send out all
  532.                                       your selected fields to the clipboard.
  533.                                       With each record occupying a single
  534.                                       text line.
  535.  
  536.                         Formats     - This is probably one of the most
  537.                                       powerful of Addresser's new features.
  538.                                       Since each country has it's own special
  539.                                       and slightly different address formats.
  540.                                       Addresser will now allow you to define
  541.                                       up to 10 formats.  These will be used
  542.                                       in printing out addresses to envelopes
  543.                                       and mailing labels.
  544.  
  545.                                       To set up a format, first select a
  546.                                       format from the drop down menu just
  547.                                       above the OK button.  After a format
  548.                                       has been selected, type the names of
  549.                                       the fields you want to be placed on
  550.                                       each line.  If you don't want to type
  551.                                       the whole name, the first three
  552.                                       characters of each field name are
  553.                                       recognized.  Commas, periods, spaces,
  554.                                       attn:, c/o and re: within a format are
  555.                                       also acceptable.
  556.  
  557.                                       Here are the recognized field names:
  558.  
  559.                                         First;          First name
  560.                                         Last;           Last name
  561.                                         Company;        Company name
  562.                                         Street;         Street address
  563.                                         City;           City name
  564.                                         Prov or State;  Province/State
  565.                                                         field
  566.                                         Country;        Country field
  567.                                         Post or Zip;    Postal/Zip code
  568.                                                         field
  569.                                         Home;           Home phone number
  570.                                         Business;       Business number
  571.                                         Note;           Note field
  572.  
  573.                                         attn:, c/o and re: - special text
  574.  
  575.                                       The format may then be given a unique
  576.                                       name.  I would suggest that you name
  577.                                       them for the country in which they are
  578.                                       used (i.e. Canada for Canadian address
  579.                                       formats, etc.).
  580.  
  581.                                       Here's an example format:
  582.  
  583.                                          Line 1       First Last
  584.                                          Line 2       Company
  585.                                          Line 3       Street
  586.                                          Line 4       City Prov
  587.                                          Line 5       Post
  588.  
  589.                                       I use this format for corresponding
  590.                                       with people within Canadian companies.
  591.  
  592.                                       Beside each text field is a set of
  593.                                       three buttons (B, I, and U).  These
  594.                                       buttons, when selected will apply
  595.                                       Boldface, Italic, or Underline
  596.                                       attributes to its corresponding line.
  597.  
  598.       Iconify [I]:        Similar to clicking on the Iconify button, see
  599.                           above for more details.
  600.  
  601.       Write Changes [W]:  Save all changes to the Addresser database without
  602.                           quitting.
  603.  
  604.       Quit [Q]:           The same as clicking on the window's close
  605.                           gadget.  When exiting out of Addresser, any
  606.                           changes that have been made will be saved into
  607.                           your address list file.
  608.  
  609.  
  610.     Name:   All the selections in the name menu are the same as clicking
  611.             on the same buttons on the addresser window.  Next and Prior
  612.             are the same as clicking on the < and > buttons respectively.
  613.             I essentially created this menu to provide keyboard shortcuts
  614.             for almost all the addresser functions.
  615.  
  616.       Copy [C]:    Copies the current record to the clipboard.  Depending
  617.                    on what the clips configuration is, it can either be
  618.                    formatted according to the record's format or unformatted.
  619.  
  620.       Paste [P]:   This is a little trickier than copying to the clipboard.
  621.                    To paste a new record into Addresser, it must be formatted
  622.                    so that the text to be placed into each field occupies one
  623.                    line in the text editor (before copying it to the
  624.                    clipboard).  Each line must be terminated with a
  625.                    carriage return character.  The lines will be placed into
  626.                    the fields in the following order:
  627.  
  628.                           First
  629.                           Last
  630.                           Company
  631.                           Street
  632.                           City
  633.                           Prov/State
  634.                           Country
  635.                           PC/Zip
  636.                           Home #
  637.                           Bus. #
  638.                           Note
  639.  
  640.     Markers:
  641.       Mark All:    This selection will set all the markers in the address
  642.       [+]          list.
  643.  
  644.       Clear All:   This selection will clear all the markers in the address
  645.       [-]          list.
  646.  
  647.       Mark Group:  This selection will set all the markers in the address
  648.       [shift-1]    list which belong to the selected group.
  649.       to
  650.       [shift-6]
  651.  
  652.       Group
  653.       Marked:      This selection will make all marked records members of
  654.                    the selected group.
  655.  
  656.       Show Only:   The Show Only selection toggles, when it is selected,
  657.       [O]          only those files with a set marker will be shown when
  658.                    navigating through the list using the < and > buttons.
  659.  
  660.  
  661. Bugs:
  662.  
  663.     No real major bugs that I know of.  There is a minor quirk that may
  664. bother some people.  That quirk happens when the last name field is edited.
  665. If the name is changed, no matter what to, the entry will stay in the same
  666. location, thus possibly throwing the alphabetical ordering out. Fortunately,
  667. if you exit out of Addresser, and re-run it, the names will be re-ordered
  668. alphabetically.
  669.  
  670.     Another small bug for AmigaDOS 1.3 users has popped up.  Somehow, the
  671. cursor keys are not recognized by Addresser under AmigaDOS 1.3.  All I can
  672. suggest if you really want to use the cursor keys to navigate through the
  673. Addresser names list is that you get AmigaDOS 2.0.
  674.  
  675.     If you feel there are things I can do to improve Addresser, please let me
  676. know, my addresses are up at the beginning of this file.  If your favorite
  677. word processor that does mail merging is not supported, send me an example
  678. merge file so I can get the formatting properly, and I'll try to have it
  679. implemented for the next version.
  680.  
  681.