home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / MISC / HANDICAP / VEDOCS20.ZIP / SECT6.DOC < prev    next >
Encoding:
Text File  |  1991-06-11  |  43.5 KB  |  788 lines

  1. SECTION SIX
  2. CURSOR KEYS AND HOT KEYS
  3.  
  4.  
  5. 6.1:  INTRODUCTION
  6.  
  7. Earlier, when you first accessed Vocal-Eyes' Voice Control Panel via the
  8. CTRL-\ key, you undoubtedly noticed several options we haven't discussed yet. 
  9. Two of them are "3: Hotkeys" and "4: Cursoring."  In this section of your
  10. Vocal-Eyes user's guide we will delve into each of these submenus.  First,
  11. we'll show you how to advise Vocal-Eyes as to what screen information you
  12. would like read when you press any of the cursor keys.  Next, we'll walk you
  13. through the amazingly easy process of re-defining any of the voice hot keys,
  14. such as "read character," "read word," "read line," "read sentence," "read
  15. paragraph," and many, many more.
  16.  
  17. 6.2:  DEFINING THE CURSOR KEYS
  18.  
  19. We first discussed the cursor keys back in Section 3 of this manual.  We told
  20. you that they include such keys as the LEFT, RIGHT, UP and DOWN ARROW keys,
  21. the TAB key, the BACKSPACE and DELETE keys, PGUP, PGDN, HOME and END.  We
  22. mentioned that the reason these keys are known collectively as cursor keys is
  23. because in most applications programs pressing any of them affects the
  24. placement of the cursor in some way.  We demonstrated this fact with the four
  25. cursor keys.  We showed you how pressing any of these keys in most
  26. applications programs causes your cursor to be moved one space left or right,
  27. or one screen line up or down.  You may also recall that when you pressed
  28. these keys, not only did the key get passed along to DOS or your applications
  29. program, but Vocal-Eyes also voiced the new current character, in the case of
  30. the LEFT and RIGHT ARROW keys, or the new screen line, in the case of the UP
  31. and DOWN ARROW keys.
  32.  
  33. But what if you don't want to hear the new screen line whenever you press the
  34. DOWN ARROW key?  What if you only want to hear the new current character?  Or
  35. maybe you'd like to hear the new screen column and row position of your
  36. cursor?  Well, Vocal-Eyes allows you to define exactly what is read whenever
  37. you press the DOWN ARROW, or any of the other cursor keys.  Here's how.
  38.  
  39. 6.3:  THE CURSORING MENU
  40.  
  41. Use the CTRL-\ keystroke to call up Vocal-Eyes' Voice Control Panel.  Cursor
  42. down to option 4 and then press ENTER.  (Or, alternatively, simply type 4 and
  43. then press ENTER.)
  44.  
  45. Did you hear Vocal-Eyes voice "Cursoring Key Definition 1 LEFT character?" 
  46. Recall that when you pressed the LEFT ARROW key before in DOS or your
  47. applications program, Vocal-Eyes allowed your program to use the LEFT ARROW
  48. key as it saw fit and then popped in just long enough to announce your new
  49. current character.  This was very useful, since DOS uses this key to move
  50. your cursor one character to the left.  But what if your particular program
  51. doesn't move the cursor one space to the left when you press the LEFT ARROW
  52. key?  Perhaps you're working in a spread sheet that uses the LEFT ARROW key
  53. to move one entire cell to the left.  Or maybe pressing LEFT ARROW causes
  54. your program to display an entire new screen.  In either of these cases you
  55. would want something more than simply the new current character read when you
  56. press LEFT ARROW.
  57.  
  58. Do this.  Press ENTER from the LEFT character prompt.  Vocal-Eyes will repeat
  59. the current key voice assignment.  Now, press the SPACE BAR.  What happened? 
  60. Did you hear Vocal-Eyes say "Word?"  You have just changed what Vocal-Eyes
  61. will voice whenever the LEFT ARROW key is pressed.  Now, every time you press
  62. LEFT ARROW instead of hearing the new current character you'll hear the new
  63. current word.
  64.  
  65. Press the SPACE BAR again.  Now every time you press the LEFT ARROW key your
  66. program will receive and act on the LEFT ARROW cursoring key and then
  67. Vocal-Eyes will read the new current line.  Press the SPACE BAR repeatedly to
  68. examine all the various options.  Notice that you can select, in addition to
  69. character, word or line, the current sentence, paragraph, to the end of the
  70. current line, light bar, current box, cursor position, field data, field
  71. name, field name and data together, the prior character, the current screen
  72. window or any selected window from 0 through 9, activate any of the 10
  73. windows, load a RAM .SET or Link.  You may also, if so desired, choose to
  74. leave the key undefined.
  75.  
  76. Let's talk for a moment about a few of these options.
  77.  
  78. Choosing either sentence or paragraph will cause Vocal-Eyes to voice the
  79. current sentence or paragraph every time you press the LEFT ARROW key. 
  80. Again, Vocal-Eyes will do its level best to determine exactly what you mean
  81. by a sentence or a paragraph.
  82.  
  83. Admittedly, it is not likely that you will want to hear your current sentence
  84. or paragraph read every time you press the LEFT ARROW key.  You may, however,
  85. want to hear the new location of your applications cursor.  Select Cursor
  86. position if this is indeed what you would like.
  87.  
  88. Perhaps you're working in a spread sheet or database manager in which
  89. pressing the LEFT ARROW key moves you one data field up or to the left.  In
  90. such cases you would want to select either the "Field Data," "Field Name" or
  91. "Field Name and Data" options.
  92.  
  93. The "Field Data" option will instruct Vocal-Eyes to look on either side of
  94. your applications cursor and voice the block of data that contains the cursor
  95. and that appears different from other areas of the screen.  Most spread sheet
  96. or database managers highlight, alter colors or inverse the video of the
  97. current data field.  With the "Field Data" option selected Vocal-Eyes should
  98. pick them up nicely.  Even if your application program does not use colors to
  99. distinguish the field name from the field data, Vocal-Eyes offers another
  100. approach which will be discussed in a later section.
  101.  
  102. Often that same spread sheet or database manager will highlight, alter the
  103. colors or inverse the video of the current field name as well.  Would you
  104. like to hear the new field name voiced whenever you press the LEFT ARROW key? 
  105. Select the "Field Name" option by pressing the SPACE BAR until it appears on
  106. the LEFT ARROW prompt line.  Vocal-Eyes will now seek out areas of your
  107. screen other than your current field which have a different video mode than
  108. the rest of the screen and read the information which is contained within.
  109.  
  110. If you press the SPACE BAR again you'll notice that the next option is "Prior
  111. Character."  Selecting this option would cause your left cursor to first get
  112. the character to the left of the current cursor position and speak that
  113. character.  Then the actual left arrow is passed to your application program. 
  114. This is used for programs like DOS which instead of simply moving the cursor
  115. to the previous character, they first replace the previous character with a
  116. space.  If while in DOS you have the left arrow set to read the character,
  117. you will always hear "SPACE" since DOS always replaces the character with a
  118. space.  However, if you set the left arrow to prior character, Vocal-Eyes
  119. will first speak the character to the left and then allow DOS to erase the
  120. character and move the cursor.  Notice this is the exact opposite of how
  121. Vocal-Eyes handles all of the other choices.  Normally Vocal-Eyes will first
  122. send the cursor key to the application and then speak what was requested. 
  123. However, in the case of Prior Character, this would not work.  Therefore,
  124. Vocal-Eyes will first speak the previous character and then send the cursor
  125. key to the application.
  126.  
  127. The next 2 options on your cursor voice assignment rotor are "Current Window"
  128. and "Speak Window".  We haven't talked very much about windows thus far in
  129. this manual.  Suffice it to say that later we'll show you how to define any
  130. or all of these 10 windows to read any portion of your screen from a single
  131. character up to and including the full screen display.  You will then be able
  132. to select whichever window you would like to hear read every time you press
  133. the LEFT ARROW key.  For example:  You could define Window 9 to read your
  134. applications program status line, which always appears in the same place on
  135. the screen display.  Then you could select Window 9 as your LEFT ARROW voice
  136. assignment key.  Every time you press the LEFT ARROW key, the keystroke will
  137. be passed along to your program and then Vocal-Eyes will read the updated
  138. status line.
  139.  
  140. If you select "Speak Window" as the option and press ENTER, Vocal-Eyes will
  141. prompt:
  142.  
  143. Window To Speak: 0
  144.  
  145. Simply type the single number of the window you wish read from 0 - 9.  The
  146. ENTER key is not required.  Vocal-Eyes will remember the number and offer it
  147. as the default if you should press ENTER on this option again.  By default,
  148. the window to speak will be window 0.  If you press ENTER instead of a
  149. number, Vocal-Eyes will keep the window number supplied as the window to
  150. speak.
  151.  
  152. The final three choices available are: Activate Window, Load RAM SET and
  153. Link.  Each will be described below:
  154.  
  155. Activate Window
  156.  
  157. This option works just like the above Speak Window option but instead of
  158. speaking the window, it will make the specified window the currently selected
  159. window.  You will be prompted for the window number just as you were for the
  160. speak window option.
  161.  
  162. Switching to a window can be very useful in certain instances.  The next
  163. section of this manual will talk in much more detail about windows.
  164.  
  165. Load RAM SET
  166.  
  167. If you select this option and press ENTER you will be prompted as follows:
  168.  
  169. RAM Set To Switch: 0
  170.  
  171. Simply type the RAM location which contains the .SET file you wish loaded
  172. when you press the associated cursoring key.  No ENTER is required after
  173. typing the number from 0-9.  Of course, you must have allocated any RAM
  174. locations and have the correct .SET file loaded there before the cursoring
  175. key can actually be used.
  176.  
  177. The power of loading a new .SET file means the sky is the limit.  With the
  178. press of a single cursoring key, you can have a complete new voice
  179. environment load instantly.  You are limited only by your imagination.
  180.  
  181. RAM locations will be described later in this manual.
  182.  
  183. Link
  184.  
  185. The final option in the cursoring menu setup is link.  This allows you to
  186. "link" or chain two of the standard cursor options with one cursoring key. 
  187. For example, you could first speak the lightbar and than load a new .SET file
  188. from RAM 5.  Or you could switch to window 3 and speak the current box.  It
  189. simply allows two commands to be issued instead of the usual one.
  190.  
  191. Once you have selected the link option and press ENTER, a box will popup in
  192. the center of the screen.  For example, if you are defining ALT-F12 as link,
  193. the following would be displayed:
  194.  
  195.           Alt-F12        Link Structure
  196.  
  197.           First Command  : Undefined
  198.           Second Command : Undefined
  199.  
  200. The first line of the box will contain the cursoring key itself.  The next
  201. line will display the first command and the final line will display the
  202. second Command.  Verbally, you will hear the cursoring key followed by "link
  203. structure" and finally "First Command: undefined".
  204.  
  205. You are now being prompted for the first command of the link structure. 
  206. Simply toggle to the desired setting just as you would before.  The only
  207. option not available for either of the two commands is link.
  208.  
  209. Once you press ENTER from the first command, you will be prompted for the
  210. second command.  Again, toggle the setting to the desired setting and press
  211. ENTER.  You will now be at the next cursoring key as before.
  212.  
  213. If you setup a cursoring key as LINK but only define one of the two commands
  214. the cursoring key will not show as LINK but as the single command.  The link
  215. option should only be used if you wish to do two functions with a single
  216. cursoring key.
  217.  
  218. If a key has been setup as LINK and you wish to see what the two commands
  219. are, simply press ENTER while on LINK.  Vocal-Eyes will popup the same box as
  220. before but instead of both commands being undefined, they will hold your
  221. previous commands.
  222.  
  223. Of course, in certain cases, you may not want Vocal-Eyes to do anything
  224. special when you press the LEFT ARROW key.  If this is the case, press the
  225. SPACE BAR until you reach the "Undefined" option.  Or a quicker way is to
  226. press the DELETE key.  Remember this option will always reset a toggle option
  227. to a known state.  Well, in this case the know state is "Undefined."
  228.  
  229. As you have seen, the SPACE BAR will toggle through all of the options in a
  230. forward direction.  You can use the BACKSPACE key to toggle in a backward
  231. direction if you wish.  Between the SPACE BAR, BACKSPACE key and the DELETE
  232. key, you should be able to select the desired setting with little difficulty. 
  233. Remember, you may have to press ENTER if you select SPEAK WINDOW, ACTIVATE
  234. WINDOW or LOAD RAM SET.  This is so you can specify the exact window or RAM
  235. location.  If you press the up or down arrows instead of ENTER, Vocal-Eyes
  236. will use the previous setting for the desired task.  If there was no previous
  237. setting, a value of 0 will be assumed.
  238.  
  239. Now that you've made your selection, do one of five things to complete the
  240. process of assigning voice response to your LEFT ARROW key.
  241.  
  242. 1.  Press ENTER.  If you have selected SPEAK WINDOW, ACTIVATE WINDOW or LOAD
  243. RAM SET, Vocal-Eyes will prompt for the specific window or RAM location. 
  244. Simply accept the default with another press of ENTER or type the new number
  245. from 0 to 9.
  246.  
  247. 2.  Press DOWN ARROW .  This will lock in your selection and move you down to
  248. the next key to assign.
  249.  
  250. 3.  Press UP ARROW.  This will lock in your selection and move you up to the
  251. previous key to assign.
  252.  
  253. 4.  Type the number of the next selection you wish to edit and press ENTER. 
  254. This will lock in your current selection and move you directly to the
  255. specified option number.
  256.  
  257. 5.  Press ESCAPE.  This will lock in your selection and return you to the
  258. main Voice Control Panel menu.
  259.  
  260. 6.  Press ALT-X or ALT-ESCAPE.  This will lock in your selection and return
  261. you directly to your applications program.
  262.  
  263. Are you still in the Cursoring submenu?  If not, return to this submenu now. 
  264. Use your DOWN ARROW key to move through the various keys that can be given
  265. individual voice response.  Notice that all of the standard cursor keys are
  266. among the choices, as well as the DELETE key, the BACKSPACE key and the ENTER
  267. key.  Regarding the first two of these:  Remember, earlier, when you
  268. encountered "Prior Character" as an option?  Well, here are a couple of
  269. instances where you might want to select "prior character."
  270.  
  271. Also notice that you can choose to give the ENTER key a voice assignment. 
  272. Recall from the previous section that you can use the Keyboard selection on
  273. Vocal-Eyes' Voice Control Panel's main menu to instruct Vocal-Eyes to
  274. announce "ENTER" every time you press the ENTER key.  Now, using the
  275. cursoring submenu, you can add additional voice response.  You can, for
  276. example, instruct Vocal-Eyes that every time you press the ENTER key you
  277. would like to hear "ENTER," followed by the new cursor location, the new
  278. current character, word, line, sentence, paragraph, field data, field name,
  279. both field data and field name, the entire screen or any portion of your
  280. screen you'd care to mark out in any of 10 screen windows, activate any of
  281. the 10 windows, load a new .SET file from any of the RAM locations or even
  282. link any two of these commands together.  And by using a different .SET file
  283. with each program you can tailor what you hear when you press the ENTER key
  284. to match the requirements of each and every program you run!   And all of
  285. this is just for the one key!
  286.  
  287. Are you beginning to see the possibilities?
  288.  
  289. Examine the various cursor assignment options and the default settings we've
  290. provided for several of them.  Keep the defaults for now, or experiment with
  291. the settings to find what works best for you.  Remember, even though you have
  292. added voice features to these keys, their original meaning will be passed
  293. along to DOS or your applications program before the desired voice response
  294. is given.  After all, what would be the sense in making one of your ARROW
  295. keys, your TAB key, or any of the other cursoring keys talk if they were
  296. prevented from doing what they were supposed to do in the first place?
  297.  
  298. 6.3.1:  DEFINING YOUR OWN CURSORING KEYS
  299.  
  300. While cursoring through all of the cursoring options, you probably noticed
  301. that many of them are undefined.  You can use these or even the ones we setup
  302. for your own specific needs.
  303.  
  304. There are 46 keys all together that you could assign voice response to--far
  305. more than any applications program would be likely to use.  Have you assigned
  306. voice response to several of the cursoring keys?  Do you have extras, keys
  307. you've left unassigned?  If so, here is a feature you're sure to appreciate!
  308.  
  309. You can turn any key into a sort of cursoring key by way of this Cursoring
  310. submenu.  As with all other cursor keys, the key will be passed along to your
  311. applications software.  But then you get the added bonus of user definable
  312. voice response.  Here is how it works.
  313.  
  314. Let's say you are using a database manager that uses the ALT-N key to move
  315. you down to the next field.  You could press ALT-N every time you want to
  316. move down one field, and then press your read current field hot key to see
  317. what's there.  But here's a easier way to accomplish the same task with a
  318. single keystroke.
  319.  
  320. Make sure you are in the Cursoring submenu.  Locate a key you've left
  321. unassigned because your database manager doesn't need it.  Remember, there
  322. are 46 options and over half of them are not defined.  Are you at the prompt
  323. for an unassigned key?  Okay, do this.  Press ALT-N.  Notice what just
  324. happened.  Your unneeded cursoring key vanished from the menu and ALT-N was
  325. substituted in its place.  Now, press the SPACE BAR or BACKSPACE key enough
  326. times to rotor through to the "current field" option.  Press ALT-X to exit
  327. the Voice Control Panel and try using your ALT-N key.  Notice how now, not
  328. only does pressing this key move you down one field, but it also reads your
  329. new current field information.
  330.  
  331. Here's another example of how this feature can assist in your work with the
  332. PC.  For this example, let's say you are using a spread sheet and that
  333. pressing the F1 key causes a contact sensitive help screen to appear.  The
  334. help screen always occupies the first 12 lines of your PC's screen display. 
  335. You could create a window to read the first 12 lines of your screen, then,
  336. every time you want help, you could press the F1 key and follow that with a
  337. press of your read window hot key.  But why not simplify the process as
  338. follows?
  339.  
  340. Find a cursoring key your spread sheet doesn't use.  Go to that key in the
  341. Cursoring submenu.  Press the F1 key.  Now, press the SPACE BAR or BACKSPACE
  342. enough times to rotor through to the Speak Window option.  Now press ENTER. 
  343. Vocal-Eyes will prompt for the window to be voiced.  Simply type a number
  344. from 0 to 9 indicating the window you wish read when the F1 key is pressed. 
  345. From now on, every time you press the F1 help key, your help screen will
  346. appear and Vocal-Eyes will automatically read the window containing it.
  347.  
  348. How's that for having what you want to hear when you want to hear it?  Feel
  349. free to setup all 46 cursoring options if you like.
  350.  
  351. 6.3.2  MORE ABOUT THE CURSORING MENU
  352.  
  353. What if you have setup a cursoring key and later wish to undefined it.  Well,
  354. you could get to the entry containing the key and press ENTER.  This will
  355. place you in the column which decides what should be spoken.  You can then
  356. press the DELETE key to undefined what should be spoken.
  357.  
  358. You could also simply press the DELETE key while on the line containing the
  359. key you wish to remove.  For example, lets say you don't want the TAB entry
  360. we supplied as a default.  First get to the option either by using the arrow
  361. keys or simply typing 17ENTER.  Now press the DELETE key.  Vocal-Eyes will
  362. say Undefined and move you to option 18:Shift-TAB.  If you cursor back to
  363. option 17, it will say 17:Undefined.
  364.  
  365. Now what if you wanted to define the arrow keys, BACKSPACE, SPACE BAR or the
  366. DELETE key?  Lets go back to option 17, the one we just undefined.  Now try
  367. and define the SPACE BAR.  What happened?  That's right, Vocal-Eyes thought
  368. you wanted to go to the next entry.  In order to define one of the cursoring
  369. command keys, you must first proceed the character with a press of the `
  370. (grave accent).  Go back to option 17 and now press the grave accent and then
  371. the SPACE BAR.  Vocal-Eyes now said 'SPACE Cursor Position.'  It defaulted to
  372. Cursor Position because this is what was left over from the TAB key.  You can
  373. rotor through till you get the option you want spoken each and every time you
  374. press the space bar.  If you want to define the grave accent key itself,
  375. simply press it twice.
  376.  
  377. Do you need to add a voice feature to the ALT-X key?  Remember, this is your
  378. fast exit key from the Voice Control Panel.  Pressing ALT-X while in the
  379. Cursoring submenu will not turn this key into a cursoring key.  It will
  380. return you to your application program.  Unless, of course, you press the `
  381. (grave accent) key first and then follow immediately with a press of the
  382. ALT-X key.
  383.  
  384. As we have mentioned previously, the ` (grave accent) key is your Voice
  385. Control Panel's special bypass to next key hotkey.  It works exactly like
  386. your bypass to next key hot key, but it only works when you're in Review Mode
  387. or the Voice Control Panel.  Do you need to assign a voice feature to the `
  388. key?  Or maybe you'd like to assign the ` as one of your hot keys.  If so,
  389. simply press the key twice--the first time to bypass the next key and the
  390. second to actually type the key.  Remember, though, the ` bypass key is only
  391. used when you're in Review Mode or the Voice Control Panel.  For all other
  392. occasions use your bypass to next key hot key which we will talk about later
  393. on.
  394.  
  395. Don't forget, when you're done, to use the Files option on the main control
  396. panel menu to save your changes so they'll still be there the next time you
  397. run Vocal-Eyes.
  398.  
  399. 6.4:  THE HOT KEYS MENU
  400.  
  401. Do you have all of your cursoring keys set to the voice response of your
  402. preference?  If so, then you're ready to move on to the next group of keys
  403. that can be set to elicit the voice response of your choice.
  404.  
  405. First, let's review the difference between a cursoring key and a Vocal-Eyes
  406. hot key.  Both may have one of a number of different voice features assigned
  407. to them.  The difference comes in how your applications program treats them. 
  408. Cursoring keys are passed along to DOS or your applications program.  Your
  409. program acts on the keystroke, and then Vocal-Eyes pops in just long enough
  410. to voice your new current character, line, field data, screen window, etc. 
  411. A Vocal-Eyes hot key, on the contrary, is a key that is set to invoke a
  412. specific voice feature every time it's pressed.  Vocal-Eyes retains the
  413. keystroke, and does not allow it to affect your underlying software in any
  414. way.  Pressing your DOWN ARROW key may cause Vocal-Eyes to read your new
  415. current screen line, but only after your program has received and acted on
  416. the DOWN ARROW keystroke.  Pressing CTRL-L will also read your current screen
  417. line, but Vocal-Eyes will keep this "hot key" keystroke all to itself.
  418.  
  419. By now you're familiar with the various read previous, current and next hot
  420. keys we first introduced you to back in Section 3 of this manual.  We told
  421. you then that there were a number of voice hot keys we'd be introducing you
  422. to later on, and that also you would learn how to reassign these keys to suit
  423. your individual requirements and preferences.  Well, that time has come at
  424. last.
  425.  
  426. If you're not presently in the Voice Control Panel, press CTRL-\ to get there
  427. now.  Cursor down to option 3: Hot Keys.  Press ENTER.  Did you hear
  428. Vocal-Eyes say "Hot Key Definition 1: Prior Char Control-B?"
  429.  
  430. Recall that Control-B is your read previous character hot key.  But maybe
  431. you'd prefer that this hot key be ALT-B.  If this is indeed the case, go
  432. ahead and press ALT-B now.  What happened?  Did you hear Vocal-Eyes repeat
  433. your keystroke and then move down to hot key 2: Char?  Use your UP ARROW key
  434. to go back to hot key 1.  Notice that now, instead of Control-B, your read
  435. previous character hot key has been changed to ALT-B.  Would you like to
  436. change it back to Control-B?  All you need to do is type CTRL-B.  Give it a
  437. try now.
  438.  
  439. Use your DOWN ARROW key to cursor your way through the first 15 hot key
  440. options.  You probably recognize all of them as the read character, word,
  441. line, sentence and paragraph hot keys we first introduced you to back in
  442. Section 3 of this manual.  We told you then that you'd be able to reassign
  443. any and all of your hot keys in accordance with your own personal needs and
  444. preferences.  Are there any here you'd like to change?  Go ahead and do it
  445. now.  Press ESCAPE or ALT-X to return you to DOS or your applications program
  446. and take your new hot keys for a test drive.
  447.  
  448. Are there some hot keys among these first 15 that you never use?  Perhaps
  449. you're working with a spread sheet, in which case you probably have little
  450. use for the read paragraph hot keys.  Would you like to free up these keys so
  451. you can use them for other Vocal-Eyes functions?  Easy enough.  Simply cursor
  452. down to the item you wish not to use.  Press the delete key on your PC's
  453. keyboard.  You'll hear Vocal-Eyes say "Undefined" and then move along to the
  454. next hot key choice.  Since this command is undefined, (no keyboard sequence
  455. has been assigned to it) it is not available.  You therefore do not have to
  456. worry about a conflict with your application.  If a hot key is defined to a
  457. keystroke which your application program requires, Vocal-Eyes would win out. 
  458. Does this mean you would never be able to use the application key?  Not at
  459. all.  Later you will learn how to temporally bypass the hot key allowing your
  460. application to see the keystroke.
  461.  
  462. Move down to hot key 16.  Use your DOWN ARROW key, if you like, but a faster
  463. way to get there is to type in the number 16 and then press ENTER.
  464.  
  465. Notice that hot keys 16 through 19 are for read functions we haven't talked
  466. about yet.  Option 16 says "Top Cursor."  This is your Vocal-Eyes hot key to
  467. read from the top of your screen all the way down to your current cursor
  468. location.  Option 17, on the contrary, is your Vocal-Eyes hot key to read
  469. everything on your PC's screen from your cursor on down to the bottom.  What
  470. do you think option 18, "Left Cursor" does?  That's right.  It reads
  471. everything on your current screen line that lies to the left of your cursor. 
  472. And of course option 19, "Cursor Right" is your Vocal-Eyes hot key to read
  473. everything on your current screen line that lies to the right of your cursor.
  474.  
  475. Notice that none of these four hot keys have been assigned.  Each says
  476. "Undefined."  Do you have some good ideas as to which keys you'd like to
  477. assign to each of these read functions?
  478.  
  479. Here are a few things to keep in mind when deciding which keys to assign as
  480. Vocal-Eyes hot keys.  First, stay away from all the normal, lower and upper
  481. case letters, numbers and marks of punctuation.  You could, say, assign a
  482. lower-case "t" to read the "top" of your screen, but then the next time you
  483. tried to type "cat" what you'd end up doing would be to type "ca" and then
  484. command Vocal-Eyes to read the top half of your screen.  True, you could use
  485. your CTRL-N bypass key, but do you really want to have to do that every time
  486. you need to type the letter "t?"
  487.  
  488. It's probably a good idea to stick to the special PC shift states of CONTROL
  489. and ALT.  And of course there are always the function keys from F1 through
  490. F12 and their various SHIFT, CONTROL and ALT shift states.  Does your
  491. applications software use all of these keys.  If not, why not make use of a
  492. few of them for Vocal-Eyes hot keys.
  493.  
  494. Another thing to keep in mind when assigning or reassigning Vocal-Eyes hot
  495. keys is that it's only one per customer.  Your first thought might be to
  496. assign CTRL-T to read the top half of your screen.  Recall, however, that
  497. CTRL-T is already the hot key to read the next sentence.  You cannot assign
  498. the same keystroke to two different voice functions.  Vocal-Eyes will beep
  499. and say "Keystroke already defined" if you try.  Take care, then, when
  500. assigning a hot key that the keystroke you're planning to use hasn't already
  501. been assigned elsewhere in the hot key submenu.  If it has, and you'd really
  502. prefer to use it here, first return to the original use of this key and
  503. reassign the function to another, unused key, or press DELETE to unassign the
  504. feature.
  505.  
  506. In the above example, before we could assign the CTRL-T to read the top half
  507. of our PC's screen, we would have to do one of two things.  We could:
  508.  
  509. 1.  Reassign the Read next sentence hot key by moving to that option and
  510. typing in a new keystroke.
  511.  
  512. 2.  Change the read next sentence hot key to "Undefined."  Do this by moving
  513. to the read next sentence prompt and then pressing the delete key. 
  514. Vocal-Eyes will respond "Undefined," then allow you to proceed with other
  515. changes.
  516.  
  517. 6.5:  MORE HOT KEYS
  518.  
  519. Cursor down to hot key selection 20.  Notice that it through selection 29
  520. assign the hot keys to read the 10 screen windows from 0 through 9.  Your
  521. read screen hot keys can also be reassigned by you, the user.  Perhaps
  522. instead of ALT-0 through ALT-9 you'd prefer your read window hot keys were
  523. ALT-A through ALT-J.  Accomplishing this would be as easy as typing in the
  524. new keystrokes as each window prompt appears in the hot key submenu.  Be
  525. sure, however, that no other hot keys have already been assigned to any of
  526. these keys.
  527.  
  528. (NOTE:  In the next section of your Vocal-Eyes users' guide we're going to
  529. have a lot to say about windows.  We'll be referring to the hot keys that
  530. invoke them as ALT-0 through ALT-9.  It's probably a good idea for you to
  531. leave these hot key assignments alone, for now, to avoid a lot of confusion.)
  532.  
  533. Cursor down to Option 31.  This option allows you to assign a hot key to read
  534. from your current cursor location all the way to the end of your document. 
  535. Do you have Noteworthy, WordPerfect or some other word processing program
  536. loaded?  If so, you'll certainly want to assign a hot key to this feature. 
  537. Now, in your word processor or text editor, when you press this key
  538. Vocal-Eyes will automatically press your DOWN ARROW key for you and read each
  539. line all the way to the end of your document.
  540.  
  541. Would you like to cancel the "read to end" operation?  If so, simply press
  542. ESCAPE.  The reading will be stopped immediately, though it may take your
  543. synthesizer a moment or two to catch up.
  544.  
  545. The next several Hot Key menu options control voice functions we haven't
  546. discussed yet.  Let's skip them for now, and move down to Options 39 and 40.
  547.  
  548. We've already discussed both of these options in a sense.  Remember, at the
  549. beginning of this section when we were describing the process of attaching
  550. voice functions to your various cursor keys.  Among the rotary selection of
  551. voice functions you could select "Field Data" or "Field Name."  We mentioned
  552. how handy these voice functions could be when working with many spreadsheet
  553. or database management software packages.  Well, now you can assign hot keys
  554. to read either or both of these special display formats.
  555.  
  556. What do you suppose is the difference between a hot key assigned to read the
  557. field data or name and a Cursoring key assigned to read the same textual
  558. unit?  That's right--a Cursoring key will pass along the appropriate
  559. keystroke before reading the field data or name.  The "read" field data or
  560. name hot key will read the information without affecting your underlying
  561. software in any way.
  562.  
  563. The next option, 41: Any line, allows you to setup a hotkey which when
  564. pressed will prompt you for the line number to be read.  This like all the
  565. hotkeys can be done in or out of review mode.  Reading any line regardless if
  566. you are in or out of review mode, will never move your cursor position.
  567.  
  568. When you press this hotkey, Vocal-Eyes will prompt:
  569.  
  570. Line to read:
  571.  
  572. Simply type the line number you wish read and press ENTER.  Vocal-Eyes will
  573. voice the line specified.
  574.  
  575. 42: Spell Word
  576.  
  577. Pressing this hotkey will cause Vocal-Eyes to spell the current word under
  578. the cursor position.  While spelling the word, the speech rate will be
  579. lowered by a factor of 2.  For example, if your screen rate is set at 5,
  580. Vocal-Eyes will spell the word at a rate of 3.  You can also spell the
  581. current word by pressing the read current word hotkey twice.  Pressing it a
  582. third time will spell the word phonetically.
  583.  
  584. 43: Forward sentence
  585. 44: Backward sentence
  586.  
  587. Option 43 (Forward sent) and option 44 (Back sent) allow you to move through
  588. your document forward and backward by sentence.  Assuming your applications
  589. programs moves the cursor using the four arrow keys such as a word processor,
  590. Vocal-Eyes can cause your applications program to automatically scroll up or
  591. down as required.  This is a very handy way of reading up or down a document
  592. sentence by sentence.
  593.  
  594. If your applications program already offers a way of moving by sentence than
  595. it would be better to make that keystroke a cursoring key setup to speak the
  596. sentence.  However, very few applications program offer you the ability of
  597. moving by sentence so you are sure to enjoy this feature.
  598.  
  599. If you are going to be using this feature, if may be necessary to configure
  600. the current active window to only contain the lines and columns for which the
  601. data from the applications program can reside.  For example, WordPerfect
  602. places a status line on line 25.  Vocal-Eyes has know way of knowing this is
  603. a status line and may try to route the applications cursor to this line
  604. thinking it is part of your document.  Of course, this can not be done so
  605. this would cause undesirable results.  The solutions with WordPerfect is to
  606. set a window from lines 1 to 24.  Now the sentence routing will only be
  607. relative to the top 24 lines.
  608.  
  609. Note:  Because of the technique employed by Vocal-Eyes to determine the
  610. beginning and ending of a sentence, double spaced text will not work using
  611. these hotkeys.  If a document must be in double spaced format, it is
  612. suggested that you create the document in single space and at print time,
  613. convert to double space.  This way, your editing can be done in the more
  614. simpler single space format.
  615.  
  616. 45: Forward paragraph
  617. 46: Backward paragraph
  618.  
  619. Option 45 (forward para) and option 46 (back para) allow you to move through
  620. your document forward and backward just like the sentence routing above but
  621. by paragraph instead of by sentence.
  622.  
  623. Because some paragraphs can be very large, this feature may not always work. 
  624. Vocal-Eyes will attempt to get the entire paragraph on the screen.  If the
  625. paragraph is too large to fit, only the top part of the paragraph will be
  626. read.  Normally this is not a problem but keep this in mind as you move
  627. through your document this may happen.
  628.  
  629. The same limitations and suggestions for the sentence routing hold true for
  630. paragraph routing as well.
  631.  
  632. 48: Time and date
  633.  
  634. Option 48 (Time/date) allows you to assign a hotkey which when pressed will
  635. speak the current time and date.  The time and date spoken is retrieved
  636. directly from your computers time and date values.  If these values are not
  637. set correctly, this hotkey will not give the correct information.  Those
  638. using the Sounding Board will not necessarily need this feature since it also
  639. has a similar option.
  640.  
  641. Cursor down to option 49.  Notice that here you are presented with the
  642. current "read screen address" hot key.  Would you like to change it?  If so,
  643. go ahead and do it now.  Pressing this hotkey will cause Vocal-Eyes to give
  644. you the current applications cursor position in the form:  Cx,Ly where x is
  645. the column number and y is the line number.
  646.  
  647. Option 51 in the hot keys submenu allows you to assign a second Review Mode
  648. entry key.  Remember, when we first discussed the concept of Review Mode, we
  649. told you about the fast review hotkey via the ALT key.
  650.  
  651. This review hotkey should only be used within macros.  As you can see, we
  652. have defaulted this keystroke to CTRL-ENTER.  Section 16 will discuss macro
  653. and Vocal-Eyes in much more detail.  If you every wish to change the hotkey
  654. to something other than CTRL-ENTER, here is where it would be done.
  655.  
  656. Options 50, 53 and 54 on the hot key submenu are undoubtedly already familiar
  657. to you.  They include the CTRL-X Momentary Silence hot key,  the CTRL-\ Voice
  658. Control Panel entry hot key and the CTRL-N Bypass to next key hot key.  Do
  659. any of these keys conflict with your applications program?  Change any or all
  660. of them if you like.  Be careful, however, not to leave the Menu Entry hot
  661. key in an unassigned state.  Otherwise, the next time you exit the Voice
  662. Control Panel, there won't be any way for you to get back inside.
  663.  
  664. Remember if you have interruptability on, even though you may have CTRL-X or
  665. some other key assigned as the momentary silence hot key, Vocal-Eyes would
  666. treat it as if it were undefined.  Only if interruptability is off or set to
  667. Cursor Keys only will you be able to use the momentary silence hot key.
  668.  
  669. The remainder of the hotkeys will be described later in this manual.
  670.  
  671. 6.6:  THE SPECIAL ` BYPASS COMMAND KEY
  672.  
  673. Let's say you're using a word processing package that doesn't make use of the
  674. 10 or 12 function keys along the left or upper edge of your PC's keyboard. 
  675. You've decided to make use of these keys yourself, assigning the F1 key as
  676. your read character hot key, F2 as your read line hot key, F3 as your read
  677. sentence hot key and F4 as your read paragraph hot key.  Additionally, you
  678. have decided to use the CTRL and ALT versions of these keys as your previous
  679. and next hot keys respectively.  And oh yes, you've also made one other
  680. change:  instead of using CTRL-X as your Momentary Silence hot key, you've
  681. decided to "alter" this hot key slightly and use ALT-X instead.
  682.  
  683. Every one of these keys will work perfectly fine in applications mode, which
  684. is to say when you're working with your word processing program.  Should you
  685. need to enter Review Mode, however, you're going to encounter a bit of
  686. conflict.  As you will learn in upcoming sections of this manual, Vocal-Eyes
  687. uses several of the function keys, the ALT-X key and a few other keys to
  688. control some pretty essential features, such as windows, and cursor routing. 
  689. Also, as you've already learned, pressing F1 from inside Review Mode calls up
  690. one of Vocal-Eyes' handy help screens.
  691.  
  692. Vocal-Eyes' Review Mode command keys take precedence over any and all of your
  693. user definable hot keys.  You have a bypass to next key hot key, but what if
  694. you wanted to assign this feature to F10 or ALT-X?  How could you bypass a
  695. Vocal-Eyes command if you can't get to your bypass hot key in the first
  696. place?
  697.  
  698. To solve this dilemma, Vocal-Eyes comes equipped with a special Review Mode
  699. bypass command key.  It's the ` (grave accent) key.  Press this key to bypass
  700. any Review Mode command key, such as F1 or ALT-X, and to reach any hot key
  701. you may have assigned to these keys.
  702.  
  703. Have you assigned any hot keys to the HOME, END, PgUp or PgDn keys?  You will
  704. recall from an earlier section of this manual that these keys operate several
  705. useful Review Mode features.  Pressing Home instructs Vocal-Eyes to read the
  706. previous sentence.  Pressing CTRL-HOME instructs Vocal-Eyes to read the
  707. previous paragraph.  Pressing End or CTRL-END instructs Vocal-Eyes to read
  708. the next sentence and paragraph respectively.  We also showed you how you
  709. could use PgUp to express move your cursor to the first character on your
  710. line, CTRL-PgUp to move to the upper left hand corner of your current window,
  711. and PgDn and CTRL-PgDn to move to the last character on your current line or
  712. bottom right hand corner of your current window respectively.
  713.  
  714. As is the case with the other Review Mode command keys we've already
  715. mentioned, the HOME, END, PgUp and PgDn commands will always take precedence
  716. over any hot keys you may have assigned to use these keys.  If, say, you have
  717. assigned your HOME key to read the current field data, pressing HOME in
  718. Review Mode will still read the previous sentence.  If you want to hear your
  719. field data, press ` (grave accent) first and then press HOME.
  720.  
  721. Here's another use for the ` bypass command key.  Say you're in the Hot Keys
  722. menu, and what you'd like to do is assign the ALT-X key to be your Momentary
  723. Silence.  You cursor down to Option 44 and press ALT-X.  What happened? 
  724. That's right.  ALT-X is one of the keys you can press to exit the Voice
  725. Control Panel, so instead of defining your Momentary Silence hot key you've
  726. express exited back to your applications program.
  727.  
  728. Try it again.  This time, just before pressing ALT-X, press the ` key.  This
  729. time it worked perfectly, didn't it?
  730.  
  731. Let's review the difference between the ` bypass command key and your user
  732. definable bypass hot key.  First, it's important to understand the difference
  733. between a user definable hot key and one of Vocal-Eyes' Review Mode or Voice
  734. Control Panel command keys.  Command keys control specific Vocal-Eyes voice
  735. functions.  Most of these command keys are used in Review Mode, but there are
  736. a few, such as the ALT-X express exit command key, that you can use when
  737. working inside the Voice Control Panel.  These keys cause Vocal-Eyes to
  738. perform a specific action, such as reading the previous sentence, or
  739. accessing the F1 Help screen.  A Vocal-Eyes hot key, on the contrary, can
  740. perform any of 61 different functions, as we saw when we explored the Hot
  741. Keys menu.  You can assign any key to perform any hot key function.
  742.  
  743. Use your user defined bypass to next key "hot key" when what you want to do
  744. is bypass another user defined hot key, such as the CTRL-L read line or the
  745. CTRL-C read current character hot keys.  Use the ` bypass "command key" when
  746. you want to bypass any of Vocal-Eyes' predefined command keys, such as the
  747. Review Mode HOME or F1 help keys.
  748.  
  749. Remember while in the Hot Keys menu, you can define any keystroke which
  750. produces an actual code.  If you have the enhanced 101 keyboard and your
  751. system supports it full potential, you will have far more options then those
  752. without this keyboard.  As an example, the 101 keyboards, have a separate
  753. cursor pad.  These four keys are dedicated to the four arrow keys.  If you
  754. define this UP ARROW, it is different then if you defined the UP ARROW on the
  755. numeric keypad.  Regardless of what keyboard you have, the two enter keys you
  756. have are considered to be different.  You could define the ENTER key from the
  757. numeric keypad to read window 0 and still be able to use the ENTER key on the
  758. standard keyboard normally.  Feel free to play with the keystrokes.  We are
  759. sure you will enjoy all the possibilities.
  760.  
  761. Also remember if you wish to define a hot key to one of the keys normally
  762. used to control the cursor position in the Hot Keys menu, such as the arrow
  763. keys, ENTER, ALT-X, SPACE BAR, BACKSPACE and all the others, you must first
  764. proceed the keystroke with a press of the ` (grave accent).  This will Tell
  765. Vocal-Eyes you really want to define the next keystroke after the grave
  766. accent.  If you want to define the grave accent as a hot key simply press it
  767. twice.  This allows you to define every keystroke on the keyboard if you
  768. wish.
  769.  
  770. 6.7:  SUMMARY
  771.  
  772. Well, how are you doing?  Keeping up with the many features discussed thus
  773. far?  If not don't worry about it.  The more you use Vocal-Eyes, the more
  774. intuitive it will be come.
  775.  
  776. This section, we covered many useful features.  We talked about how you can
  777. define up to 46 cursoring keys.  These are keys which are first sent to the
  778. application program and then cause something relevant spoken.  Next we
  779. discussed many of the hot keys available to you.  The rest of the hot keys
  780. will be discussed in later sections.  You can setup the 61 possible hot keys
  781. exactly to your liking.  Define those you will be using with a particular
  782. application and undefined the ones you would not be using.  With this
  783. ability, there should never be any conflict between a Vocal-Eyes command and
  784. your applications program.
  785.  
  786. Believe it or not, there is still much to be discussed.
  787.  
  788.