home *** CD-ROM | disk | FTP | other *** search
/ Dr. CD ROM (Annual Premium Edition) / premium.zip / premium / IBMOS2_1 / PHONE2.ZIP / README.DOC < prev   
Text File  |  1993-10-04  |  13KB  |  334 lines

  1.                     Telephone Dialer v. 1.0b Documentation
  2.                         (C) Copyright 1993, John Clark
  3.  
  4.  
  5. Brief:
  6. ------
  7. Telephone Dialer 1.0b will maintain a database of names and telephone 
  8. numbers.  Telephone Dialer 1.0b can dial the phone number via modem, as well 
  9. as print out the list of names.  The list of names can be sorted in many 
  10. different fashions.
  11.  
  12.  
  13. Menu:
  14. -----
  15.    File
  16.       New                              Create a new file
  17.       Open...                          Open a file
  18.       Save                             Save the current file
  19.       Save as...                       Save and name the current file
  20.       Dial...                          Dial the selected number
  21.       Print...                         Print the current file
  22.       Exit                             Quit the program
  23.  
  24.    Edit
  25.       Add...                           Add a new record
  26.       Erase                            Erase the selected record
  27.       Update...                        Update the selected record
  28.  
  29.    Options
  30.       Startup settings...              Specify startup parameters
  31.       Sort order...                    Specify the default list sort method
  32.       Modem...                         Specify modem settings
  33.  
  34.    Info                                
  35.       License                          License agreement
  36.       Product Information              Program information
  37.       Purchase Telephone Dialer 1.1    Fill out order form
  38.  
  39.  
  40. Specifics:
  41. ----------
  42.    Dialing:
  43.    --------
  44.    To dial, make sure the modem speaker is turned on in the modem 
  45.    initialization string.  This is usually done with the M1 command, but may 
  46.    be different for your modem.  Consult your modem manual if you are having 
  47.    trouble.  After the number is dialed, wait for the ring.  If the line is 
  48.    busy, simply select "Hang up" and dial again later, otherwise pick up a 
  49.    receiver, then select "Hang up" and complete the call.
  50.  
  51.    Telephone Dialer 1.0b constructs the dial string in the following manner:
  52.    
  53.         [Dial Prefix][Add 1][Area Code][Exchange][Number][Dial Postfix]
  54.  
  55.    Note: Any field can be blank.
  56.  
  57.    Data in these fields is sent raw (no filtering), and therefore can include 
  58.    embedded modem commands (ie. the comma for a pause).  Consult your modem 
  59.    manual for further information on modem commands.
  60.  
  61.  
  62.  
  63.    Startup settings:
  64.    -----------------
  65.    Use the startup settings dialog to specify actions that should take place 
  66.    when the program starts.
  67.  
  68.       Autoload file:
  69.       --------------
  70.       Use the autoload feature to have the program load a specific file when 
  71.       the program starts.  Select "Set" to specify the autoload file, then 
  72.       check the "Enable" option.  The next time the program is started, the 
  73.       file will be automatically loaded.
  74.  
  75.       Note:  If the program is started by double clicking on a telephone 
  76.       book, or a telephone book is dropped on the Telephone Dialer icon, that 
  77.       file will override the autoload file.
  78.  
  79.  
  80.       Window style:
  81.       -------------
  82.       Use the window style feature to specify how the window should appear 
  83.       when the program starts.  Specifying "Default" will position and size 
  84.       the window to the last saved window location.  Specifying "Minimized" 
  85.       will minimize the program window at startup time.  Specifying 
  86.       "Maximized" will maximize the program window at startup time.
  87.  
  88.       Note:  Telephone Dialer 1.0b, automatically saves the window size and 
  89.       location when the program ends.  This automatic window location and 
  90.       position handler is overridden if the window is either minimized or 
  91.       maximized when the program ends.
  92.  
  93.  
  94.       Toolbar:
  95.       --------
  96.       Uncheck the toolbar checkbox to remove the toolbar.  This setting will 
  97.       affect the current session.
  98.  
  99.  
  100.  
  101.    Sort order:
  102.    -----------
  103.    Use the sort order dialog to specify the order in which the list of names 
  104.    is to be displayed.  To specify the sort order, none or all of the six 
  105.    sort tokens can be stacked in any order.  The tokens are as follows:
  106.  
  107.       Add 1                Push numbers that require a "1" to be dialed to 
  108.                            the end of the list.  (Numbers that do not require 
  109.                            a "1" to be dialed will be at the top of the list.)
  110.  
  111.       Area code            Sort by the area code.
  112.  
  113.       First Name           Sort by the first name.
  114.  
  115.       Last Name            Sort by the last name.
  116.  
  117.       Note                 Sort by the "Note" field.
  118.  
  119.       Reference Code       Sort by the reference code.  The reference code is 
  120.                            an optional, additional 2 digit visible code that
  121.                            is user defined.  
  122.                            For example:
  123.                               John Doe-B    John's beeper
  124.                               John Doe-C    John's cellular phone
  125.                               John Doe-H    John's home phone
  126.                               John Doe-O    John's office phone
  127.                               John Doe-O2   John's alternate office phone
  128.  
  129.    The order in which the tokens are placed determine sort priority.
  130.    For example, the default sort:
  131.  
  132.       Last Name
  133.       First Name
  134.       Reference Code
  135.  
  136.    This will sort the list by last name, then first, and finally reference 
  137.    code.  All other tokens would be ignored.
  138.  
  139.    Example 1:
  140.  
  141.       Sort Order:
  142.          Last Name
  143.          First Name
  144.          Reference Code
  145.  
  146.       Result:
  147.          Mary Adams-O      (444) 555-1212
  148.          Alan Burns-C      (111) 555-1212
  149.          John Doe-H        (333) 555-1212
  150.          John Doe-O        (777) 555-1212
  151.          Mike Doe-H        (333) 555-1212
  152.          Fred Zimmer-O2    (888) 555-1212
  153.  
  154.    Example 2:
  155.  
  156.       Sort Order:
  157.          Area Code
  158.          Last Name
  159.          First Name
  160.  
  161.       Result:
  162.          Alan Burns-C      (111) 555-1212
  163.          John Doe-H        (333) 555-1212
  164.          Mike Doe-H        (333) 555-1212
  165.          Mary Adams-O      (444) 555-1212
  166.          John Doe-O        (777) 555-1212
  167.          Fred Zimmer-O2    (888) 555-1212
  168.  
  169.  
  170.    Modem:
  171.    ------
  172.    Use the modem settings dialog to setup the specifics of your modem.
  173.  
  174.       Modem port:
  175.       -----------
  176.       Specifies the serial port where the modem is located.  This must be a 
  177.       four character name, beginning with "COM".
  178.  
  179.       Initialization string:
  180.       ----------------------
  181.       ****  You must include a modem initialization string.  ****
  182.  
  183.       Try to keep the initialization string as simple as possible.  This will 
  184.       speed up dialing time.  Keep in mind that unlike communication 
  185.       software, Telephone Dialer does not need to handle complex modem 
  186.       communication.  Therefore, it may only be necessary to specify the M1 
  187.       command to turn on the modem speaker, depending on the state the modem 
  188.       was is when last used by another communications package.  The default 
  189.       modem initialization string should operate correctly in most cases, and
  190.       on most modems.
  191.  
  192.       The default modem initialization string:
  193.  
  194.          AT M1
  195.  
  196.          AT ........... ATtention characters
  197.          M1 ........... Speaker on
  198.  
  199.       Additional commands that can prove useful if supported by your modem:
  200.  
  201.          L0 ........... Speaker volume low
  202.          L1 ........... Speaker volume low
  203.          L2 ........... Speaker volume medium
  204.          L3 ........... Speaker volume high
  205.  
  206.          X0 ........... Dial blind
  207.                         The dial blind command can be used to force the modem 
  208.                         to dial, even though a dial tone (as the modem 
  209.                         recognizes one) may not be present.  This can be very 
  210.                         useful for users that have an irregular dial tone.  
  211.                         For example, users with a voice mail "messages 
  212.                         waiting" dial tone.  See the S6 register.
  213.  
  214.       The modem's settings are stored in the S registers.  To assign a value 
  215.       to an S register, the following format is used:
  216.  
  217.          Sx = value   (where x is the S register to be set)
  218.  
  219.       For example to set the S11 register (dial tone length in ms):
  220.  
  221.          S11 = 50     (each tone will be 50ms in length)
  222.  
  223.       S registers that can prove useful if supported by your modem:
  224.  
  225.          S6 ........... Wait time for blind dialing (in seconds)
  226.                         When the modem is in blind dialing mode, (X0) this 
  227.                         value determines the time to wait after going off 
  228.                         hook until dialing the number.  This register can not 
  229.                         usually be set below 2 (sec).
  230.  
  231.          S8 ........... Pause time for comma (in seconds)
  232.                         This value can be used to set the amount of time the 
  233.                         modem will wait for each comma encountered in the 
  234.                         dial string.
  235.  
  236.          S9 ........... Carrier detect time (in tenths of a second)
  237.                         The S9 register can be used to increase the amount of 
  238.                         time the modem waits to recognize a remote carrier.  
  239.                         This can be useful to prevent an accidental connect 
  240.                         if a remote modem is mistakenly dialed.  Note: This 
  241.                         value may need to be explicitly reset by 
  242.                         communication software that may use the modem after 
  243.                         Telephone Dialer.
  244.  
  245.          S11 .......... Touch tone dialing speed (in milliseconds)
  246.                         To improve performance, the dial tone length can be
  247.                         shortened.  The minimum value of this register is 
  248.                         usually 50 (msec).  Start with the lowest possible 
  249.                         value, then increase if the tone length is too short 
  250.                         to be recognized by your local telephone service.
  251.  
  252.       For further details on commands for your modem, consult your modem 
  253.       manual.
  254.  
  255.       Example 1:  High performance initialization string.
  256.  
  257.          AT M1 S11=50
  258.  
  259.       Example 2:  High performance initialization string for users with 
  260.                   a voice mail service that changes the dial tone.
  261.  
  262.          AT M1 X0 S11=50
  263.  
  264.  
  265.       Dial string:
  266.       ------------
  267.       The dial string is used to instruct the modem how to dial a specified
  268.       number.  Options are either ATDT (dial touch tone), or ATDP (dial 
  269.       pulse).
  270.  
  271.       Hang up string:
  272.       ---------------
  273.       The hang up string is used to specify the command to be sent to the 
  274.       modem when the "Hang up" button is pressed in the "Dial" dialog.  This
  275.       string is almost always ATH.  If you are concerned about accidently
  276.       connecting with a remote modem the +++~~~ATH command could be 
  277.       substituted.  If a remote connection is made with another modem, (or 
  278.       FAX machine) the +++ escape sequence will return the modem to command 
  279.       mode to ensure the handling of the "ATH" hang up command.  The default 
  280.       value is ATH, as it is unlikely that a remote connection will be made 
  281.       with Telephone Dialer.  If a particular phone number alternates between 
  282.       voice and modem use, the ; (semicolon) command (return to command mode 
  283.       after dialing) can be used in the "Dial postfix" field to avoid delays 
  284.       incurred by using the "+++" escape sequence.
  285.  
  286.  
  287. Tips:
  288. -----
  289.    Keys:
  290.    -----
  291.       "Delete"        Delete the selected name.
  292.       "Insert"        Insert a new name.
  293.       "Enter"         Dial the selected number.
  294.       "A-Z, 0-9"      Jump ahead in list to the key pressed. 
  295.                       This is sensitive to the current sort order.  These 
  296.                       keys will cause a jump only if one or more of the 
  297.                       following tokens are included in the sort order:
  298.                          Area Code
  299.                          First Name
  300.                          Last Name
  301.                          Reference Code
  302.  
  303.    Mouse:
  304.    ------
  305.       Button 1 double click       Dial the number under the mouse pointer.
  306.  
  307.  
  308.  
  309. Telephone Dialer 1.1:
  310. ---------------------
  311. Telephone Dialer 1.1 has many advanced features that make it indispensable
  312. to the busy office person.
  313.  
  314.    Features:
  315.    ---------
  316.       - Dial until not busy, great for often busy numbers
  317.       - International telephone number support
  318.       - Greater control of the way items are displayed in the list
  319.       - Full online help
  320.       - Control of font and colors
  321.  
  322. Availability of Telephone Dialer 1.1 will begin on 11/01/93.
  323.  
  324.  
  325.  
  326. Contact:
  327. --------
  328. John Clark
  329. PO Box 681316
  330. Indianapolis, IN  46268-7316
  331.  
  332. John Clark
  333. CIS  71034,2037
  334.