home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 12 / CD_ASCQ_12_0294.iso / maj / 2217 / blkbk.doc next >
Text File  |  1994-01-30  |  52KB  |  1,103 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                        LBB
  10.                                (Little Black Book)
  11.                                   Version 6.00
  12.                       Copyright (C) 1993,1994 by Vic Baron
  13.                                  CIS: 71210,3632
  14.  
  15.  
  16.                                All Rights Reserved
  17.  
  18.  
  19.                                 _______
  20.                            ____|__     |               (tm)
  21.                         --|       |    |-------------------
  22.                           |   ____|__  |  Association of
  23.                           |  |       |_|  Shareware
  24.                           |__|   o   |    Professionals
  25.                         -----|   |   |---------------------
  26.                              |___|___|    MEMBER
  27.  
  28.  
  29.  
  30.              The  author,  Vic Baron, is a Member of The  Association  of
  31.         Shareware  Professionals  (ASP). ASP  has  established  stringent
  32.         standards  for its members and wants to make sure  the  Shareware
  33.         principle  works for you.  If you are unable to resolve a  share-
  34.         ware-related problem with an ASP member by contacting the  member
  35.         directly,  ASP may be able to help.  The ASP Ombudsman  can  help
  36.         you resolve a dispute or problem with an ASP member, but does not
  37.         provide technical support for members' products.
  38.  
  39.                   Please write to the ASP Ombudsman at:
  40.  
  41.                      ASP Ombudsman
  42.                      545 Grover Road
  43.                      Muskegon, MI  49442-9427
  44.                      U.S.A.
  45.  
  46.                   or send a Compuserve message via Compuserve MAIL to
  47.  
  48.                   ASP Ombudsman
  49.                   70007,3536.
  50.  
  51.         DISCLAIMER
  52.  
  53.              This program is provided "as is" with no warranties,  either
  54.         expressed or implied, including without limitation, warranties of
  55.         merchantability or fitness for a particular purpose.  The  entire
  56.         risk  as  to the quality and performance of the program  is  with
  57.         you.   Should  this program be defective, you assume  the  entire
  58.         cost of all necessary servicing, repair or correction.
  59.  
  60.  
  61.                                         1
  62.  
  63.         LBB (Little Black Book)  Version 6.00                           1
  64.         January 30, 1994
  65.         _________________________________________________________________
  66.                         T A B L E   O F   C O N T E N T S                        T A B L E   O F   C O N T E N T S                        T A B L E   O F   C O N T E N T S
  67.  
  68.         OVERVIEW ....................................................   2
  69.  
  70.         ABOUT LBB.EXE ...............................................   2
  71.  
  72.         FILES .......................................................   3
  73.  
  74.         ENVIRONMENTAL VARIABLE ......................................   3
  75.  
  76.         MEMORY RESIDENT OPERATION ...................................   4
  77.  
  78.         CONFIGURATION ...............................................   5
  79.  
  80.         MANUAL DIALING ..............................................   7
  81.  
  82.         CREATING A DATABASE .........................................   8
  83.  
  84.         ADD A RECORD ................................................   8
  85.  
  86.         MODIFY RECORD ...............................................   9
  87.  
  88.         DELETE RECORD ...............................................   9
  89.  
  90.         IMPORT FILE .................................................   9
  91.  
  92.         REINDEX DATABASE ............................................  10
  93.  
  94.         BROWSE Functions ............................................  10
  95.  
  96.         SPEED SEARCH ................................................  10
  97.  
  98.         SHELL .......................................................  10
  99.  
  100.         DIAL TELEPHONE ..............................................  11
  101.  
  102.         PRINT .......................................................  12
  103.  
  104.         TELEPHONE DIRECTORY FORMAT ..................................  12
  105.  
  106.         ADDRESS BOOK FORMAT .........................................  12
  107.  
  108.         CATEGORY FORMAT .............................................  12
  109.  
  110.         EXPORT FUNCTIONS ............................................  13
  111.  
  112.         SAMPLE DIRECTORY OUTPUT .....................................  13
  113.  
  114.         REGISTRATION AND LICENSE INFORMATION ........................  14
  115.  
  116.         R E G I S T R A T I O N  F O R M  ...........................  17
  117.         Appendix A -- Editing Keys ..................................  18
  118.         Appendix B -- Sample Batch File .............................  19
  119.         Appendix C -- Database File Structure .......................  20
  120.  
  121.         LBB (Little Black Book)  Version 6.00                           2
  122.         January 30, 1994
  123.         _________________________________________________________________
  124.         OVERVIEW
  125.         LBB (Little Black Book) is a fast personal address book  database
  126.         and  telephone  dialer that was written to solve the  problem  of
  127.         locating  specific  names  and telephone  numbers  in  a  crowded
  128.         Rolodex.  LBB (Little Black Book) will also allow you to print  a
  129.         pocket sized telephone book that may be carried with you.
  130.  
  131.  
  132.         ABOUT LBB.EXE
  133.  
  134.         LBB.EXE  is  a quick and easy to use personal  address  book  and
  135.         telephone dialer with many valuable features.
  136.  
  137.  
  138.              o    Unlimited records
  139.  
  140.              o    10 Indexing Categories
  141.  
  142.              o    8 Pre and Post Dialing Codes
  143.  
  144.              o    5K Memory Resident operation
  145.  
  146.              o    Call Logging
  147.  
  148.              o    Pull-Down Menus
  149.  
  150.              o    Automatic Dial/Redial
  151.  
  152.              o    International Dialing Supported
  153.  
  154.              o    Manual Dial mode for special numbers
  155.  
  156.              o    Speed-Search record locating
  157.  
  158.              o    Import Comma Delimited Files
  159.  
  160.              o    Export to DBF and Comma Delimited Format
  161.  
  162.              o    Context-sensitive Help
  163.  
  164.              o    Supports Environmental variable
  165.  
  166.              o    Prints personal Little Black Book
  167.  
  168.  
  169.         The  Little Black Book is extremely easy to use. Simply  run  the
  170.         program and create a database by adding entries. You can have LBB
  171.         print  out  a sorted personal Little Black Book in  pocket  sized
  172.         format that may be carried with you. You can browse, edit, add or
  173.         delete records. Little Black Book knows which record was the last
  174.         accessed and will keep the telephone numbers ready to be used  by
  175.         the dialer. You simply tell LBB which number you want to dial and
  176.         it will keep trying until a connection is established.
  177.  
  178.         LBB (Little Black Book)  Version 6.00                           3
  179.         January 30, 1994
  180.         _________________________________________________________________
  181.         CONVENTIONS
  182.         Context  sensitive help is available from anywhere within LBB  by
  183.         pressing the F1 key. The file BLKBK.HLP must be available to  LBB
  184.         for help to be active.
  185.  
  186.         Any  operation may be aborted by pressing the ESC  (Escape)  key.
  187.         This will usually take you back one level in the menu structure.
  188.  
  189.         When  asked  for  a YES or NO input,   the  default  response  is
  190.         capitalized.  For  example  (Y/n) would  indicate  that  pressing
  191.         <return> would be equal to saying YES.
  192.  
  193.         FILES
  194.  
  195.         There are several files that comprise LBB and a few more that are
  196.         created the first time LBB is run.
  197.  
  198.              LBB.EXE             --   Main executable
  199.              BLKBK.HLP           --   Help file
  200.              BLKBK.DOC           --   This file
  201.              LBBLDR.EXE          --   TSR Module Loader
  202.              LBBD.000            --   TSR Overlay
  203.         These files are created by LBB during it's operation.
  204.  
  205.              BLKBK.DAT           --   Main Database
  206.              BLKBK.CDX           --   Company Name Index File
  207.              BLKBK.IDX           --   Last Name Index File
  208.              BLKBK.SDX           --   Category Index File
  209.              BLKBK.CFG           --   Configuration File
  210.              BLKBK.LOG           --   LBB Log File
  211.  
  212.  
  213.         ENVIRONMENTAL VARIABLE
  214.  
  215.         LBB  needs  to  know where to find the files that  it  needs  for
  216.         proper operation. The use of the optional environmental  variable
  217.         LBBK makes this easy. If you choose not to use the variable,  LBB
  218.         will search for it's files in the default directory. To tell  LBB
  219.         where it's files are stored, in the AUTOEXEC.BAT file enter
  220.  
  221.              SET LBBK=path
  222.         where  <path>  is  the  complete  pathname  including  drive  and
  223.         directory.  For example, if you wanted LBB to keep it's files  on
  224.         drive D and directory ADDRESS, you would enter
  225.  
  226.              SET LBBK=D:\ADDRESS <return>
  227.  
  228.         Note that there are NO spaces before or after the '='.
  229.  
  230.         HINT:  Store specialized databases in different  directories  and
  231.         load  LBB from a batch file that first sets the LBBK variable  to
  232.         the  specific directory. You might want a separate  database  for
  233.         vendors  or  one  for clients, etc.  This  greatly  enhances  the
  234.         benefits of LBB. See Appendix B for example batch file.
  235.  
  236.         LBB (Little Black Book)  Version 6.00                           4
  237.         January 30, 1994
  238.         _________________________________________________________________
  239.         STARTING LBB
  240.              Syntax:  LBB [-switches] <return>
  241.  
  242.               -c = CGA snow elimination
  243.               -b = BIOS screen writing
  244.               -m = force monochrome text attributes
  245.  
  246.  
  247.         The  Shareware version will display an opening title and  proceed
  248.         to  the  main  menu.  This is the  starting  point  for  all  LBB
  249.         operations.  If this is the first time that LBB has been run,  or
  250.         if   LBB   cannot  find  it's  configuration   file,   you   will
  251.         automatically be put into the configuration menu.
  252.  
  253.         In  the  upper right hand corner of the display,  near  the  time
  254.         display,  you will see a small letter N. This indicates that  the
  255.         database  in  use is indexed by NAME. To switch  to  the  COMPANY
  256.         index,  press  ALT C. You should see the letter C  in  the  upper
  257.         right. Any data added or retrieved will be accessed according  to
  258.         the specified index.
  259.  
  260.  
  261.  
  262.         MEMORY RESIDENT OPERATION
  263.  
  264.         To  load  LBB  for memory resident operation, you  must  run  the
  265.         LBBLDR  program.  This program loads the  resident  module  which
  266.         leaves a small 5K loader in memory. If successful you will see  a
  267.         sign-on  message and a reminder that to activate the dialer,  you
  268.         must press ALT . ( the ALT and the period key).
  269.  
  270.         The LBBLDR will first try to use EMS memory to store the LBB  tsr
  271.         module. If unable to use EMS, it will try to use XMS and, failing
  272.         that,  will  attempt  to create a disk swap file. If  you  get  a
  273.         message stating "Unable to create swap file", it may be that  LBB
  274.         is unable to create a file in the default directory.
  275.  
  276.         There are 3 command line options that may be used with LBBLDR.
  277.  
  278.  
  279.              <+/->E  to enable(+) or disable(-) use of EMS memory
  280.  
  281.              <+/->X  to enable(+) or disable(-) use of XMS memory
  282.  
  283.              <+/->P  to use a specific disk path.
  284.  
  285.         To force LBBLDR to swap to disk, you would enter
  286.  
  287.                   LBBLDR -E -X +PD:\COMM\LBB <return>
  288.  
  289.         this  would  have the effect of disabling the use of EMS  or  XMS
  290.         memory  and  forcing LBBLDR to use D:\COMM\LBB as the  drive  and
  291.         directory to store the swap file.
  292.  
  293.         LBB (Little Black Book)  Version 6.00                           5
  294.         January 30, 1994
  295.         _________________________________________________________________
  296.         The  dialer will try to find the LBB database using the  environ-
  297.         mental  variable LBBK or it will look in the  current  directory.
  298.         LBB  will NOT search the path to find it's files. If  the  proper
  299.         files  cannot be found, the dialer will abort and  remove  itself
  300.         from  memory. If successful, a window will open and  display  the
  301.         first  available record in the database. You can use the   'speed
  302.         search'  feature and press the first character of the last  name.
  303.         When  you  have  the record you want, press F2  to  activate  the
  304.         dialer.  Select  the number and press return. LBB will  dial  the
  305.         number,  re-dialing  if busy. When you hear a ring, pick  up  the
  306.         receiver  and  press any key. The modem will disconnect  and  you
  307.         will be on the telephone. Press ESC to exit the dialer leaving it
  308.         resident.  To remove the dialer from memory, press F10.  The  LBB
  309.         dialer will exit and remove itself from memory if no other  resi-
  310.         dent programs have been loaded after it. If you want to  manually
  311.         dial a number, activate the dialer with ALT . and press F4. Enter
  312.         the number you wish and press return.
  313.         The  LBB  dialer module will NOT function when loaded  into  high
  314.         memory using LOADHI or a similar command.
  315.  
  316.  
  317.  
  318.         CONFIGURATION
  319.  
  320.                /-- Configuration ----------------------------\
  321.                |   Modem Init .. ATE0Q0M1X4V1                |
  322.                |   Dial String.. ATDT                        |
  323.                |   Port......... 1  Redial Delay.... 5 sec   |
  324.                |   Default Index N  Call Logging.... N       |
  325.                |   Phone Format. L  Categories...... {       |
  326.                |   Predial Codes {  Postdial Codes.. {       |
  327.                |---------------------------------------------|
  328.                |   Name :                                    |
  329.                |---------------------------------------------|
  330.                |                Printer Codes                |
  331.                |  Normal ...... 027/080/000/000/000/000      |
  332.                |  Compressed .. 027/015/000/000/000/000      |
  333.                \---------------------------------------------/
  334.  
  335.  
  336.  
  337.         The  first  item  in  the  configuration  window  is  the   Modem
  338.         Initialization string. Try running LBB with the default  settings
  339.         and change them only if you experience difficulty.
  340.  
  341.         Next, enter the string that your modem will expect to tell it  to
  342.         dial  a number. Most Hayes compatible modems use the  string  ATD
  343.         followed by a T or a P depending on whether you're using TONE  or
  344.         PULSE dialing.
  345.  
  346.         Next  comes  the PORT specification. You need to tell  LBB  which
  347.         port your modem  is connected to in order for LBB to utilize it's
  348.         dialing features. Currently LBB supports COM 1-4.
  349.  
  350.         LBB (Little Black Book)  Version 6.00                           6
  351.         January 30, 1994
  352.         _________________________________________________________________
  353.         Some modems need a delay between a hangup and redialing. LBB will
  354.         wait the specified number of seconds based upon the entry in  the
  355.         Redial Delay area.
  356.         The  next  two  selections set the modes that  LBB  will  use  on
  357.         startup.  The  default index can be either Name or  Company.  The
  358.         default  can  be  changed  'on  the  fly'  by  using  the   ALT-C
  359.         combination.  The phone format selection may be either  Local  or
  360.         International.  This  actually sets the display formats  for  the
  361.         time,  date,  address  and telephone fields.  They  may  also  be
  362.         changed using the ALT-I combination.
  363.  
  364.         The next selection enables or disables the Automatic Call Logging
  365.         Feature  of LBB. When enabled, LBB will maintain a .LOG  file  in
  366.         the selected directory. Any time you dial a number, LBB will  log
  367.         the  name, number, date and time if the call. At this  time,  LBB
  368.         logs  ALL  calls dialed , not just those where  a  connection  is
  369.         made.  The  BLKBK.LOG file is a straight ASCII file  and  may  be
  370.         viewed with the DOS TYPE command or any ASCII file viewer.
  371.  
  372.         The next field opens a small window with room for up to 10  index
  373.         categories. There are a few categories filled in but these may be
  374.         overridden. This feature maintains a sub index so numbers may  be
  375.         grouped  by  categories  for additional clarity.  When  you  have
  376.         completed entry, press CTRL-ENTER to close the window.
  377.  
  378.         The next area will open a window to allow you to enter a  Predial
  379.         code.  That is, a series of numbers that you want  dialed  before
  380.         your  number. This may be something as simple as a '9' to get  an
  381.         outside line to a complex credit-card number.
  382.  
  383.           /---------------------[ PREDIAL CODES ]---------------------\
  384.           | A. 1,,,8765-2317-6222       E.  1,,213                    |
  385.           |                                                           |
  386.           | B. 1,,818                   F.  1,,310                    |
  387.           |                                                           |
  388.           | C. 1,,9,,310                G.  9,,1,310                  |
  389.           |                                                           |
  390.           | D. 1-800,,,                 H.  1,,912,,2331              |
  391.           |                                                           |
  392.           | X. No Dialing Codes         Z. Ask When Dialing           |
  393.           \-----------------------------------------------------------/
  394.  
  395.         Enter  the dialing codes you will want to use with your  numbers.
  396.         Notice  the two 'special' codes -- 'X' and 'Z'. When  you  select
  397.         'X', no code will be added to your number. The 'Z' will cause LBB
  398.         to ask you EACH time the number is dialed.
  399.  
  400.         The  action  is the same for the Postdial codes except  that  the
  401.         number is ADDED after your dialed number.
  402.  
  403.         The  next field accepts the Name that you wish to appear  on  the
  404.         printed output of Little Black Book.
  405.  
  406.         LBB (Little Black Book)  Version 6.00                           7
  407.         January 30, 1994
  408.         _________________________________________________________________
  409.         Next  we come to the printer codes. LBB will print your  personal
  410.         telephone book on request. It is designed to print in  compressed
  411.         mode whether you are using a laser printer or a dot matrix.  This
  412.         area  contains  the  codes  that will  switch   your  printer  to
  413.         compressed  and  normal. LBB comes with the codes  for  an  Epson
  414.         printer as the default. Consult your printer manual for the codes
  415.         for your specific printer.
  416.  
  417.         When  you  have completed the configuration, you  are  given  the
  418.         option  to save the settings. They will then be available to  LBB
  419.         on  future occasions. Should you want to temporarily  change  the
  420.         settings   you may select CONFIGURE from the menu and answer  'N'
  421.         when asked to save the settings. They will be available for  that
  422.         session only. There will be a slight pause while LBB  initializes
  423.         the com port and then you may proceed.
  424.  
  425.  
  426.         MANUAL DIALING
  427.  
  428.         LBB  has the added feature of manual dialing a  telephone  number
  429.         for those occasions when you don't want to use the database.  The
  430.         Manual  Dial feature is activated at any time by pressing ALT  M.
  431.         That  is, press the ALT key and the letter M simultaneously.  The
  432.         manual dial window will open
  433.  
  434.  
  435.  
  436.             /-[ MANUAL DIALER ]-------------------------------------\
  437.             |       Enter number to dial (ex: 1(504)555-1212)       |
  438.             |                                                       |
  439.             |                                                       |
  440.             |                                                       |
  441.             \-------------------------------------------------------/
  442.  
  443.  
  444.  
  445.         You  are  prompted to enter your number. Note  that  the  example
  446.         shows the formatting characters () and - which are acceptable but
  447.         not  required. The number could have been entered as  15045551212
  448.         with no problem. Enter your number and press return. If you  want
  449.         to use predial or postdial codes, they must be entered  manually.
  450.         LBB  will  dial your number. When the number rings, pick  up  the
  451.         receiver and press return. Pressing return before you pick up the
  452.         receiver  will  abort the call. If the number is busy,  LBB  will
  453.         pause and redial.
  454.  
  455.         LBB (Little Black Book)  Version 6.00                           8
  456.         January 30, 1994
  457.         _________________________________________________________________
  458.         CREATING A DATABASE
  459.         Once  you have properly configured LBB, it is time  to  construct
  460.         your personal address database. LBB has four menu selections that
  461.         allow you to manipulate the data in your database. Highlight  the
  462.         EDIT selection on the main menu and press return.
  463.  
  464.  
  465.                                  /-------------------\
  466.                                  | Add a Record      |
  467.                                  | Modify a Record   |
  468.                                  | Delete a Record   |
  469.                                  | Import Delimited  |
  470.                                  | Reindex Data File |
  471.                                  \-------------------/
  472.  
  473.  
  474.  
  475.         ADD A RECORD
  476.  
  477.         You must first ADD records to your database. Highlight the Add  a
  478.         Record  selection  and  press return. The data  entry  screen  is
  479.         displayed and you may proceed to fill in the fields. Press F1 for
  480.         help in entering data. See Appendix A for a list of valid editing
  481.         keys  that may be used in all of LBB's input screens. In most  of
  482.         the fields, LBB will automatically capitalize the first letter of
  483.         each  word.  To  leave  a field blank,  just  press  return.  LBB
  484.         maintains its index based upon the last name and the first name.
  485.  
  486.         The  field  with the little flag is the Telephone  number  field.
  487.         When  you  enter the field, it will open a  window  allowing  for
  488.         LOCAL or INTERNATIONAL number entry. This depends on the I/L flag
  489.         located  in the upper right sector of the screen. If you  are  in
  490.         the  wrong mode, just use ESC to exit the field, press ALT  I  to
  491.         switch  modes  and re-enter the field. If the number is  a  local
  492.         number  leave the areacode field blank. LBB will send the  number
  493.         to  the  modem  as entered. Each number is entered  in  it's  own
  494.         section. To switch between sections quickly, press F3. As in  all
  495.         areas of LBB, pressing F1 will get you online help. .pa
  496.  
  497.         There  is room in the Notes field for up to 90  characters  which
  498.         may  be  used  to hold any comments you wish  to  keep  with  the
  499.         individual record.
  500.  
  501.         Entering  the Category field will open a small window which  will
  502.         display the available selection for the Category field. Highlight
  503.         the selection of your choice and press return. You can NOT  enter
  504.         anything into the field without first selecting it from the menu.
  505.         If  you  want  to add a category, you must exit  the  edit  mode,
  506.         select Configure from the main menu and add any categories there.
  507.  
  508.         When  you are satisfied with the entry you may press F10 to  save
  509.         the  current record, update the index and display  another  entry
  510.         screen.   Pressing  return in the last field will prompt  you  to
  511.         save the record. Pressing ESC will abort the operation and return
  512.  
  513.         LBB (Little Black Book)  Version 6.00                           9
  514.         January 30, 1994
  515.         _________________________________________________________________
  516.         you to the menu. You may input as many records  as you wish.  LBB
  517.         has been tested with more than 10,000 records with no problem.
  518.  
  519.         MODIFY RECORD
  520.  
  521.         Should you wish to change any data in a record after it has  been
  522.         added  to the database, you select the Modify Record function.  A
  523.         dialog  window will open and prompt you for a Last Name. You  may
  524.         enter  the  complete LAST name or you may enter a  unique  string
  525.         starting with the FIRST letter of the last name. LBB will  search
  526.         the   database and display the record that is the nearest   match
  527.         to  the  name   entered. You  will  be asked  if   the  displayed
  528.         record   is to be  modified. If yes, then the update screen  will
  529.         show the  selected  record. The Modify screen is the same as  the
  530.         ADD  screen  except that the existing data is  displayed  in  the
  531.         field.  Use  the  edit keys to move through the  entry  and  make
  532.         changes.  When you have completed modifications you may save  the
  533.         entry  and  return  to  the main  menu  or  continue  and  modify
  534.         additional  records. LBB will update the Last Modified  field  to
  535.         show the current system date.
  536.  
  537.  
  538.         DELETE RECORD
  539.  
  540.         A  dialog   window will open  and ask for a NAME to  be  entered.
  541.         Enter  characters to match starting with the first  character  of
  542.         the LAST name. LBB will  search the  database  and  display   the
  543.         record   that   most  closely  matches   the  entered  string.  A
  544.         confirmation will be  requested  before the record is deleted. If
  545.         you answer No, the  displayed  record will remain on screen.  You
  546.         can scroll through the database. As each record is displayed  you
  547.         are  asked   if  you  wish  to delete the record.  Press  ESC  to
  548.         abort the operation.
  549.  
  550.         After  deleting  a  record, it  will  remain  on  the screen  and
  551.         you   will  be asked if you wish to delete another. Answer  N  to
  552.         end the operation or Y to enter another name and  continue. After
  553.         all deletions have been completed,  LBB will pause and display  a
  554.         screen indicating that  it  is 'packing'  the  database and  then
  555.         'indexing'  the   database.  What  this  means  is  that  LBB  is
  556.         physically deleting the records from the file and creating a  new
  557.         index.
  558.  
  559.  
  560.         IMPORT FILE
  561.  
  562.  
  563.         Little Black Book has the ability to IMPORT a database file  that
  564.         has  been  saved  in  a comma  delimited  format.  Most  database
  565.         programs  will import and export files in this format.  The  file
  566.         MUST contain the fields in the exact order and size as  specified
  567.         in  Appendix  C.  Any deviation from this  format  could  produce
  568.         unpredictable results and corruption of the database.
  569.  
  570.         LBB (Little Black Book)  Version 6.00                           10
  571.         January 30, 1994
  572.         _________________________________________________________________
  573.         NOTE:  It would be wise to make a backup of your database  before
  574.         attempting any type of import operation.
  575.  
  576.         REINDEX DATABASE
  577.  
  578.  
  579.         Although  LBB  automatically  updates  the  database index, there
  580.         are occasions when you  might  want  to manually redo the  index.
  581.         A good indicator that your database needs indexing is if you  see
  582.         duplicate entries when you print your Little Black Book. This can
  583.         occur  when  you have modified the database but causes  no  other
  584.         problem.  This function will scan the database and construct  the
  585.         index file.
  586.  
  587.  
  588.  
  589.         BROWSE Functions
  590.  
  591.                             /---------------\
  592.                             |  By Name      |
  593.                             |  By Company   |
  594.                             |  By Category  |
  595.                             |  Specific     |
  596.                             \---------------/
  597.  
  598.  
  599.  
  600.         The BROWSE function will display all the records in the  database
  601.         starting   with  the  first  record  sorted  according  to   your
  602.         selection. Use the  cursor  keys  to move through the database or
  603.         you can use the Speed Search mode.
  604.  
  605.         SPEED SEARCH
  606.  
  607.  
  608.         When  in any of the display modes pressing a letter will  display
  609.         the  record  whose  index  most  closely  matches  the   selected
  610.         character.  LBB will use the first character of the  COMPANY,LAST
  611.         name or Category depending upon the selected index. In the  event
  612.         of duplicate records, only the first record is displayed. You may
  613.         look at the previous or following records using the cursor keys.
  614.  
  615.  
  616.         SHELL
  617.  
  618.  
  619.         There are times when you might want to interrupt the operation of
  620.         LBB   and  run  a  DOS command without  exiting  LBB.  The  SHELL
  621.         function  will load a copy of DOS in memory to allow you  to  run
  622.         specific  commands while still in the  Little  Black   Book.  You
  623.         must  type  "EXIT" to return to the program.
  624.  
  625.         LBB (Little Black Book)  Version 6.00                           11
  626.         January 30, 1994
  627.         _________________________________________________________________
  628.         DIAL TELEPHONE
  629.         One of LBB's most powerful features is it's dialer. You enter the
  630.         dialer by pressing the ALT D hot key. The last selected record is
  631.         retained in memory.  LBB will scan the entry for available  phone
  632.         numbers and display them in a window.
  633.  
  634.  
  635.            /--[ DIALER ]-------------------------------------------\
  636.            |                                                       |
  637.            |  NAME: Daniel Davidson                          P/P   |
  638.            |                                                CODES  |
  639.            |  PH#              303 264-7895 EXT       Modem  C/X   |
  640.            |  PH#                           EXT              X/X   |
  641.            |  PH#                           EXT              X/X   |
  642.            |  PH#                           EXT              X/X   |
  643.            |                                                       |
  644.            |                                                       |
  645.            |                                                       |
  646.            \-------------------------------------------------------/
  647.  
  648.  
  649.  
  650.         Use the cursor keys to highlight your selection and press return.
  651.         If  you  have inserted predial and postdial codes, they  will  be
  652.         added to the selected number. If you have selected 'Z' as the pre
  653.         or postdial code, a small window will open allowing you to select
  654.         the  code of your choice or to ignore any codes at all. Then  the
  655.         modem will be initialized and the number will be dialed.  If  the
  656.         number  is busy, Little Black Book will redial the number.  After
  657.         the phone starts to ring, you must pick up the handset and  press
  658.         any key to disconnect the modem. NOTE: If you press a key  BEFORE
  659.         picking up the handset, you will disconnect the call.
  660.  
  661.         LBB (Little Black Book)  Version 6.00                           12
  662.         January 30, 1994
  663.         _________________________________________________________________
  664.         PRINT
  665.  
  666.  
  667.         The  PRINT  function  will  print  your  Little  Black  Book   in
  668.         compressed  format which can be cut and folded into a small  book
  669.         that   is  easily  carried with you. You may also export the  LBB
  670.         database  in  either  comma delimited  or  standard  DBF  format.
  671.         Highlight  the Print selection and press return. The  Print  Menu
  672.         will be displayed.
  673.  
  674.  
  675.                                  /-------------------------\
  676.                                  |  Telephone Directory    |
  677.                                  |  Address Book           |
  678.                                  |  Categories             |
  679.                                  |  Export Comma Delimited |
  680.                                  |  Export DBF Format      |
  681.                                  \-------------------------/
  682.  
  683.  
  684.  
  685.         The entries are  printed  alphabetically sorted  by LAST name  or
  686.         by COMPANY name according to selected index.
  687.  
  688.         TELEPHONE DIRECTORY FORMAT
  689.  
  690.         The  Telephone  Directory  Format  prints  the  database   sorted
  691.         alphabetically.  Each  entry contains just the  name  and  number
  692.         information.  After  the  alphabetic  listing,  LBB  prints   the
  693.         database in Category format.
  694.  
  695.         ADDRESS BOOK FORMAT
  696.  
  697.         The  Address  Book format prints a complete  directory  including
  698.         Name and Address information. You can optionally select to  print
  699.         any  comments stored with the entry. After printing  the  Address
  700.         Book,  LBB  prints  the database in  Category  format  for  cross
  701.         reference.
  702.  
  703.         CATEGORY FORMAT
  704.  
  705.         The  Category format lists the database, sorted by  Category  and
  706.         sorted  alphabetically within each category. Each entry  contains
  707.         just  the name and numbers for the entry. This format is  printed
  708.         automatically  after  either the Telephone Directory  or  Address
  709.         Book selection has completed. Selecting the format causes LBB  to
  710.         print ONLY the Category listing.
  711.  
  712.         LBB (Little Black Book)  Version 6.00                           13
  713.         January 30, 1994
  714.         _________________________________________________________________
  715.         EXPORT FUNCTIONS
  716.         LBB  has  the  ability to export the  database  in  either  Comma
  717.         Delimited   (CDM)  or  standard  database  (DBF)  format.   Comma
  718.         Delimited  format  puts  each  FIELD in  double  quotes  (")  and
  719.         separates  each  FIELD with a comma (,). Each line  contains  one
  720.         RECORD.  These  files may be imported into specific  database  or
  721.         spreadsheet  programs  and  manipulated  for  custom   printouts,
  722.         possibly generate mailing labels, etc.
  723.  
  724.         SAMPLE DIRECTORY OUTPUT
  725.  
  726.                            Telephone Directory Format                           _________ _________ ______
  727.  
  728.                                 *****   E   *****
  729.           Egan, Eddie................................................
  730.             Work....................................414 841-2544 x578
  731.             Fax  ........................................414 564-5877
  732.                                 *****   F   *****
  733.           Fogg, Phineas............................011 342 22 01-1902
  734.           Foster, Frank...........................011 23 5722 84-5987
  735.                                 *****   G   *****
  736.           Galley, Greta..................................312 564-7855
  737.  
  738.  
  739.                                  Category Format                                 ________ ______
  740.  
  741.                                 *****   Emergency   *****
  742.           Jenkins, John.................................780-1465 x899
  743.           Pronti, Printzi...................................No Number
  744.           Robertson, Robert..................................657-8550
  745.           Struthers, Sally...............................212 564-5788
  746.                                 *****   Employees   *****
  747.           Coolidge, Clara............................100  27 254-8966
  748.           Foster, Frank...........................011 23 5722 84-5987
  749.           Johnson, John.....................................No Number
  750.  
  751.  
  752.                                Address Book Format                               _______ ____ ______
  753.  
  754.          Porker, Paulina............................... 814 277-5139  |
  755.            PIGS 'N STUFF............................... 814 278-9011  |
  756.            2355 Sty Lane............................................  |
  757.            Pig Holler Pennsylvania 80122     USA....................  |
  758.            Best pigs knuckles in town...............................  |
  759.          Pronti, Printzi...................................No Number  |
  760.                                 *****   Q   *****
  761.          Queen, Quincy..................................202 254-6655  |
  762.            MYSTERY ROW..............................................  |
  763.            1234 Any Street..........................................  |
  764.            Quincy MA 90112..........................................  |
  765.                                 *****   R   *****
  766.          Robertson, Robert..................................657-8550  |
  767.  
  768.         LBB (Little Black Book)  Version 6.00                           14
  769.         January 30, 1994
  770.         _________________________________________________________________
  771.  
  772.  
  773.         REGISTRATION AND LICENSE INFORMATION
  774.  
  775.  
  776.         Registration Information:
  777.         -------------------------
  778.  
  779.           The registration fee for LBB (Little Black Book) is $25.00 US.
  780.           Other than the opening and closing shareware screens, there is
  781.           no difference between the registered version and the shareware
  782.           version. Registration entitles the user to receive a  diskette
  783.           containing the latest version of the program and free  updates
  784.           for one year.
  785.  
  786.           Site Licenses are available. Rates on request.
  787.  
  788.  
  789.  
  790.  
  791.         Author/Publisher Information:
  792.         -----------------------------
  793.  
  794.         GTX  Software is a small software company owned and  operated  by
  795.         Vic Baron,  producing top quality computer software at reasonable
  796.         prices, continuously, since 1975.
  797.  
  798.  
  799.         Please  feel  free to contact me (Vic Baron) at any time  if  you
  800.         have any questions, comments or suggestions.  I can be reached by
  801.         mail at the following address:
  802.  
  803.            Vic Baron
  804.            GTX Software
  805.            5419 Dahlia Drive
  806.            Los Angeles, CA 90041
  807.  
  808.  
  809.         I can also be reached electronically as follows:
  810.  
  811.            Compuserve:   71210,3632
  812.            EXECPC BBS
  813.  
  814.         LBB (Little Black Book)  Version 6.00                           15
  815.         January 30, 1994
  816.         _________________________________________________________________
  817.         Limited Distribution License:
  818.         -----------------------------
  819.         As  the  exclusive  copyright  holder  for  LBB  ,  GTX  Software
  820.         authorizes  distribution  only in accordance with  the  following
  821.         restrictions.  Please refer to the additional information  listed
  822.         below which is specific to ASP and non-ASP Disk Vendors, Computer
  823.         Clubs, and Disk-of-the-Month style distribution.
  824.  
  825.  
  826.              o    The  LBB  package  - including all  program  files  and
  827.                   documentation  files - CANNOT be modified in  any   way
  828.                   and must be distributed as a complete package,  without
  829.                   exception.
  830.  
  831.              o    No  price or other compensation may be charged for  the
  832.                   Little Black Book package.  A charge may be charged for
  833.                   the  cost  of the diskette, shipping and  handling,  as
  834.                   long as the total (per disk) does not exceed US$8.00 in
  835.                   the U.S. and Canada, or US$12.00 internationally.
  836.  
  837.              o    The  LBB (Little Black Book) package CANNOT be sold  as
  838.                   part  of some other inclusive package or   included  in
  839.                   any  commercial  software packaging  offer,  without  a
  840.                   written  agreement from GTX Software.  For  information
  841.                   on  combining the LBB (Little Black Book) package  with
  842.                   related programs to form a "disk-set", please refer  to
  843.                   the information below for ASP or non-ASP Disk Vendors.
  844.  
  845.              o    The PRINTED User's Guide may not be reproduced in whole
  846.                   or  in  part,  using any  means,  without  the  written
  847.                   permission of GTX Software.  In other words, the  disk-
  848.                   based  documentation may not be distributed in  PRINTED
  849.                   (hardcopy) form.
  850.  
  851.              o    The LBB (Little Black Book) package cannot be  "rented"
  852.                   or "leased" to others.
  853.  
  854.              o    The  person receiving a copy of the LBB  (Little  Black
  855.                   Book) package MUST be made aware that each disk or copy
  856.                   is  ONLY for evaluation, and that GTX Software has  not
  857.                   received  any  royalties or payment  for  the  product.
  858.                   This  requirement can be met by including the  complete
  859.                   LBB  (Little  Black Book) package, which  contains  any
  860.                   appropriate registration reminders.
  861.  
  862.              o    The  person receiving a copy of the LBB  (Little  Black
  863.                   Book)  package MUST be made aware that he or  she  does
  864.                   not  become  a registered user until GTX  Software  has
  865.                   received  payment  for registration  of  the  software.
  866.                   This  requirement can be met by including the  complete
  867.                   LBB  (Little  Black Book) package, which  contains  any
  868.                   appropriate registration reminders.
  869.  
  870.         LBB (Little Black Book)  Version 6.00                           16
  871.         January 30, 1994
  872.         _________________________________________________________________
  873.              o    GTX  Software  prohibits the distribution  of  outdated
  874.                   versions  of  the  LBB  (Little  Black  Book)  package,
  875.                   without  written permission from GTX Software.  If  the
  876.                   version you have is over twelve (12) months old, please
  877.                   contact  us  to ensure that you have the  most  current
  878.                   version.  This version was released in June, 1993.
  879.  
  880.              o    Licensee  shall  not  use,  copy,  rent,  lease,  sell,
  881.                   modify,   decompile,  disassemble,  otherwise   reverse
  882.                   engineer,  or transfer the licensed program  except  as
  883.                   provided in this agreement.  Any such unauthorized  use
  884.                   shall result in immediate and automatic termination  of
  885.                   this license.
  886.  
  887.  
  888.         All rights not expressly granted here are reserved to GTX
  889.         Software.
  890.  
  891.         The   following  additional  information  and  restrictions   are
  892.         intended  for Shareware Distributors, Disk Vendors, and  Computer
  893.         Clubs who wish to distribute the LBB (Little Black Book) package.
  894.  
  895.         Vendors who are ASP Associate Members in good standing are hereby
  896.         given  permission  to  distribute the  LBB  (Little  Black  Book)
  897.         package  in accordance with the Distribution Restrictions  listed
  898.         above.   ASP  Approved Vendors in good standing do  not  need  to
  899.         request permission to distribute this package.
  900.  
  901.         This  permission  is  in effect until or  unless  we  notify  you
  902.         otherwise, in writing.
  903.  
  904.  
  905.         ASP  Vendor Members who wish to distribute the LBB (Little  Black
  906.         Book) package as part of a collection may do so provided that all
  907.         the other restrictions listed above are met.
  908.  
  909.         Shareware Distributors and Disk Vendors who are not ASP Associate
  910.         Members,  but who wish to distribute the LBB (Little Black  Book)
  911.         package may do so if they comply with the following  requirements
  912.         in addition to those mentioned earlier.
  913.  
  914.         You may not list any of our products in advertisements, catalogs,
  915.         or  other  literature  which  describes  our  products  as  "FREE
  916.         SOFTWARE".  Shareware is "Try-Before-You-Buy" software, it is not
  917.         free.
  918.  
  919.         Vendors  (non-ASP Vendor Members) who wish to distribute the  LBB
  920.         (Little Black Book) package as part of a collection  must  obtain
  921.         permission   from  GTX  Software  prior  to  beginning   such   a
  922.         distribution.
  923.  
  924.         LBB (Little Black Book)  Version 6.00                           17
  925.         January 30, 1994
  926.         _________________________________________________________________
  927.         R E G I S T R A T I O N  F O R M
  928.                  L B B -- L I T T L E  B L A C K  B O O K  6.00
  929.  
  930.  
  931.         TO:  Vic Baron                                   Date___/___/___
  932.              GTX
  933.              5419 Dahlia Drive
  934.              Los Angeles, CA 90041
  935.  
  936.  
  937.  
  938.         FROM: Name:_____________________________________________________
  939.  
  940.              Address:__________________________________________________
  941.  
  942.              City:______________________ State: __________ ZIP: _______
  943.  
  944.              Phone - Day: (   ) __________    Evening: (   ) __________
  945.  
  946.  
  947.  
  948.              LBB                                                 $25.00
  949.  
  950.              (CA residents add 8.25% tax)                         _____
  951.  
  952.              (Foreign orders add $10.00 for shipping)             _____
  953.  
  954.              Total                                               $_____
  955.  
  956.  
  957.  
  958.  
  959.  
  960.              Where did you get LBB  (BBS name, phone number, etc.)?
  961.  
  962.              __________________________________________________________
  963.  
  964.              __________________________________________________________
  965.  
  966.              __________________________________________________________
  967.  
  968.  
  969.              Date Registered ___________________
  970.  
  971.  
  972.              ==========================================================
  973.  
  974.              COMMENTS:_________________________________________________
  975.              __________________________________________________________
  976.              __________________________________________________________
  977.              __________________________________________________________
  978.              __________________________________________________________
  979.              __________________________________________________________
  980.              __________________________________________________________
  981.  
  982.         LBB (Little Black Book)  Version 6.00                           18
  983.         January 30, 1994
  984.         _________________________________________________________________
  985.         Appendix A -- Editing Keys
  986.  
  987.  
  988.  
  989.  
  990.  
  991.                               Cursor Movement
  992.                               ---------------
  993.  
  994.                      Arrow keys      - cursor movement
  995.                      Ctrl-LeftArrow  - word left
  996.                      Ctrl-RightArrow - word right
  997.                      Home            - beginning of field
  998.                      End             - end of line/field
  999.                      Ctrl-Home       - beginning of first field
  1000.                      Ctrl-End        - end of last field
  1001.                      Tab             - next field
  1002.                      Shift-Tab       - previous field
  1003.  
  1004.  
  1005.                            Inserting and Deleting
  1006.                            ----------------------
  1007.  
  1008.                      Ins             - toggle insert mode
  1009.                      Del             - delete character at cursor
  1010.                      Backspace       - delete character left
  1011.                      Ctrl-Backspace  - delete word left
  1012.                      Ctrl-T          - delete word right
  1013.                      Ctrl-U          - delete to end of field
  1014.                      Ctrl-Y          - delete to end of form
  1015.  
  1016.  
  1017.                              Other Editing Keys
  1018.                              ------------------
  1019.  
  1020.                      Enter           - process current field
  1021.                      Ctrl-Enter      - process all fields
  1022.                      Ctrl-R          - restore field
  1023.                      Esc             - abort data entry
  1024.  
  1025.         LBB (Little Black Book)  Version 6.00                           19
  1026.         January 30, 1994
  1027.         _________________________________________________________________
  1028.         Appendix B -- Sample Batch File
  1029.         Assume that the directory containing the default LBB database  is
  1030.         D:\ADDRESS.
  1031.         Assume that you have a vendor database in D:\VENDOR.
  1032.  
  1033.         In your AUTOEXEC.BAT file you would place the command
  1034.                        SET LBBK=D:\ADDRESS
  1035.         this  will cause LBB to look in the D:\ADDRESS directory for  all
  1036.         necessary files.
  1037.  
  1038.         If  you  wanted to run LBB using the vendor database,  you  would
  1039.         create a batch file called VENDOR.BAT.
  1040.  
  1041.         EXAMPLE:VENDOR.BAT
  1042.  
  1043.              SET TBBK=%LBBK%          <-- save default variable
  1044.              SET LBBK=D:\VENDOR       <-- set new directory
  1045.              LBB                      <-- run LBB
  1046.              SET LBBK=%TBBK%          <-- restore default directory
  1047.              SET TBBK=                <-- clear temp variable
  1048.  
  1049.         When  you run VENDOR.BAT, it first saves the old  variable,  sets
  1050.         the new directory, runs LBB , restores the default directory  and
  1051.         then clears the temporary variable.
  1052.         You  could have different batch files for  different  specialized
  1053.         databases.
  1054.  
  1055.         LBB (Little Black Book)  Version 6.00                           20
  1056.         January 30, 1994
  1057.         _________________________________________________________________
  1058.         Appendix C -- Database File Structure
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.                        FIELD DESCRIPTION                 SIZE                       _____ ___________                 ____
  1066.                        DATE                                 6
  1067.                        FIRSTNAME                           12
  1068.                        MIDDLE INITIAL                       1
  1069.                        LASTNAME                            16
  1070.                        TITLE                               16
  1071.                        COMPANY                             31
  1072.                        ADDRESS ONE                         40
  1073.                        ADDRESS TWO                         40
  1074.                        ADDRESS THREE                       40
  1075.                        CITY                                20
  1076.                        STATE                               20
  1077.                        ZIPCODE                              9
  1078.                        COUNTRY                              4
  1079.                        PHONE 1                             21
  1080.                        PHONE 2                             21
  1081.                        PHONE 3                             21
  1082.                        PHONE 4                             21
  1083.                        PHONE ID 1                           5
  1084.                        PHONE ID 2                           5
  1085.                        PHONE ID 3                           5
  1086.                        PHONE ID 4                           5
  1087.                        EXTENSION 1                          4
  1088.                        EXTENSION 2                          4
  1089.                        EXTENSION 3                          4
  1090.                        EXTENSION 4                          4
  1091.                        COMMENTS                            90
  1092.                        CATEGORY                            15
  1093.                        PREDIAL 1                            1
  1094.                        PREDIAL 2                            1
  1095.                        PREDIAL 3                            1
  1096.                        PREDIAL 4                            1
  1097.                        POSTDIAL 1                           1
  1098.                        POSTDIAL 2                           1
  1099.                        POSTDIAL 3                           1
  1100.                        POSTDIAL 4                           1
  1101.                        BLANK                               14
  1102. 
  1103.