home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / MISC / HANDICAP / FLIP306D.ZIP / AUTOKEY.DOC next >
Encoding:
Text File  |  1990-03-21  |  7.1 KB  |  188 lines

  1. SECTION 7.0 AUTOKEY
  2.  
  3. This is the documentation file for Flipper's AUTOKEY
  4. mode.
  5.  
  6. Caution:
  7.  
  8. You should be very familiar with the ordinary operation of
  9. Flipper and your other software before attempting to use
  10. AUTOKEY mode.
  11.  
  12. What is AUTOKEY?
  13.  
  14. AUTOKEY is a special Flipper function which allows it to
  15. be programmed by keyboard macro programs like
  16. NEWKEY.  You can purchase NEWKEY from:
  17.  
  18. FAB Software
  19. P.O. Box 336
  20. Wayland, MA 01778
  21.  
  22. for $45.  Other keyboard programs may also be used to
  23. program Flipper, but NEWKEY is highly recommended
  24. because of the organization of its screen presentation for a
  25. blind user, and its price.  It has also been highly
  26. recommended in reviews for sighted persons.
  27.  
  28. Flipper is designed to "steal" control of the keyboard away
  29. from any other program, only returning control when it is
  30. done with each keystroke.  This makes Flipper compatible
  31. with a wide range of software which would otherwise not be
  32. usable.  For example, you can always use Flipper to access
  33. memory resident software, no matter which order it is
  34. loaded in.  This means that you can use Flipper in the
  35. ordinary way to access keyboard macro programs.  However,
  36. since Flipper ordinarily only cares about what actually is
  37. typed at the keyboard, it will ignore whatever fake
  38. keystrokes are generated by the macro program. 
  39. AUTOKEY is a special review mode which responds to these
  40. fake keystrokes. Using Flipper in the ordinary way, you can
  41. then program macro sequences using a separately purchased
  42. keyboard macro program, and access Flipper within those
  43. macros by using the AUTOKEY mode.  This allows you to
  44. both program and use macros without rebooting, or even
  45. leaving your application program.  The macros  you write
  46. can control the application program as well as Flipper, so
  47. you can write powerful macros which combine some action
  48. in the application program with Flipper reading something.
  49.  
  50. How to use AUTOKEY:
  51.  
  52. To make AUTOKEY available, you must put a capital A on
  53. the command line that starts Flipper in your autoexec file. 
  54. You must load a keyboard macro program (which you have
  55. purchased separately) before Flipper (putting the command
  56. line for the macro program before Flipper's in the autoexec
  57. file).  Repeat; the macro program must be loaded before
  58. Flipper.
  59.  
  60. After you have done this and rebooted, Flipper will have
  61. one additional command at the input level.  That command
  62. is alt "A", which starts the AUTOKEY mode.  AUTOKEY
  63. mode is like the review mode, with only a few exceptions. 
  64. You would, in general, only use AUTOKEY mode when you
  65. are programming a macro key sequence, and of course, it
  66. would be used when the macro is played back. Remember,
  67. only AUTOKEY is available within a keyboard macro, you
  68. can not program the quick keys.  The quick keys can be
  69. used to read the screen during macro programming,
  70. however, so you can tell where you are without messing up
  71. the macro.  Anything that you can do with the quick keys can be
  72. done with the AUTOKEY mode, and played back in a macro.  Note
  73. that some keyboard macro programs, including NEWKEY, use alt
  74. "equal" and alt "underscore" for their own commands.  You can
  75. change those sequences, or you can bypass them each time you use
  76. them.
  77.  
  78. What are the differences between AUTOKEY mode and
  79. review mode?
  80.  
  81. AUTOKEY mode must be left by using the "escape" key. 
  82. The alt "space bar" can not be programmed into a macro. 
  83. There is no help mode available from within AUTOKEY
  84. mode.
  85.  
  86. What else do I need to know before using AUTOKEY?
  87.  
  88. AUTOKEY runs in two ways, interactive, and silent.  You
  89. tell Flipper which you want by using the option key alt
  90. control function key one.  When it is in interactive mode,
  91. which you would normally use to write macros, it tells you
  92. all the same things that you hear in the review mode, always
  93. reading the line or word that you are jumping to, for
  94. example.  If AUTOKEY is silent, it only reads what you
  95. specifically ask it to, for example, it won't tell you to enter
  96. a search pattern, or read a line that you jump to using the
  97. rapid motion commands (shifted or preceded by a number). 
  98. This allows you to write macros in which only what you want
  99. to be read is read.
  100.  
  101. Example using AUTOKEY:
  102.  
  103. Reading a pop up window.  If a window is popped up
  104. surrounded by a box drawn with forms characters, you can
  105. write a simple macro to read the window.  Note that some
  106. of the special keys may be captured by the keyboard macro
  107. program, for example, the control left and right square
  108. brackets in the case of NEWKEY.  You must either turn off
  109. the macro programs use of the keys, or bypass them one at
  110. a time.  To create the macro, you would:
  111.  
  112. start the macro recording with the NewKey command alt
  113. "equals" (bypass Flipper with an alt "N" first if you have
  114. Braille output on)
  115.  
  116. select the key to be programmed, for example, control "W"
  117.  
  118. press "return", to skip giving the macro a label
  119.  
  120. enter AUTOKEY with an alt "A"
  121.  
  122. jump to the top of the screen with a shift "J", then shift "U"
  123.  
  124. start a search pattern with an "S".
  125.  
  126. enter a control "left square bracket" to search for an upper
  127. left corner.
  128.  
  129. press "return" to do the search.
  130.  
  131. press "1 x" to mark the upper left corner.
  132.  
  133. start another search with an "S".
  134.  
  135. enter a control "right square bracket" to search for a lower
  136. right corner.
  137.  
  138. press "return" to do the search.
  139.  
  140. press "2 X" to mark the lower right corner
  141.  
  142. define a block by pressing "D", then "5" to use block 5.
  143.  
  144. reply "1 X" for the top row and left side, and "2 X" for the 
  145. bottom row and the right side.
  146.  
  147. read the defined block with an alt "5".
  148.  
  149. leave the AUTOKEY mode with an "escape".
  150.  
  151. stop the macro recording with an alt "N", to bypass Flipper,
  152. and the alt "dash" (which is the NewKey command to stop
  153. recording.)
  154.  
  155. After you have finished, you can read a pop up window with
  156. a control "W".
  157.  
  158. You can select Flipper options from within an AUTOKEY
  159. sequence, define and read blocks, speak the time of day, and
  160. so on.  You should refer to your keyboard macro program
  161. for more advanced use of its features, and the steps needed
  162. to save your macros for later use.
  163.  
  164. If you want to send something directly to the synthesizer, for
  165. example to prompt the user or configure it in some special
  166. way, you can use the quote command.  After you press the
  167. "quote" key, all subsequent ASCII keystrokes are sent directly
  168. to the synthesizer.  Direct output to the synthesizer is ended
  169. by any non-ASCII key, such as the "end" key.
  170.  
  171. You can set any of the toggle options to a specific state
  172. (rather than toggling them), by using a number before the
  173. toggle. "1" chooses state 1, and "2" chooses state 2.
  174.  
  175. Another feature of Flipper which is important during
  176. AUTOKEY mode is the ability to use c or x in response to
  177. a request for a row or column number.  This allows you to
  178. set a block, for example, based on where you were after a
  179. search.
  180.  
  181. Note that you can enter a search pattern without
  182. immediately searching forward for it by using shift "S".
  183.  
  184. You can silence the synthesizer from a macro by using the
  185. spacebar in AUTOKEY mode.  This allows you, for example,
  186. to silence the echo from the keystroke used to start the
  187. macro.
  188.