home *** CD-ROM | disk | FTP | other *** search
/ Mega CD-ROM 1 / megacd_rom_1.zip / megacd_rom_1 / HANDICAP / JBNS16.ZIP / FORMMATE.DOC < prev    next >
Text File  |  1990-01-30  |  10KB  |  187 lines

  1.                  DESCRIPTION OF Form-Mate from Henter-Joyce
  2.  
  3.  
  4. Form-Mate is a program that enables a person to fill out a
  5. preprinted form using a computer and a printer.  This is very
  6. beneficial if you are blind and cannot see to position the head
  7. of a typewriter over the blanks in the form.  
  8.  
  9. Form-Mate is prompt driven and features a pop-up Lotus style
  10. menu.  It can handle any number of forms, any number of
  11. individual response files, and fill out any number of different
  12. forms from the same group of information.  You can take the
  13. information about a person or event one time and use that
  14. information to fill in many different forms.
  15.  
  16. When the program is executed it looks on the disk for the various
  17. files that describe the form currently in use.  The cursor is
  18. initially positioned on the very first prompt or question to be
  19. asked.  This prompt appears on the screen and is quite short,
  20. such as first name, to give the user an idea of what is expected.
  21.  
  22. A longer version of the prompt appears in the status window to
  23. help assist the users memory or for learning purposes.  In this
  24. example a longer version may be "enter the persons first name". 
  25. The user should then fill in the appropriate name and press the
  26. enter key.  The cursor then moves to the next prompt and waits
  27. for a response.  There is only one prompt per line.  As the
  28. cursor gets to the bottom of the screen the screen will
  29. automatically scroll to bring more prompts into view.  At any
  30. time the user can review the responses and edit them.  The arrow
  31. keys move you through the text, the page up and page down key
  32. take you to the beginning or the end of the prompts, and the go
  33. to feature allows you to position the cursor on any prompt
  34. immediately.
  35.  
  36. Also visible on the screen and speakable at any time is the name
  37. of the current prompt file, current form file, current field, and
  38. current activity (data entry, menu, etc.).
  39.  
  40. What we have described above is the data entry mode, where the
  41. user functions interactively with the computer.  The computer
  42. will ask the question and the user is expected to fill in the
  43. answer.  At any time the user can hit the Slash (/) key or the
  44. alt-m to access the menu system.  The menus pop up at the top of
  45. the screen just like Lotus 1-2-3.  Line 2 has the major choices
  46. such as Files, Print, Options, Go to, Clear and Quit.  Line 3 has
  47. an explanation about the enhanced choices on line 2.  For example
  48. when "files" is enhanced on line 2 (selected) then line 3 says
  49. "save and retrieve form, prompt and response files".  As the
  50. enhancement is moved to the next selection by pressing the right
  51. or left arrow keys (or next/prior word) line 3 changes to help
  52. explain the new selection.  To make a selection simply press the
  53. enter key or the down arrow.  To back up one level press the up
  54. arrow or escape.  Since you use simple keys to move around in the
  55. menus, and since an explanation is always visible and speakable,
  56. it is very easy to learn.  Once you become expert at using the
  57. menu simply press the first letter of the choice and the
  58. selection will be made for you.  This menu system is a well
  59. proven design pioneered by Lotus Development Corporation and
  60. provides easy access for the learning user and quick access for
  61. the expert user.
  62.  
  63. The files option allows you to save on the disk the responses or
  64. answers for a given form.  At any time you can reload these
  65. responses and edit them or use them as a template for a
  66. completely different response file.  You can also load and print
  67. different forms using the same information you have already keyed
  68. in, since it is common to require more than one form on a given
  69. person or event.
  70.  
  71. The print menu allows you to print information out to the printer
  72. or you can first print the information to the screen so it can be
  73. reviewed and checked for errors.  The go to submenu allows you to
  74. enter the field name to go to.  For large forms this is a quick
  75. way to get to a particular field. The fields are designated by a
  76. letter like a,b,c, and a number.  The clear menu allows you to
  77. erase all the responses in the current form and the quit option
  78. will take you back to Dos.
  79.  
  80. One thing that we have discovered over the years is that many
  81. preprinted forms are not designed to be filled in by a computer. 
  82. Their lines and or blanks are not evenly spaced and may not
  83. always line up properly with a computer printer.  Form-Mate's
  84. micro spacing capability handles this very nicely, any field can
  85. be positioned with great accuracy and independently of any other
  86. field.  You can also print enhance any field such as bold print
  87. or underlining for extra emphasis. 
  88.  
  89. We have tried to describe some of the flexibility and power that
  90. is built in to Form-Mate.  But how difficult is it to set up a
  91. form?  Obviously Form-Mate doesn't figure out size and shape of
  92. the form all by itself.  Three separate files are used to control
  93. Form-Mate, and these are quite easy to produce using a word
  94. processor or a text editor.
  95.  
  96. The prompt file contains the prompts or questions that the
  97. program will ask the user.  It has the short prompt for each
  98. question such as "First Name" and the long prompt such as " Enter
  99. the First Name of the Person".  It also has a line describing the
  100. type of field or data that can be entered in this field.  We have
  101. adopted commonly used picture clauses, such as used in Dbase III,
  102. to describe the type of data.  We have text fields, numeric
  103. fields, date fields, phone number fields, social security number
  104. fields, dollar values, uppercase only letters, and a technique
  105. for describing almost any data format that you would like.  The
  106. error checking is done at the time of entry so any mistakes can
  107. be corrected immediately.  We also have equation or formula
  108. fields that support multiplication, division, addition, and
  109. subtraction.  The responses to other prompts are used to
  110. calculate the answers for this type of field.  Let the computer
  111. figure out the sales tax on an invoice item and leave your
  112. talking calculator in the desk.  Prompts can also be dependent on
  113. responses to other prompts, there is no sense asking for spouses
  114. name if the answer to marital status was single.  
  115.  
  116. The prompt file is a simple text file created in a word processor
  117. that has information about each prompt.  Without it the computer
  118. would not know which questions to ask and which type of data to
  119. allow for an answer.  
  120.  
  121. The Form file is also a simple text file that can be created on a
  122. word processor. It is a facsimile or electronic copy of the paper
  123. form.  One needs only to type in to the computer the information
  124. as it appears on the form.  The blanks where data is to be
  125. entered are represented by the caret or up arrow character (^) at
  126. the beginning and the end of each blank field.  The fields are
  127. also numbered by the above mentioned letter and number
  128. combination.  It is not necessary to calculate the X,Y
  129. coordinates of each field or count the number of spaces in each
  130. field.  The form file is quite simple, and it can actually be
  131. read into the computer with an optical character reader such as
  132. the Arkenstone or Kurzweil.
  133.  
  134. If you do not want to create your own form files we will do that
  135. for you.  We charge $30 per hour.  We will need several copies of
  136. each form, a copy of the manual for the printer you will be
  137. using, and a narative description of how to fill out the form. 
  138. This is very important, we must know what the form is requesting
  139. before we can set up Form-Mate.   What you will receive will be
  140. our best guess or first shot at interpreting the form.  You can
  141. try it out and report back to us.  We will make the appropriate
  142. changes based on what you tell us.  We will send you the
  143. revisions for further testing.  you can do them yourself with a
  144. standard word processor.  We also offer training.
  145.  
  146. The third file is a control file which provides the micro spacing
  147. information and enhanced printing information for each field. 
  148. This is again a simple text file with an easy way to describe the
  149. spacing or printing requirements.  The fields are identified by
  150. the letter/number combination, if a field requires nothing
  151. special then it is simply omitted from this file.  
  152.  
  153. When the Form-Mate program is executed it gets the prompt and
  154. data-type information from the prompt file, the position and
  155. shape of the form from the form file and any special spacing or
  156. printing requirements from the control file.  After the user
  157. fills in the information desired he or she puts the preprinted
  158. form into the printer and using the menus tells Form-Mate to
  159. print.  Form-Mate knows how many lines down and how many columns
  160. over each field is, information that it calculated from the
  161. positions of the blanks in the form file.  After the first form
  162. is printed the user can load a new form file and put a new paper
  163. form in the printer and print out a new and different form with
  164. the same basic information that was asked for in the prompt file. 
  165. This new form may have different spacing and enhancing
  166. requirements so the program will automatically pick a new control
  167. file.  At any time the user can store the information that has
  168. been gathered in a response file, which can be reloaded at any
  169. time to review the information or to change it.
  170.  
  171. Form-Mate is designed with the priorities of a Blind user in
  172. mind.  It can be used with JAWS to provide speech output. Form-
  173. Mate will also work with most otherspeech, Braille, or Large
  174. Print systems.  It works with the IBM PC,XT,AT and PS-2 family of
  175. computers.  Form-Mate costs $495 plus $10 shipping and handling. 
  176. It includes the software on5.25 or 3.5 inch floppy disks, manuals
  177. in print, on disk, and ontape, and a tape training session.
  178.  
  179. For more information please contact us at:
  180.  
  181. Henter-Joyce inc.
  182. 7901 Fourth St. N. Suite 211
  183. St. Petersburg, FL  33702
  184. 813-576-5658
  185. in the USA, toll-free 800-969-5658
  186.  
  187.