home *** CD-ROM | disk | FTP | other *** search
/ Frostbyte's 1980s DOS Shareware Collection / floppyshareware.zip / floppyshareware / KAND / ED36.ZIP / EASYDIAL.DOC next >
Text File  |  1991-06-25  |  32KB  |  724 lines

  1.  
  2.  
  3.  
  4.  
  5.                                  E A S Y D I A L
  6.  
  7.                                   Daniel Collier
  8.                                   Norm Patriquin
  9.                                   Michelle  Mohr
  10.  
  11.  
  12.                              Users Guide and Reference
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.                                     Version 3.6
  20.                                      June 1991
  21.  
  22.  
  23.  
  24.  
  25.                                           ┌─────────┐
  26.                                     ┌─────┴───┐     │              (tm)
  27.                                     │         │o    │──────────────────
  28.                                     │   ┌─────┴╨──┐ │  Association of
  29.                                     │   │         │─┘  Shareware
  30.                                     └───│    o    │    Professionals
  31.                                     ────│    ║    │────────────────────
  32.                                         └────╨────┘    * Member *
  33.  
  34.  
  35.  
  36.  
  37.  
  38.                            Patri-Soft BBS  714-352-2825
  39.                                     Voice  714-352-2820
  40.                                       Fax  714-352-1527
  41.  
  42.                             Copyright 1991 by Patri-Soft
  43.            Portions Copyright 1987, 1988, Information Technology, Ltd
  44.  
  45.  
  46.  
  47.  
  48.  
  49.    EASYDIAL Users Guide/Reference   Copyright 1991   Patri-Soft   Page 1
  50.    ──────────────────────────────────────────────────────────────────────
  51.  
  52.       About EASYDIAL
  53.       ──────────────
  54.  
  55.       EASYDIAL is a program which allows you to easily use your
  56.       computer's modem to dial your telephone for normal voice
  57.       communication.  For those of you who have too many numbers to
  58.       remember, and want them easily accessible, then EASYDIAL is for
  59.       you.  Some people use EASYDIAL to call their banks - the number
  60.       contains both the bank phone number and their account number.  A
  61.       few keypresses is all you need.  Therein lies the beauty of
  62.       EASYDIAL, not too simple, yet not too complex.
  63.  
  64.       EASYDIAL was developed out of need.  Recently Patri-Soft purchased
  65.       a hands-free type office headset.  To dial the phone, we had to
  66.       turn on the headset, lift the handset, dial the number and then
  67.       hang up the handset.  This was a lot of trouble to dial a number -
  68.       especially when we make a lot of phone calls. Thus began the
  69.       search for a good telephone dialer.  After searching several major
  70.       BBS systems and not finding a suitable program, Norm decided to
  71.       write his own for personal use.  Just for the fun of it, we posted
  72.       it on our BBS.  Since it was so well received, I decided to
  73.       enhance and upgrade it.  EASYDIAL 3.6 is the product.
  74.  
  75.  
  76.  
  77.       Quick Start
  78.       ───────────
  79.  
  80.       1. Place the ED.EXE file in any directory on your system.
  81.       EASYDIAL.DIR is automatically created in the same directory as
  82.       ED.EXE.
  83.  
  84.       2.  Start ED.EXE without parameters and configure it to your
  85.       needs.  (Press 'C' in the directory listing.)
  86.  
  87.  
  88.       EASYDIAL was written for ease and speed.  If this is the first
  89.       time you have run EASYDIAL, a sample entry has been provided in
  90.       the dialing directory.
  91.  
  92.  
  93.  
  94.  
  95.       EASYDIAL Users Guide/Reference   Copyright 1991   Patri-Soft   Page 2
  96.       ──────────────────────────────────────────────────────────────────────
  97.  
  98.       Some General Information
  99.       ────────────────────────
  100.  
  101.       EASYDIAL stores its phone numbers in an external data file called
  102.       EASYDIAL.DIR.  This file is automatically created in the same
  103.       directory as ED.EXE.  It is a standard text file, and can be
  104.       edited with any DOS text editor.  However, no editor is necessary,
  105.       as EASYDIAL can perform full maintenence from within the program.
  106.       The format of EASYDIAL.DIR is fairly simple:  You can only have
  107.       one name and number per line and the combined length of that line
  108.       cannot exceed 70 characters.  The number of entries allowed is
  109.       unlimited, but EASYDIAL becomes slow to load the entries into
  110.       memory when the number of entries approaches 1500.  I have had my
  111.       EASYDIAL.DIR up to 3000 entries (about 271K), but I haven't fully
  112.       tested it.
  113.  
  114.       The EASYDIAL entry:
  115.  
  116.       EASYDIAL.DIR contains one number per line.  EXAMPLE:
  117.  
  118.        TIME      555-1212
  119.        Pizza     555-1234
  120.  
  121.        EASYDIAL, when dialing a number, scans the entry backward looking
  122.        for either a space, letter, or other "illegal" character.  When
  123.        it finds it, EASYDIAL knows which is the number and which is the
  124.        name. So as a consequence, the actual number cannot contain any
  125.        spaces or letters. For example, "555 1212", "555-ABCD" is not
  126.        allowed.  The string CAN contain the following characters:
  127.        #*;,()-?.  (The period is not allowed) Examples of valid numbers
  128.        are 555-1212 or 555;1212*;?
  129.  
  130.        EASYDIAL can be driven from a menu or the command line.  Some
  131.        people who are using EASYDIAL for extended periods of time prefer
  132.        to use the menu, where they can see what they are doing.  Others
  133.        who are just making quick phone calls prefer to use EASYDIAL from
  134.        the command line.  I have attempted to write EASYDIAL to be
  135.        flexible enough to accommodate many different styles of users.
  136.        You of course, are the judge.
  137.  
  138.        EASYDIAL does support the detection of BUSY, RINGING, NO
  139.        DIALTONE, etc.  These are not configurable, but can be controlled
  140.        by adjusting the modem initilization string to fit your needs.
  141.  
  142.       EASYDIAL SYNTAX:
  143.  
  144.       EASYDIAL can be started by issuing the command:
  145.  
  146.               ED [optional name or number] [optional switches]
  147.  
  148.       This manual explains first the menu and then later the command line.
  149.  
  150.       EASYDIAL Users Guide/Reference   Copyright 1991   Patri-Soft   Page 3
  151.       ──────────────────────────────────────────────────────────────────────
  152.  
  153.       MAKING THE CALL:
  154.  
  155.       If at any time during the actual dialing sequence, if you press
  156.       ESC, EASYDIAL will abort the call and will NOT log or time it.
  157.       After the number is dialed, a message appears in the dialing
  158.       window,
  159.  
  160.               Dialed...pick up handset...press any key when ringing.
  161.  
  162.       Pressing any key will hang up the modem and return EASYDIAL to
  163.       either DOS or the menu.  If a busy signal is detected, EASYDIAL
  164.       will display,
  165.  
  166.               Busy (Attempt x)
  167.               Redial pause:  x seconds.  (Any key cycles, ESC aborts redial)
  168.  
  169.       EASYDIAL will keep dialing until either you press ESC or the call
  170.       is completed.
  171.  
  172.       EASYDIAL will also detect RINGING.  This is useful if your modem
  173.       is not quite loud enough to hear.  The word RINGING will appear
  174.       accompanied by a short beep.
  175.  
  176.  
  177.       OPERATING EASYDIAL FROM THE MENU
  178.  
  179.       When starting EASYDIAL with no parameters, you are placed in a
  180.       full screen menu with all of your EASYDIAL.DIR entries on the
  181.       screen.  You may then use your arrow keys to scroll through the
  182.       listing and find the number you wish to dial.  Simply press ENTER
  183.       on the found entry and EASYDIAL dials the number. The following
  184.       commands are available to use:
  185.  
  186.         Configue      To configure EASYDIAL, press 'C'.  A screen appears,
  187.                       and it is here where you custom EASYDIAL to fit
  188.                       your needs.
  189.  
  190.                       Modem Initilization String:  This is the string
  191.                       which controls your modem and how EASYDIAL
  192.                       interacts with it.  Modem strings can be
  193.                       confusing, so if you're not sure, it is better not
  194.                       to change it.  The initilization string must
  195.                       always start with "AT".  For some reason, a
  196.                       string of ATZ does not reset the modem and
  197.                       consequently cannot be used. However, "AT" works
  198.                       fine for those who do not want EASYDIAL to change
  199.                       any of their modem settings. The string breaks
  200.                       down as follows:
  201.  
  202.       EASYDIAL Users Guide/Reference Copyright 1991   Patri-Soft   Page 4
  203.       ──────────────────────────────────────────────────────────────────────
  204.  
  205.                       E0 -- Do not echo commands back to EASYDIAL.  If
  206.                       it was set to E1 then EASYDIAL would interperate
  207.                       the echoed commands as errors.  (Try it to see
  208.                       what would happen)
  209.  
  210.                       Q0 -- This tells the modem to send it responses
  211.                       back to EASYDIAL.  Otherwise if it was Q1,
  212.                       EASYDIAL would have no idea of the modems status.
  213.  
  214.                       M1 -- Speaker on.  If set to M0, you could not
  215.                       monitor the call.
  216.  
  217.                 X4 -- This is the command that EASYDIAL depends on.
  218.                 Below is a chart detailing the uses of the X commands.
  219.  
  220.                                 X0  X1  X2  X3  X4  X5  X6 X7
  221.                 OK              o   o   o   o   o   o   o  o
  222.                 CONNECT         o   o   o   o   o   o   o  o
  223.                 RING            o   o   o   o   o   o   o  o
  224.                 NO CARRIER      o   o   o   o   o   o   o  o
  225.                 ERROR           o   o   o   o   o   o   o  o
  226.                 CONNECT 1200        o   o   o   o       o  o
  227.                 NO DIAL TONE                            o  o
  228.                 BUSY                        o   o   o   o  o
  229.                 NO ANSWER                   o   o   o   o  o
  230.                 reserved
  231.                 CONNECT 2400        o   o   o       o   o  o
  232.                 RINGING                             o   o  o
  233.                 VOICE                               o   o
  234.  
  235.  
  236.                 If you want EASYDIAL to detect RINGING, then a value
  237.                 greater than X4 needs to be set.  Looking at the chart,
  238.                 X5 seems to fit the need.  However X5 detects voice,
  239.                 which could hang the modem up on your call with nothing
  240.                 more than a "Hello?".  This could be useful if you want
  241.                 EASYDIAL to automatically hang up, assuming that you
  242.                 have already picked up the phone. It turns out, that to
  243.                 optimize your calling, X7 is the best setting, however,
  244.                 some modems do not support values above X4.
  245.  
  246.                 V1 --  This tells the modem to give return verbal
  247.                 responses. EASYDIAL depends on full, verbal responses,
  248.                 so if you set this to V0, EASYDIAL cannot process the
  249.                 responses.
  250.  
  251.                 L1 -- This controls speaker volume.  L1 is the quietest,
  252.                 while L3 is the loudest.
  253.  
  254.       EASYDIAL Users Guide/Reference   Copyright 1991   Patri-Soft   Page 5
  255.       ──────────────────────────────────────────────────────────────────────
  256.  
  257.                 ACTIVE COM PORT:  If you are not operating on COM1, you
  258.                 need to change this to reflect the correct port.  Valid
  259.                 ports number from 1 - 4.  EASYDIAL does not currently
  260.                 support nonstandard IRQs, but it will in the future.
  261.                 (Provided that people express the need)
  262.  
  263.                 REDIAL PAUSE LENGTH:  When EASYDIAL detects a busy
  264.                 signal, it will wait the desired amount of seconds
  265.                 before trying to redial.
  266.  
  267.                 TIME CALLS:  EASYDIAL can time each call.  The advantage
  268.                 is that you can monitor how much time a call is
  269.                 requiring, or you can keep track of the duration for
  270.                 tax/office purposes.  The disadvantage is that you
  271.                 cannot use your computer during this time.
  272.  
  273.                 LOG CALLS:  EASYDIAL will log the person, time, number,
  274.                 and duration of each phone call if this flag is set to
  275.                 Y.  A file called EASYDIAL.LOG is created in the same
  276.                 directory as ED.EXE.
  277.  
  278.  
  279.                 COMMENT IN LOG:  You can leave a one line description in
  280.                 the log at the time of the call if this option is set to
  281.                 Y or A. If you set it to A, EASYDIAL will ask you if you
  282.                 wish to enter a comment at the end of each call.  If set
  283.                 to Y, it will automatically request the comment.
  284.  
  285.                 PULSE OR TONE:  Some houses (still) have pulse dialing
  286.                 and need to set this flag to P.  (Useful for outside of
  287.                 the U.S. also.)
  288.  
  289.                 COLOR OR BLACK/WHITE:  On Toshiba and similar laptops,
  290.                 the color scheme of EASYDIAL can be difficult to
  291.                 understand.  However, with this flag, EASYDIAL can be set
  292.                 so it is much more clear and understandable.
  293.  
  294.  
  295.                 SAVING THE SETUP:  Press F10 to save, or ESC to abort.
  296.                 If at any time, things get too mixed up, press F9 to
  297.                 restore the values that EASYDIAL was shipped with.
  298.  
  299.       Add       Pressing 'A' in the menu will scroll all entries below the
  300.                 highlight bar down and pop up a window where you can
  301.                 enter the new data.  Pressing ESC aborts the add,
  302.                 ENTER saves it to disk.
  303.  
  304.       EASYDIAL Users Guide/Reference   Copyright 1991   Patri-Soft   Page 6
  305.       ──────────────────────────────────────────────────────────────────────
  306.  
  307.       Revise    To revise an entry, position the highlight bar on the
  308.                 desired entry.  Press R, and a window pops up with the
  309.                 entry to be revised.  Pressing ENTER accepts the change,
  310.                 ESC aborts.  NOTE:  While revising the entry, you also
  311.                 have a few options available.  Pressing ALT-X restores
  312.                 the unchanged line.  Pressing ALT-U converts the line to
  313.                 upper case, ALT-L changes it to all lower case, ALT-C
  314.                 capitalizes it.
  315.  
  316.       Delete    To delete an entry, position the highlight bar on the
  317.                 desired entry and press ALT-D.  This will scroll all the
  318.                 other entries up one to replace the deleted one.
  319.  
  320.       Manual    To manually dial a number, press 'M'.  EASYDIAL will then
  321.       Dial      pop up a window requesting the number to dial.  ESC
  322.                 aborts.
  323.  
  324.  
  325.       Find      Find an entry.  With large EASYDIAL.DIRs, finding an
  326.                 entry can be difficult.  Pressing 'F' in the menu will
  327.                 allow you to enter a search string.  EASYDIAL then
  328.                 searches FROM THE TOP DOWN for a matching string and
  329.                 highlights it.
  330.  
  331.       Last      Repeat the Last find.  Pressing 'L' will cause EASYDIAL to
  332.                 search FROM THE HIGHLIGHT BAR DOWN and highlight any
  333.                 found entries.
  334.  
  335.       Pick      If you have a large EASYDIAL.DIR and want to
  336.                 look for a specific name, but aren't sure of the exact name,
  337.                 press 'P' in the menu.  EASYDIAL will prompt you for a
  338.                 search string and then find  all entries that match
  339.                 that string.  It puts them in a secondary scrolling
  340.                 window where you may then find your entry among all the
  341.                 others.  Pressing return will dial it.
  342.  
  343.       Justify   In an effort to provide some sort of format to
  344.                 the EASYDIAL.DIR, I have provided 'J' in the menu.
  345.                 After pressing it, EASYDIAL separates the name and the
  346.                 number, and puts the number flush with the right margin.
  347.                 It takes an entry like:
  348.  
  349.                 TIME  555-1212
  350.                                 and makes it
  351.                 TIME                                              853-1212
  352.  
  353.  
  354.       EASYDIAL Users Guide/Reference   Copyright 1991   Patri-Soft   Page 7
  355.       ──────────────────────────────────────────────────────────────────────
  356.  
  357.       Tag        EASYDIAL can now tag numbers.  To tag a number,
  358.                  press the Right arrow key.  EASYDIAL will scroll the
  359.                  screen and the tagged number will appear blue and have
  360.                  a "■" on the right margin.  CTRL-RA tags all, CTRL-LA
  361.                  untags all, Left arrow by itself untags only the entry
  362.                  the highlight bar is positioned on.  Then, when you are
  363.                  ready to dial the tagged numbers, press 'T'.  EASYDIAL
  364.                  counts the tagged numbers and asks you if you want to
  365.                  dial them.  Answering Y causes EASYDIAL to dial them
  366.                  one at a time, with a pause at the end of each call.
  367.                  At the completion of each call, the number is untagged
  368.                  and the next one is dialed.
  369.  
  370.         Sort     Pressing 'S' in the EASYDIAL.DIR will tell EASYDIAL to
  371.                  go sort your directory in alphabetical order.  The sort
  372.                  algorithm is not very fast, so it may take a few
  373.                  seconds.  (A faster sort will hopefully be included in
  374.                  the next version).
  375.  
  376.         F3       Issue any DOS command.  EASYDIAL will return to the
  377.                  menu after the completion of the command.
  378.  
  379.  
  380.       OPERATING EASYDIAL FROM THE COMMAND LINE:
  381.  
  382.  
  383.       ED [name/number] [-] [aumfdltbr]
  384.  
  385.          Dialing from the command line:
  386.  
  387.               Issuing the command ED PIZZA will dial the number
  388.               associated with the first entry which matches PIZZA.  This
  389.               is the fastest and easiest way to use EASYDIAL.  You can
  390.               also just dial a number from the command line, i.e. ED
  391.               555-1212.
  392.  
  393.       ED -A [OPTIONAL NAME/NUMBER]
  394.  
  395.               Add an entry from the command line.   If no name and
  396.               number are supplied than you will be prompted for one.
  397.  
  398.       ED -F [NAME/NUMBER]
  399.  
  400.               EASYDIAL will find all matches to the the supplied name
  401.               and number and display them on the screen.
  402.  
  403.       ED -D [NAME/NUMBER]
  404.  
  405.               EASYDIAL will delete all files which match the string provided
  406.  
  407.  
  408.       EASYDIAL Users Guide/Reference   Copyright 1991   Patri-Soft   Page 8
  409.       ──────────────────────────────────────────────────────────────────────
  410.  
  411.       ED -M:x   Specify an alternate COM port to use.  It is better just
  412.                 to set the active comm port in the configuration, but if
  413.                 you don't want to, you may specify an alternate by using
  414.                 -M:2 or whichever comm port you desire.
  415.  
  416.       ED -U      Pulse Dial the call
  417.  
  418.       ED -T      Time the call
  419.  
  420.       ED -L      Log the call
  421.  
  422.       ED -R:xx   Specify a redial pause length for the call.  Ex:  ED
  423.                  PIZZA -R:10
  424.  
  425.       ED -B      Specify black and white operation
  426.  
  427.       DIALING STRING MODIFIERS
  428.  
  429.               The actual dialing string can contain several special
  430.               characters:  ? , ; W.
  431.  
  432.               ? -- Place this AT THE END of your dialing string if you
  433.               want to dial the number from you keyboard.  For example,
  434.               when calling our voice mail number, we have a dialing
  435.               string like this:
  436.  
  437.                 PAGER    555-1212;1111?
  438.  
  439.         EASYDIAL dials the string and then waits for user input.  I can then
  440.         listen to my messages by using my keyboard to dial the numbers.
  441.         The letters on the keyboard are automatically changed to their
  442.         numeric counterparts, just as on the telephone keypad.
  443.  
  444.         NOTE:  Manual dialing is SLOW.  Wait to hear the modem send the
  445.         number before pressing another!
  446.  
  447.         ; -- Place a semi-colon anywhere in the dialing string to make
  448.         EASYDIAL pause and wait for a keypress before dialing the
  449.         remainder of the string.  In the previous example, ';' is used
  450.         to wait for my voice mail service to answer the phone.  As soon
  451.         as it does, I can dial the remainder of the string.  Another
  452.         application is credit card calls - I place the ; between my
  453.         credit card number and the actual number.  I wait until I hear
  454.         the tone to enter my card number and then press a key to dial
  455.         the remainder of the sequence.
  456.  
  457.       EASYDIAL Users Guide/Reference   Copyright 1991   Patri-Soft   Page 9
  458.       ──────────────────────────────────────────────────────────────────────
  459.  
  460.         , -- Places a two second pause in the string wherever this is located.
  461.         Some people use a , instead of a ; when they know that only a
  462.         short delay is needed.  (i.e.  If you are dialing out of an
  463.         office and you need to dial 9 to get out, set up your dialing
  464.         string as such:
  465.  
  466.                 HOME    9-,555-1212
  467.  
  468.         W -- Placing a 'W' in the dialing string will make EASYDIAL wait
  469.         for a second dial tone before dialing the rest of the number.
  470.  
  471.  
  472.         CREDIT CARD CALLS
  473.  
  474.         EASYDIAL supports use of a switch which will automatically append
  475.         your credit card number to the number you are calling.  To use
  476.         this, you have to have an entry in EASYDIAL.DIR which has a name
  477.         of CREDIT and the number is your credit card number.  For
  478.         example, to make a credit card number, start EASYDIAL with the
  479.         -C parameter.  Your EASYDIAL.DIR looks like this:
  480.  
  481.                 HOME                 555-1212
  482.                 PIZZA                555-1213
  483.                 A WAY OFF PLACE  555-123-9999
  484.                 CREDIT      123-454-1234-1234
  485.  
  486.         You position the highlight bar on "A WAY OFF PLACE" and press enter.
  487.         EASYDIAL gets the number attached to credit, and appends it to
  488.         the number of "A WAY OFF PLACE."  A 0- is placed on the front of
  489.         the string.  The number ends up looking like:
  490.  
  491.                 0-555-123-9999;123-454-1234-1234
  492.  
  493.         The semi-colon is placed in the middle in order to wait for
  494.         the tone which signals to dial the credit card portion of the
  495.         call.
  496.  
  497.         [NOTE:  You can use -C from the command line by using a command
  498.         like ED PLACE -C]
  499.  
  500. APPENDING A PREFIX
  501.  
  502.         The same concept as credit cards can be applied to a PREFIX
  503.         call. EASYDIAL will search it's directory for an entry named
  504.         PREFIX and will put that number at the beginning of the number
  505.         you are dialing. To use this, start EASYDIAL with the -P option.
  506.         I'm not really sure what this is useful for, but if you can find
  507.         a use for it, let me know.
  508.  
  509.   
  510.   EASYDIAL Users Guide/Reference   Copyright 1991   Patri-Soft   Page 10
  511.    ──────────────────────────────────────────────────────────────────────
  512.        Program Maintenance:
  513.         ────────────────────
  514.  
  515.           Version 1.0      April 1991
  516.           Version 1.1      May 1991
  517.             -Enabled EASYDIAL to log and/or time calls
  518.           Version 1.5
  519.             -Fixed manual dial mode
  520.             -Added windows
  521.             -Added -C and -O option enabling EASYDIAL to append a credit card
  522.              or optional number to a dialing number.
  523.           Version 2.0
  524.             --Removed -C & -O.
  525.             --Added a scrollable directory enabling full EASYDIAL.DIR
  526.               maintainance from within listing.
  527.           Version 2.0A
  528.             --Fixed time-call problem
  529.           Verion 2.2
  530.             --Fix command-line dialing problems.  Dialed first match of
  531.               first word instead of first match of entire string
  532.             --Added a Find option for the directory listing.
  533.           Version 2.5
  534.             --Enabled all parameters to be used either in the directory
  535.               listing or the command line
  536.             --Enabled all eviroment commands to be able to be set from the
  537.               commannd line
  538.             --Changed all modem routines to more reliable and smart routines
  539.             --Added busy detect and automatic redial
  540.             --Total Parameters added:
  541.               -M:x  Specify comport
  542.               -R:x  Specify redial pause
  543.               -L    Log the call
  544.            Version 3.0
  545.              --Added an internal configuration file to control all options
  546.                internally.
  547.            Version 3.1
  548.              --Added ability to leave comment in log
  549.              --Fixed directory listing problems
  550.            Version 3.2
  551.              --Fixed bugs with adding
  552.              --Changed the way Add and Revise work
  553.              --fixed manual dial problem
  554.              --added alpha-order sort
  555.              --Enabled "W" modem command
  556.              --Now can include numbers in name field
  557.              --Protect comment-in-log
  558.            Version 3.3
  559.              --Improved configuration
  560.              --Created bigger stack size to enable large EASYDIAL.DIRs.
  561.              --Changed add/revise. (again)
  562.              --Added black and white operation
  563.  
  564.            Version 3.5  December 1991
  565.              --Did more work than I care to recall
  566.              --Added Pick, Tag, and Justify
  567.              --Added delays for people with FAST machines
  568.              --Upgraded comm routines
  569.              --Loads of little things
  570.            Version 3.6 June 1991 (DLC)
  571.              --Fixed PGDN bug.  The highlight bar was not positioned
  572.                properly.
  573.              --Increased the size of the screen.
  574.  
  575.    You may register EASYDIAL in one of three ways:
  576.  
  577.     1) By mail with check, money order, or credit card to:
  578.          Patri-Soft, P.O. Box 8263 San Bernardino, CA 92412
  579.          CALIFORNIA RESIDENTS MUST INCLUDE 6.0% STATE SALES TAX!
  580.  
  581.     2) Call or fax Patri-Soft with your order.  (714) 352-2820 (Voice)
  582.                                                 (714) 352-1527 (Fax)
  583.  
  584.     3) VISA/Mastercard orders are also accepted by Public Software
  585.          Library: 800-242-4775 or 713-665-7017 to order.
  586.  
  587.     The Patri-Soft BBS operates 24 hours per day, 7 days per week, open
  588.     to all callers.  The author can also be reached on CIS via PPN
  589.     76347,2477 (please use MAIL).
  590.  
  591.     We support our software.  One of the great strengths of the
  592.     Shareware concept is the interaction between the program's authors
  593.     and its users. Many of the features contained in EASYDIAL are the
  594.     result of user input. If you have a problem evaluating this program
  595.     or want to make a suggestion, comment, or complaint, please contact
  596.     us immediately.  Even after registering EASYDIAL, if you later
  597.     determine that it is unsuitable for your use, you may contact us for
  598.     a refund.  It is not necessary that you be a registered user to
  599.     contact us for technical support.  Technical support will be
  600.     available through the U.S mail, telephone, or the Patri-Soft BBS.
  601.  
  602.         EASYDIAL is distributed under the Shareware concept. This allows
  603.         users to evaluate software for a short time to determine if it
  604.         is useful to them.  If you decide the software is of value to
  605.         you, you are required to register it.
  606.  
  607.         This concept allows for quality software to be distributed at a
  608.         reasonable cost.  Many of hours of my time have been invested in
  609.         EASYDIAL.  Continued registration will justify the continued
  610.         upgrading of this utility to insure it remains up to date with
  611.         current technology.  In any case, I greatly appreciate all
  612.         users that care enough to register.  I try to provide the best
  613.         possible software for all you faithful supporting users.
  614.  
  615.         Send registration requests to:
  616.  
  617.                   Patri-Soft
  618.                   P.O. Box 8263
  619.                   San Bernardino, CA   92412
  620.  
  621.         The registration charge is a one time fee that entitles you to
  622.         all future versions of the product.  These may either be
  623.         obtained from normal Shareware sources or from me.  I do not
  624.         automatically send product updates to registered users.  It is
  625.         impossible to provide automatic upgrades at the low costs of
  626.         these utilities.
  627.  
  628.                         Register EASYDIAL 3.6 Order Form
  629.                                                  
  630.         _____ EASYDIAL  -- Finally, an easy dialer..................$20.00
  631.  
  632.         _____ PCOPY     -- File Copy, Move, Backup, Update, more!...$20.00
  633.         _____ PSEARCH   -- Locate files on your disk. Outstanding!..$20.00
  634.         _____ PALERT    -- Warns you of low disk space..............$15.00
  635.         _____ PATTR     -- Manage attributes of DOS files...........$10.00
  636.         _____ PDAILY    -- Automatically execute commands once/day..$10.00
  637.         _____ PDELETE   -- Save space with automatic disk cleanup...$20.00
  638.         _____ PPRINT    -- Advanced file print w/special formats....$20.00
  639.  
  640.  
  641.         California Residents add sales tax....................@ 6% $______
  642.  
  643.                                  Total amount of my order is:    $________
  644.  
  645.         Payment method:   ____ Check enclosed    ______ Credit card (Visa/MC)
  646.  
  647.                           Credit card number: _____________________________
  648.  
  649.                           Expiration date:    ___________
  650.  
  651.                           Signature:          _______________________________
  652.  
  653.         Disk Size (circle one)?    5 1/4     3 1/2
  654.  
  655.  
  656.         Name: __________________________________________________
  657.  
  658.         Company: _______________________________________________
  659.  
  660.         Address: _______________________________________________
  661.  
  662.                  _______________________________________________
  663.  
  664.         City: ________________________  State: ________  Zip: __________
  665.  
  666.         Please register the software under the following name:
  667.  
  668.              ____________________________________________________________
  669.  
  670.         I received EASYDIAL from:  _____________________________
  671.         (If BBS, please indicate name and number)
  672.  
  673.         Send order to: Patri-Soft  P.O. Box 8263  San Bernardino, CA  92412
  674.  
  675.   
  676.  
  677.                          Reporting Problems  (EASYDIAL 3.6)
  678.  
  679.         I welcome all comments or enhancement suggestions.  Please
  680.         document each item clearly and provide printed examples, if
  681.         possible. Please be sure  to include this  form with all
  682.         requests. It will  help to make sure we can provide you with the
  683.         best possible service.
  684.  
  685.  
  686.         Name: __________________________________________________________
  687.  
  688.         Company: _______________________________________________________
  689.  
  690.         Address: _______________________________________________________
  691.  
  692.                   _______________________________________________________
  693.  
  694.         City: __________________________________  State: _______________
  695.  
  696.         Zip: ______________________________
  697.  
  698.         Telephone: _______ / ________________________ (Home / Work)
  699.  
  700.  
  701.         Date: _________________________     Machine Type:_______________
  702.  
  703.         Modem Type (IMPORTANT)  ________________________________________
  704.  
  705.         Name of Utility: _______________________ DOS Level: ____________
  706.  
  707.         Description of problem or enhancement:
  708.  
  709.         ________________________________________________________________
  710.  
  711.         ________________________________________________________________
  712.  
  713.         ________________________________________________________________
  714.  
  715.         ________________________________________________________________
  716.  
  717.         Suggested solution:
  718.  
  719.         ________________________________________________________________
  720.  
  721.         ________________________________________________________________
  722.  
  723.  
  724.