home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / dbase / fedex.zip / FEDEXLBL.DOC < prev    next >
Text File  |  1991-10-08  |  37KB  |  810 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                          Federal Express Label Printer V1.5
  21.  
  22.  
  23.           A Tool for Printing and Tracking FedEx and Express Mail Airbills
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.                                    Document V1.50
  31.                                  September 24, 1991
  32.                      Copyright 1990, 1991 Thomas V. Sollas III
  33.  
  34.                                 All Rights Reserved
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.                                 _______                    
  42.                            ____|__     |               (TM)
  43.                         --|       |    |-------------------
  44.                           |   ____|__  |  Association of   
  45.                           |  |       |_|  Shareware        
  46.                           |__|   o   |    Professionals    
  47.                         -----|   |   |---------------------
  48.                              |___|___|    MEMBER           
  49.  
  50.  
  51.  
  52.  
  53.     
  54.     Copyright 1990, 1991 Thomas V. Sollas III                           Page i
  55.           
  56.     
  57.  
  58.                                  Table of Contents
  59.  
  60.     SHAREWARE MESSAGE . . . . . . . . . . . . . . . . . . . . . . . . . . .   1
  61.  
  62.     DISCLAIMER  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1
  63.  
  64.     LICENSE INFORMATION . . . . . . . . . . . . . . . . . . . . . . . . . .   2
  65.  
  66.     ABOUT THE SOFTWARE  . . . . . . . . . . . . . . . . . . . . . . . . . .   3
  67.  
  68.     PROGRAM REQUIREMENT . . . . . . . . . . . . . . . . . . . . . . . . . .   4
  69.  
  70.     CONVERTING FROM V1.01a  . . . . . . . . . . . . . . . . . . . . . . . .   4
  71.  
  72.     INSTALLATION  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   4
  73.  
  74.     QUICK START . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   6
  75.  
  76.     KEYSTROKE CONVENTIONS . . . . . . . . . . . . . . . . . . . . . . . . .   9
  77.  
  78.     PROGRAM FUNCTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . .   9
  79.  
  80.     USING FEDEXLBL ON A NETWORK . . . . . . . . . . . . . . . . . . . . .    12
  81.  
  82.     COMMAND LINE OPTIONS  . . . . . . . . . . . . . . . . . . . . . . . .    12
  83.  
  84.     USING EXTENDED/EXPANDED MEMORY  . . . . . . . . . . . . . . . . . . .    12
  85.  
  86.     REVISION HISTORY  . . . . . . . . . . . . . . . . . . . . . . . . . .    14
  87.  
  88.     INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    15
  89.  
  90.  
  91.  
  92.  
  93.     
  94.     Copyright 1990, 1991 Thomas V. Sollas III                           Page 1
  95.           
  96.     
  97.  
  98.     SHAREWARE MESSAGE
  99.  
  100.     This program is  a "Shareware program" and is provided at  no charge to the
  101.     user for  evaluation.  Feel free to share  it with your friends, but please
  102.     do not give it away altered or as part of another system.  If you find this
  103.     program useful and find  that you are  using Federal Express Label  Printer
  104.     and continue to use it after 30  days, you must make a registration payment
  105.     of $35 + $4  S/H ($10 S/H for overseas shipments) to the  author.  This fee
  106.     will  license one  copy  of this  program in  accordance  with the  license
  107.     agreement stated below.  See the  order form for details on site  licenses.
  108.     You  are encouraged to pass a copy of Federal Express Label Printer to your
  109.     friends and associates  for evaluation.  Please encourage  them to register
  110.     their  copy if they find that  they can use it.   All registered users will
  111.     receive a  printed manual, unlimited technical  support, and a copy  of the
  112.     latest version of this program.
  113.  
  114.     You  can order directly from  the author by sending  a check or money order
  115.     for $35+  $4 S/H or $10 S/H  for overseas to the address  below, or you can
  116.     order  from  the Public  (software) Library  with  your MC,  Visa,  AmEx or
  117.     Discover  card by  calling  (800)2424-PsL  or (713)524-6394  or  by FAX  to
  118.     (713)524-6398 or by  CompuServe to 71355,470  or by mail  to PsL, P.O.  Box
  119.     35705, Houston,  Texas 77235-5705.   These numbers  are for  ordering only.
  120.     For information  about dealer  pricing, volume  discounts, site  licensing,
  121.     shipping of product, latest version number  or other technical information,
  122.     call (908)295-5543 or write  to the address below.  If  you are ordering by
  123.     check, please make checks or money orders in U.S. funds payable to:
  124.  
  125.                                 Thomas V. Sollas III
  126.                              1128 Borden Avenue  Apt. 1
  127.                               Point Pleasant, NJ 08742
  128.  
  129.     If  you are paying  from a  foreign country,  you should be  able to  get a
  130.     postal money  order in U.S.  dollars from your local  post office.   If you
  131.     have difficulty getting U.S. dollars, please call me, and we'll work out an
  132.     arrangement.
  133.  
  134.     If you  plan  to  distribute  this  program for  a  fee,  please  read  the
  135.     VENDOR.DOC file for  requirements.  Note, non-profit BBS's  and User groups
  136.     are free to  distribute this  program, the  only requirement is  that I  am
  137.     notified that you  are distributing FedEx Label  Printer.  This way,  I can
  138.     keep you up to date with the latest version.
  139.  
  140.     DISCLAIMER
  141.  
  142.     Users of Fed Ex Label Printer V1.5 must accept this disclaimer of warranty:
  143.     "FedEx  Label  Printer is  supplied  as  is.    The  author  disclaims  all
  144.     warranties,  expressed  or  implies,  including,  without  limitation,  the
  145.     warranties of merchantability and  of fitness for any purpose.   The author
  146.     assumes no liability for damages, direct or consequential, which may result
  147.  
  148.  
  149.  
  150.  
  151.     
  152.     Copyright 1990, 1991 Thomas V. Sollas III                           Page 2
  153.           
  154.     
  155.  
  156.     from the use of Federal Express Label Printer."
  157.  
  158.     LICENSE INFORMATION
  159.  
  160.     Single User License:
  161.  
  162.     After registering this program, you are licensed to use this program on one
  163.     machine  at a  time.  You  should treat  this software  like a book.   This
  164.     program may  be transferred to any  machine you wish,  so long as  only one
  165.     copy is in use at a time., much like a book cannot be read by two people at
  166.     the same time.   While you may  freely distribute the shareware  version of
  167.     this program, copying, translating,  transmitting, distribution, or reverse
  168.     engineering  of the  registered version  is strictly  forbidden.   You may,
  169.     however,  make  an archival  copy  of  the  registered version  for  safety
  170.     reasons.
  171.  
  172.     If you find that you  need more than one user or more than one copy of this
  173.     program, you should purchase a site license.  A site  license allows you to
  174.     have more  than one copy of this program or more than one user when used in
  175.     a network environment, for a discounted price.
  176.  
  177.     Multi-User/Copy License:
  178.  
  179.     After registering the program as specified  on the order form for  multiple
  180.     users/copies, you are licensed to use  this program on the specified number
  181.     of machines or by  the specified number of users on your  order form.  This
  182.     license  does not  allow  for  additional manuals,  however,  these may  be
  183.     purchased for a nominal fee from the author.
  184.  
  185.  
  186.  
  187.  
  188.     
  189.     Copyright 1990, 1991 Thomas V. Sollas III                           Page 3
  190.           
  191.     
  192.  
  193.     ABOUT THE SOFTWARE
  194.  
  195.     This program is designed  to aid you in printing  and tracking your Fed  Ex
  196.     shipments.   I originally wrote  this program to print  Fed Ex labels in my
  197.     office simply because I can't type on a typewriter worth beans, and because
  198.     I'd rather select a recipient from a computer list than flipping through my
  199.     Rolodex! This  program allows you  to save the  names and addresses  of the
  200.     people/companies you send packages to frequently, and print them out on the
  201.     continuous forms you get from Federal Express.
  202.  
  203.     FedEx Label Printer differs from form filler programs in that you  keep not
  204.     only the form on disk (it's part of the program), but you also keep all the
  205.     vital data for each of your contacts  in a database.  For instance, if  you
  206.     send many  packages to  the "home office",  you can  enter that  address in
  207.     once, and every  time you  need to  print a  label, you  simply choose  the
  208.     address off the  list.  You also  get the option to  keep a log of  all the
  209.     labels you printed.   I've seen other shareware  programs that are designed
  210.     to print FedEx labels, however,  they don't provide a database  for storing
  211.     addresses, and they don't provide a tracking system.
  212.  
  213.     After  the original  version  was  written and  released,  I received  many
  214.     suggestions for  future upgrades, most of which  have been included in this
  215.     version.  The complete revision history follows at the end of  this manual,
  216.     however, major  functions include  the ability to  log packages  sent, mark
  217.     several  recipients  for  printing,  print  more than  one  airbill  for  a
  218.     recipient, you can now suppress the printing of a date so that you may pre-
  219.     print  a number  of  airbills for  one or  several recipients,  support for
  220.     international long form and  Canadian airbills, as  well as the new  (3/91)
  221.     U.S. airbills is included.
  222.  
  223.     As before, this program still prints Express Mail labels, however, there is
  224.     no tracking system in place for these forms yet.
  225.  
  226.     If you're like me and hate reading manuals, please at least read  the QUICK
  227.     START section.   This will get  you started, and  will aid you  in printing
  228.     your first  label.    For installation  questions,  read  the  INSTALLATION
  229.     section,  or the README.DOC file which will help you to load up the program
  230.     properly.   As a last resort, you can contact  me at the address and number
  231.     above, but remember, I give complete technical support to registered users!
  232.  
  233.  
  234.  
  235.  
  236.     
  237.     Copyright 1990, 1991 Thomas V. Sollas III                           Page 4
  238.           
  239.     
  240.  
  241.     PROGRAM REQUIREMENTS
  242.  
  243.     You  need an  IBM or  compatible computer with  640k of  memory and  a hard
  244.     drive,  and MS-DOS  or PC-DOS  v2.1 or  up.   To use  extended  or expanded
  245.     memory, you  need to install  a RAM drive,  so you'll need the  RAMDRIVE or
  246.     VDISK device driver supplied with your DOS system.  See the section in this
  247.     manual  entitled USING EXTENDED/EXPANDED MEMORY for  details.  This program
  248.     will  run on  any network  that  is transparent  to DOS,  such  as Novell's
  249.     Netware.  See  the section entitled  USING FEDEXLBL ON  A NETWORK for  more
  250.     information.
  251.  
  252.     CONVERTING FROM V1.01a
  253.  
  254.     If you  are currently using V1.01a of this  program, you'll need to convert
  255.     your files to V1.5 format.  I have written a utility that will convert your
  256.     files, however  this will only  be provided  to registered  users.   Please
  257.     contact the author  at the address above for  information on acquiring this
  258.     utility.
  259.  
  260.     INSTALLATION
  261.  
  262.     There are two ways that this  program is installed, depending on where  you
  263.     acquired this program.  If  you downloaded this program off of a  BBS or an
  264.     information  service such  as  CompuServe,  this program  comes  as a  self
  265.     extractor file called  FEDEX.EXE.  If you acquired this program from a disk
  266.     vendor service, like PsL  or Public Brand Software, then this  program will
  267.     come packaged according to their standards.   You would want to look for  a
  268.     file called FEDINST.BAT, which will install the program and files correctly
  269.     from the disk you receive from them.
  270.  
  271.     Installing from the self extractor file FEDEX.EXE:
  272.  
  273.     The easiest way to install this program  from the self extractor file is to
  274.     copy it  into the directory  that you plan  to use  the program from.   You
  275.     should create a separate directory on your hard drive to run FEDEXLBL from.
  276.     To do this, first create a directory:
  277.  
  278.      C:\> md fedex
  279.  
  280.     This  will create a directory  called FEDEX on  your C: drive.   You should
  281.     then copy the FEDEX.EXE file to this directory from wherever you downloaded
  282.     it to, to the FEDEX directory:
  283.  
  284.      C:\>cd fedex            <- this changes to the FEDEX directory
  285.      C:\FEDEX>copy d:path\fedex.exe
  286.  
  287.     where d:path is the drive and pathname of where the file is.  Then you need
  288.     to  simply  run the  self  extracting file,  and the  program  will install
  289.     itself.
  290.  
  291.  
  292.  
  293.  
  294.     
  295.     Copyright 1990, 1991 Thomas V. Sollas III                           Page 5
  296.           
  297.     
  298.  
  299.      C:\FEDEX>fedex
  300.  
  301.     Answer 'Y' when asked  to (this makes sure you  really want to extract  the
  302.     files).
  303.  
  304.     Installing from a disk from a disk vendor:
  305.     You should first insert this program disk into the A: drive.  You may first
  306.     need to decompress the files as directed by the disk vendor.   Then, you'll
  307.     want to run the installation program:
  308.  
  309.      C:\>a:                  <- change to the A drive
  310.      A:\>fedinst c: fedex    <- install the programs onto the c: drive
  311.  
  312.     This will  install the  program onto your  C: drive  in a  directory called
  313.     FEDEX.
  314.  
  315.  
  316.  
  317.  
  318.     
  319.     Copyright 1990, 1991 Thomas V. Sollas III                           Page 6
  320.           
  321.     
  322.  
  323.     QUICK START
  324.  
  325.     This section is for all you folks who want to get started  right away.  The
  326.     first thing you need to do is run the program:
  327.  
  328.      C:\FEDEX\>fedexlbl
  329.  
  330.     There are  command line options  available, however, we'll talk  about that
  331.     later in the  manual.  When  you run  the program for  the first time,  key
  332.     files  for each  of the  data  files will  be created.   You  will  then be
  333.     presented with the shareware screen, which you can hit enter to  bypass (if
  334.     you have the registered version, you won't  see the shareware screen).  You
  335.     will then reach the main program  menu.  This program uses pull-down  menus
  336.     to  choose various program options.   To use  them, use the  left and right
  337.     cursor  keys and press Enter to choose the  menu.  You can use the left and
  338.     right cursor key to select the left or right menu.  Press Enter to choose a
  339.     function from the pull-down menu.
  340.  
  341.     Choosing a Printer:
  342.  
  343.     Choose  the "Other" menu  by moving  the cursor  keys, and  pressing enter.
  344.     Then choose the "Select Printer" option.  Find your printer in the list and
  345.     press Enter.    If your  printer  is not  listed,  it may  emulate  another
  346.     printer, such as the Epson FX series, or the IBM Proprinter, if that is the
  347.     case, choose  that printer.  If you  are using a daisy wheel  printer, or a
  348.     printer  that is  normally in  10  character per  inch, uncompressed  mode,
  349.     choose the "Generic Printer" from the list.
  350.  
  351.     Setting Program Options:
  352.  
  353.     Choose the "Program Options" from the  "Other" pull-down menu.  This screen
  354.     allows you  to set various program  options.  The first two  fields are the
  355.     control codes to set your printer to 10 character per inch and uncompressed
  356.     mode.   If  your  printer was  not on  the list,  and  your printer  is not
  357.     normally in 10CPI  uncompressed mode, you'll need to hand enter the printer
  358.     codes  here.  If you did choose a  printer, then you can skip (Enter or the
  359.     down cursor key) these two fields.
  360.  
  361.     To enter the printer control codes, find  the printer codes in your printer
  362.     manual.  Then,  enter the code into the field.  For unprintable characters,
  363.     such as Esc,  hold the  Alt key  down, type  the decimal  code number,  and
  364.     release the Alt key.  See your DOS manual for further details.
  365.  
  366.     Next, enter the date that you wish to have shown on the label.  The default
  367.     is today's date.  If you don't want the date to print  on the label, choose
  368.     "No" on the field where it asks you if you wish to show the date.
  369.  
  370.     You  can  choose whether  or  not to  show  the sender  information  on the
  371.     airbill, which comes in handy if you get pre-printed forms.  Choose "No" if
  372.  
  373.  
  374.  
  375.  
  376.     
  377.     Copyright 1990, 1991 Thomas V. Sollas III                           Page 7
  378.           
  379.     
  380.  
  381.     you don't wish  to have sender information  print on the form.   To disable
  382.     printing of the account number and the phone number, you should leave these
  383.     fields blank in the sender information (more on that later).  You also have
  384.     the same options if you are printing on Express Mail labels.
  385.  
  386.     Enter the device name of the printer that you are  using, i.e.  LPT1, LPT2,
  387.     COM1, COM2 etc..  Note:  if you wish to use a serial port, you must set the
  388.     port mode correctly, ex:
  389.  
  390.     C:\FEDEX\> mode com1:9600,n,8,1,p
  391.  
  392.     Enter the current airbill number of the form you are using (Federal Express
  393.     Labels only!), and  the increment.   This is usually  11, but check on  the
  394.     forms you're  using so  that you'll  track the  number correctly.   If  you
  395.     aren't going to log transactions for anybody,  then you needn't worry about
  396.     this option.
  397.  
  398.     Lastly, you should choose the  Federal Express Label you'll be  using, i.e.
  399.     the USA only  labels, International Labels, or Canada only labels.  The USA
  400.     Only form  is designed  to print on  the new  FedEx forms  (Format#068 3/91
  401.     (revision date 1/91)).   If you have older forms, the  service options will
  402.     not line up correctly.  Either get new forms, or choose "None" when editing
  403.     the services field for a recipient (again, more on this later).   Remember,
  404.     the government boxes are for authorized use only!
  405.  
  406.     Federal Express  is  phasing out  the  international documents  only  form.
  407.     Subsequently, this program will print on the LONG FORM only..
  408.  
  409.     On the Canadian forms,  FedEx saw fit to not line up some of the checkboxes
  410.     with the standard 6 or 8 lines per inch.  Therefore, some of the X's may be
  411.     off slightly.
  412.  
  413.     Lastly, if you wish to use C.O.D.   forms (USA only!), choose form USA Only
  414.     form,  and  again,  the  service   choices  will  not  line  up  correctly.
  415.     Therefore, choose  "None" when editing  the services field for  a recipient
  416.     (again, more on this later).
  417.  
  418.     Editing the Sender Information:
  419.  
  420.     Choose "Edit  Federal Express  Sender Information"  from  the "Edit  lists"
  421.     pull-down menu.   Fill  in the appropriate  name, address,  account number,
  422.     etc..   If you type "USA"  in the Country  field, the phone number  and zip
  423.     code fields will be formatted properly.
  424.  
  425.     If you  wish to try  an Express  Mail label, follow  the same  procedure as
  426.     above,  however, choose  the "Edit  Express Mail  Sender Information"  item
  427.     instead.
  428.  
  429.     Printing your first label:
  430.  
  431.  
  432.  
  433.  
  434.     
  435.     Copyright 1990, 1991 Thomas V. Sollas III                           Page 8
  436.           
  437.     
  438.  
  439.     You're now  ready to print  your first label.   Choose "Print  FedEx Labels
  440.     from list" from the "Labels" pull-down menu.   You will be presented with a
  441.     window with  a list of  recipient's to choose  from.  At  first, you should
  442.     find only  one, a recipient  with all X's.   Double check  the form on  the
  443.     upper right hand corner.  Line up your form in the printer, and press Enter
  444.     to print it.  After the form  prints, check the alignment.  If you're  off,
  445.     retry until the  form lines up correctly.   Once you've got  it right, mark
  446.     it, or remember  where to line it up  so you won't have to  go through this
  447.     part again.
  448.  
  449.     The  rest of this  manual explains each  of the menu  options, command line
  450.     options, and  other things  you might need  to know.   If you  think you're
  451.     ready to venture off into the world of FedEx Printing and  tracking, go for
  452.     it, if you  get stuck, you can  hit F1 for context sensitive  help anytime.
  453.     Of course, I  recommend reading the  rest of this  manual so you'll  really
  454.     know what you're doing!
  455.  
  456.  
  457.  
  458.  
  459.     
  460.     Copyright 1990, 1991 Thomas V. Sollas III                           Page 9
  461.           
  462.     
  463.  
  464.     KEYSTROKE CONVENTIONS
  465.  
  466.     This  program follows  various keystroke  conventions,  which are  detailed
  467.     below.  I've tried  to stick to the  standards, i.e.   F1 for Help, Esc  to
  468.     Cancel, Enter  to  select,  but  check below  for  full  meanings.    Where
  469.     reference  is made to ^ before a key,  that means you need to hold the Ctrl
  470.     key down while pressing the other key.
  471.  
  472.     F1        - Context sensitive help
  473.     Esc       - Abort a screen, or abort currently edited field
  474.     Enter     - Select item, or move to next field
  475.     ^Enter    - Accept a screen
  476.     ^Esc      - Abort a screen
  477.     Insert    - Add a recipient
  478.     Delete    - Delete a recipient
  479.     Up        - Select previous item in list, previous field, or menu item
  480.     Down      - Select next item in list, next field, or menu item
  481.     Left      - Choose menu item to left
  482.     Right     - Choose menu item to right
  483.     Home      - Select top item in list, or move to beginning of field
  484.     End       - Select bottom item in list, or move to end of field
  485.     ^Home     - Clear field
  486.     ^End      - Clear from cursor to end of field
  487.     PgUp      - Move up a page
  488.     PgDn      - Move down a page
  489.     ^PgUp     - Go to first page
  490.     ^PgDn     - Go to last page
  491.     F5        - Mark an item to print
  492.     Shift-F5  - Set number of times to print
  493.     F7        - Print log for selected recipient
  494.     F10       - View log for selected recipient
  495.  
  496.     PROGRAM FUNCTIONS
  497.  
  498.     The program  has 3 major functions.  First,  you store sender and recipient
  499.     information in the  database, where you can optionally  specify whether you
  500.     wish to track airbills or not.  Secondly, you print your airbills.  Lastly,
  501.     you can print out reports on the airbills you've chosen to track.  The next
  502.     section here will detail, by pull down menu, each of the program functions.
  503.  
  504.     Edit Info Menu:
  505.  
  506.     This  pull-down menu has  choices to edit sender  information for FedEx and
  507.     Express Mail airbills.   You also edit  your recipient info here,  and view
  508.     and print log information for the airbills you've entered.
  509.  
  510.     Edit xxx Sender information:
  511.  
  512.     Fill in here  your name, company, and  address for FedEx and  Express Mail.
  513.  
  514.  
  515.  
  516.  
  517.     
  518.     Copyright 1990, 1991 Thomas V. Sollas III                           Page 10
  519.           
  520.     
  521.  
  522.     If you use  pre-printed forms, you needn't fill out anything here.  If your
  523.     forms  are pre-printed, but  FedEx forgot to  put in the  form number (like
  524.     they did on our forms, you simply need to put in the phone number here.  In
  525.     the Options Menu, choose  "Edit options", and choose "No" for  Show Address
  526.     on FedExLabels.
  527.  
  528.     Edit Recipients:
  529.  
  530.     This will put  up a list  of recipients  that have been  entered.  Use  the
  531.     cursor keys, PgUp, PgDn, Home and End keys to move the selector  bar to the
  532.     recipient you wish to edit.  Press Insert to add a recipient, and Delete to
  533.     delete the currently selected recipient.
  534.  
  535.     While editing  your recipients,  use the  cursor keys  and Enter  to select
  536.     fields.  If you've made a mistake while entering a field, pressing Esc will
  537.     abort the  changes to it.   Ins toggles  overstrike/insert mode,  and press
  538.     Ctrl-Home to  clear the field, or Ctrl-End to  clear from the cursor to the
  539.     end of the field.  When  editing a field with menu choices, use  the cursor
  540.     keys to  select the choice you want, and press Enter to accept that choice.
  541.     Use F10 to display the log entries for this recipient.
  542.  
  543.     While viewing the log  entries list, you can press Enter to view a specific
  544.     log entry, Del to delete a log entry, F9 to delete all log entries for this
  545.     recipient, or F7 to print the log entries for this recipient.
  546.  
  547.     The last field allows you a choice  of whether the program will ask you for
  548.     special delivery  options when the  airbills are printed.   Answer  No, and
  549.     only the Weekday  delivery box will  be checked.  Answer  None, and no  box
  550.     will be  checked.  Answer  yes, and a  window will pop  up and ask  you for
  551.     special delivery options when you print an airbill for this recipient.
  552.  
  553.     Show One time log:
  554.  
  555.     This is the  equivalent of pressing F10  on a recipient, except  this shows
  556.     log entries for all one time airbills that were printed.
  557.  
  558.     Show all log entries:
  559.  
  560.     This will  allow  you  to  print  a  report of  all  log  entries  for  all
  561.     recipients,  either to  the  printer  (choose port  in  Edit options),  the
  562.     screen, or to a filename.
  563.  
  564.     Print airbills Menu:
  565.  
  566.     From this menu, you can  print your airbills.  Follow the procedure  in the
  567.     quick start section on how to  line up the labels in the printer.   You can
  568.     either print FedEx or Express Mail labels from your recipients list, or you
  569.     can print  a one time  label where you can  fill in the  information for an
  570.     airbill you'll be printing just once.  When choosing  to print from a list,
  571.  
  572.  
  573.  
  574.  
  575.     
  576.     Copyright 1990, 1991 Thomas V. Sollas III                           Page 11
  577.           
  578.     
  579.  
  580.     the screen  will display  several items, including  the airbill  number (if
  581.     you're printing  FedEx Labels),  the form  you're using,  how  the list  is
  582.     sorted, the number of airbills to print, and the number of airbills marked.
  583.  
  584.     Like the  Edit Recipients List  screen, use  the cursor keys  and so on  to
  585.     select  the recipient to print.   Press Enter to print  the label.  You can
  586.     also print multiple copies of the same airbill by pressing Shift-F5.  Enter
  587.     the number  of copies for the selected airbill.   You can also mark several
  588.     airbills to print.  Press F5 to mark the selected airbill to print.  If you
  589.     press F5 on an airbill that's already been marked, it will become unmarked.
  590.     Note: When  you press  Enter to  print, only  the marked  airbills will  be
  591.     printed (including any that you chose to print more than once).
  592.  
  593.     Options Menu:
  594.  
  595.     Here  you can  choose  you printer,  set  program options,  or set  program
  596.     colors.  When choosing a printer, use the cursor keys etc.   to select, and
  597.     Enter to choose  the printer.   This will fill  in the appropriate  printer
  598.     codes in first  two fields in Edit  Program Options, which are  the printer
  599.     codes for  10 CPI printing and for uncompressed  printing.  If your printer
  600.     isn't in the list, you'll need to hand-enter the codes.  Do this by looking
  601.     in  your printer manual for the decimal  ASCII codes for the printer.  Then
  602.     hold the Alt key down, type  the number on the numeric keypad,  and release
  603.     the Alt key.  If your printer is normally in 10 CPI uncompressed mode, then
  604.     you needn't set these values.
  605.  
  606.     Lastly, you  can change program  colors, if the one's  displayed don't suit
  607.     you.   Admittedly,  this needs  work, however  it does  basically function.
  608.     Basically, choose a color  you want to change.   Then choose the color  you
  609.     want to replace  it with.  Now,  whenever the original color  appeared, the
  610.     new  color will  appear,  everywhere in  the program.    Choose Default  to
  611.     restore the original program settings.
  612.  
  613.     Lastly, you  can choose Quit to exit the program.   Ctrl-Esc will also exit
  614.     the program.
  615.  
  616.  
  617.  
  618.  
  619.     
  620.     Copyright 1990, 1991 Thomas V. Sollas III                           Page 12
  621.           
  622.     
  623.  
  624.     USING FEDEXLBL ON A NETWORK
  625.  
  626.     This program is designed to work on any network that is transparent to DOS,
  627.     such as  Novell's Netware.   While it is  recommended that  you print to  a
  628.     local printer  that you dedicate  to printing FedEx Labels,  you can easily
  629.     print  to a  network  printer  by issuing  your  network's printer  capture
  630.     utility prior  to running  Fed Ex  Label Printer.   In  Novell, you'd  type
  631.     something like:
  632.  
  633.     F:\>capture s=<servername> q=<queuename> ti=5 nb nff
  634.  
  635.     Where  <servername>  is  the server  that  the  printer  queue is  on,  and
  636.     <queuename> is the name of the print queue.  This command  will capture any
  637.     output to LPT1  and send it  to the specified  queue.  Note  that you  must
  638.     specify nb (for "No Banner") and nff (for "No Form Feed") so that the forms
  639.     will print properly.  You should  check your network manual for details  on
  640.     your network.
  641.  
  642.     This program supports record locking to prevent sharing violations and file
  643.     corruptions,  so you  can  install  this program  on  a  network, and  have
  644.     multiple users use the program without fear.  Be sure to purchase a license
  645.     for each of the users that plan to use this program on a network.
  646.  
  647.     COMMAND LINE OPTIONS
  648.  
  649.     There are some command line variables you can use in conjunction  with this
  650.     program:
  651.  
  652.      /B   - Turns off audible beep or keyboard alarm
  653.      /C   - Disables Ctrl-Break
  654.      /F   - "Fast Video" Caution: May cause snow on some CGA monitors
  655.              (Alternatively, you can SET CLAVID = Y)
  656.      /V=x - Video timeout.  x=number of minutes before screen blank
  657.      /L   - Disable auto setting of keyboard locks.
  658.      /E   - Specifies an enhanced keyboard.
  659.  
  660.     USING EXTENDED/EXPANDED MEMORY
  661.  
  662.     You  can use  extended/expanded memory  with  this program.   This  is most
  663.     useful when viewing reports.   To do this, you'll need to  setup a RAM disk
  664.     in order for  this to work.  In  your CONFIG.SYS file, set up  the RAM disk
  665.     using VDISK (with PC-DOS),  or RAMDRIVE (with MS-DOS).  Make  sure you flag
  666.     the driver  to use extended/expanded  memory, otherwise the RAM  drive will
  667.     take up conventional memory! Ex:
  668.  
  669.      device = VDISK.SYS 160 512 64 /E
  670.  
  671.     This sets  up a  160k RAM  disk with  512k byte  sectors  and 64  directory
  672.     entries, and  uses extended memory.   For this  programs purpose,  you only
  673.  
  674.  
  675.  
  676.  
  677.     
  678.     Copyright 1990, 1991 Thomas V. Sollas III                           Page 13
  679.           
  680.     
  681.  
  682.     need 10 directory entries,  and you can use 128k sectors if you wish.  Now,
  683.     you need to set a couple of environment  variables so that the program will
  684.     use this extra memory.  You may also need to increase the environment space
  685.     as well (enter this line in your CONFIG.SYS):
  686.  
  687.      shell=c:\command.com /e:1024 /p
  688.  
  689.     assuming that C: is your boot drive.  In your AUTOEXEC.BAT, you need to set
  690.     environment variables of the format:
  691.  
  692.     SET CLAVMx=path,size,ram-indicator
  693.  
  694.     where:
  695.      x is 0 to 4
  696.      path is the drive and directory path of the RAM drive or hard disk
  697.      size is the maximum number of K to allocate
  698.      ram-indicator is M for a RAM drive
  699.  
  700.     A reasonable strategy would be to set the environment variables as such:
  701.  
  702.      SET CLAVM0=E:\,512,M    <-- assumes your ramdrive is E:
  703.      SET CLAVM1=MEMORY,64    <-- this set conventional memory next
  704.      SET CLAVM2=C:\,512      <-- allocates Hard disk as overflow
  705.  
  706.     Make sure you put no  spaces before the '=' sign.   DOS will treat it as  a
  707.     different variable.  Remember to set the  RAM drive environment variable to
  708.     the same size as you set up in your CONFIG.SYS file.
  709.  
  710.  
  711.  
  712.  
  713.     
  714.     Copyright 1990, 1991 Thomas V. Sollas III                           Page 14
  715.           
  716.     
  717.  
  718.     Well, that  about covers  the use  of this  program.  Should  you have  any
  719.     questions, feel  free to contact me via CIS  [76427,3056], by mail or phone
  720.     at the following address and phone number:
  721.  
  722.     TVSWare
  723.     Tom Sollas
  724.     1128 Borden Ave Apt. 1
  725.     Point Pleasant, NJ 08752
  726.     (908)295-5543
  727.  
  728.     I can only  provide technical support  to registered users,  but if  you're
  729.     having trouble getting started, or you've found a bug, please contact me.
  730.  
  731.     In the file called  ORDER.DOC, there is a handy order form  you can fill in
  732.     and send in with your  check.  Upon registering, you'll get  a neat printed
  733.     copy of  this manual, information  on how to  get CompuServe intro  pak for
  734.     free,  information  on how  to  get  a  reduced subscription  to  Shareware
  735.     Magazine, free technical support, and the latest version on disk.
  736.  
  737.     REVISION HISTORY
  738.  
  739.     10/18/90  - v1.00   Initial completion
  740.  
  741.     11/30/90  - v1.01   Add pull-down menus, optimize code, revise   
  742.                         docs and shareware messages etc,add readme and 
  743.                         vendor messages.  Revised help file (on-line)
  744.  
  745.     1/10/91   - v1.01a  Updated to show author as member of ASP
  746.  
  747.     ?/?/??    - v1.5    Various bug fixes
  748.                         Added:
  749.                         ability to suppress date from printing of airbills
  750.                         support  for   international  and  Canadian  forms     
  751.                         support for filling out more fields on airbills 
  752.                         support for logging airbills printed  
  753.                         ability to mark airbills and to print multiple copies
  754.                         support for 39 printers
  755.                         ability to choose method of sorting the recipients list
  756.  
  757.  
  758.  
  759.  
  760.     
  761.     Copyright 1990, 1991 Thomas V. Sollas III                           Page 15
  762.           
  763.     
  764.  
  765.     INDEX
  766.  
  767.     airbill . . . . . . . . . . . . . . . . . . . . . . . . . . 3, 6, 7, 10, 11
  768.     ASCII . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  11
  769.     AUTOEXEC.BAT, . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  13
  770.     BBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  1, 4
  771.     Canada  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
  772.     CGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  12
  773.     CLAVID  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  12
  774.     CLAVMx=path,size,ram-indicator  . . . . . . . . . . . . . . . . . . . .  13
  775.     CompuServe  . . . . . . . . . . . . . . . . . . . . . . . . . . .  1, 4, 14
  776.     CONFIG.SYS  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  12, 13
  777.     CONVERTING  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
  778.     disclaimer  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
  779.     distributing  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
  780.     Epson . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
  781.     evaluation  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
  782.     expanded  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 12
  783.     Express Mail  . . . . . . . . . . . . . . . . . . . . . . .  1, 3, 7, 9, 10
  784.     extended  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 12
  785.     extended/expanded . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 12
  786.     extract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  787.     Federal Express . . . . . . . . . . . . . . . . . . . . . . . . . .  1-3, 7
  788.     FedEx . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 3-12
  789.     FEDEX.EXE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
  790.     FEDINST.BAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
  791.     installation  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
  792.     KEYSTROKE CONVENTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  793.     LICENSE AGREEMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
  794.     NETWORK . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  2, 4, 12
  795.     Novell  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 12
  796.     ORDER.DOC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  14
  797.     ordering  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
  798.     overseas  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
  799.     pre-printed forms . . . . . . . . . . . . . . . . . . . . . . . . . . 6, 10
  800.     RAMDRIVE  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4, 12, 13
  801.     README.DOC  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
  802.     REQUIREMENTS  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  1, 4
  803.     REVISION HISTORY  . . . . . . . . . . . . . . . . . . . . . . . . . . 3, 14
  804.     tracking  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 3, 8
  805.     VDISK.SYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  12
  806.     vendor  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 4, 5, 14
  807.     VENDOR.DOC  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
  808.     warranty  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
  809.  
  810.