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

  1. SECTION SEVEN
  2. VOCAL-EYES' 10 STANDARD SCREEN WINDOWS
  3.  
  4. 7.1:  INTRODUCTION
  5.  
  6. In previous sections of this manual we briefly touched on the concept of
  7. screen windows.  We told you that Vocal-Eyes allowed for up to 10 windows to
  8. be defined by you, the user, and we showed you how you could read any of
  9. these windows by pressing and holding down the ALT key and then pressing one
  10. of the window numbers 0-9.  Thus far, of course, all 10 of your windows have
  11. been preset to read your entire 25-line screen display.  Well, having 10
  12. screen windows that all work exactly the same way doesn't sound very useful,
  13. does it?  But wait!  Vocal-Eyes allows you the option of redefining each of
  14. these 10 windows to read any text block from a single character up to and
  15. including your entire PC screen.
  16.  
  17. In this section of your Vocal-Eyes users' guide we will begin by showing you
  18. how to select and define any of Vocal-Eyes' 10 user definable screen windows. 
  19. We'll introduce you to the concept of the "current screen window," and we'll
  20. show you how to select and re-select windows in accordance with your ever
  21. changing needs.  After that we'll discuss the four different types of
  22. windows:  Speak windows, Silent windows, Float windows and Neutral windows. 
  23. We'll explain the differences between the various window types, and
  24. demonstrate the unique usefulness of each as you continue to integrate
  25. Vocal-Eyes into your voice computing environment.
  26.  
  27. 7.2:  SELECTING AND DEFINING WINDOWS
  28.  
  29. Press and release the ALT key by itself to take you into Vocal-Eyes' Review
  30. Mode.  Now, press the F8 key located either at the top or along the left edge
  31. of your PC's keyboard.  Vocal-Eyes will announce your current window, which
  32. for now is Window 0.  After that it reports the read type of the window.  The
  33. current read type for Window 0 is "Speak," but more about that later.
  34.  
  35. Following the read type, Vocal-Eyes reports the read coordinates for Window
  36. 0.  Notice that Window 0 has been preset to read the entire screen: 
  37. everything from column 1 of screen line 1 to column 80 of screen line 25. 
  38. Another way of saying this is that Screen Window 0 is defined to read all 80
  39. columns of all 25 lines of your screen.   Finally, Vocal-Eyes voiced the
  40. status of hyperactive window A.  Section 13 will discuss hyperactive windows
  41. in detail.
  42.  
  43. Now press ALT-F8 and listen while Vocal-Eyes reports the definitions for all
  44. 10 screen windows.  Notice except for the fact Window 0 has been set to
  45. "Speak," and all others have been left Neutral, all 10 are exactly the same. 
  46. Each has been preset to read all 80 columns of the standard 25 line PC
  47. display screen.  Consequently, pressing any window's command key from ALT-0
  48. through ALT-9 should cause Vocal-Eyes to read the entire window, which is
  49. exactly what happens.
  50.  
  51. Would you like to try your hand at changing one of your window definitions? 
  52. Let's say, for example, that you're using Word Perfect, a very popular word
  53. processing program that always displays status information--document name,
  54. page, line and column position--on the 25th screen line.  You'd like to be
  55. able to read the entire text screen, which is to say everything on lines 1
  56. through 24 but not line 25.  Let's define Window 1 to do precisely that.
  57.  
  58. Are you currently in Review Mode?  If not, press your Review Mode command key
  59. to get you there now.  Press the F3 key.  Did you hear it say "Select Window
  60. Number?"  Vocal-Eyes is asking which window you'd like to define.  Let's
  61. define Window 1.  Press the 1 key on the top row of your PC's keyboard. 
  62. Vocal-Eyes will respond:  "Window 1."  Press the F8 key.  Remember before
  63. when we pressed this key Vocal-Eyes responded by providing us with the read
  64. type and coordinates of Window 0.  What happened this time?  That's right: 
  65. this time Vocal-Eyes provided us with similar information for Window 1, our
  66. currently selected window.  Notice, it also gave us the status of hyperactive
  67. window A as before.
  68.  
  69. Do this.  Press the F4 key.  Vocal-Eyes will respond:  "Window 1 -neutral -
  70. Left column number : 1."  This number represents the column number of the
  71. upper left hand corner of Window 1.  Our Word Perfect window should begin
  72. reading at the first screen column, so we'll accept this value as is by
  73. simply pressing ENTER.  Go ahead, press ENTER now.
  74.  
  75. As soon as you pressed ENTER Vocal-Eyes responded: "Top line number : 1." 
  76. This number represents the uppermost screen line in Window 1.  This is the
  77. correct value for our Word Perfect window, so again we'll press ENTER. 
  78. Vocal-Eyes next announces the column number of the right edge of our screen
  79. window as column 80.  We want our Word Perfect window to read all the way to
  80. column 80, so once again we'll press ENTER.
  81.  
  82. Finally, Vocal-Eyes announces a bottom line number of 25.  But as we've
  83. already mentioned, our Word Perfect status line is on line 25, and we don't
  84. want that line to voice as part of Window 1.  The lowest screen line we want
  85. to hear is line 24.  So, go ahead and type 24 now and then press ENTER. 
  86. There--you've just redefined Window 1.
  87.  
  88. Press the F8 key to hear your new window coordinates read back to you.  Press
  89. the ALT-1 command key to hear the first 24 lines of your PC's screen read to
  90. you.  Notice that Vocal-Eyes stops at line 24.  Line 25 isn't a part of
  91. Screen Window 1.
  92.  
  93. (NOTE:  You may have used the Voice Control Panel's command key submenu to
  94. reassign the command keys that read any or all of Vocal-Eyes' 10 user
  95. definable windows.  In our discussions here, however, we shall continue to
  96. use the default values, ALT-0 through ALT-9, for the sake of consistency.)
  97.  
  98. But wait a minute.  What if you want to read your Word Perfect status line? 
  99. Well, why not set a second window to read that line only?  Here's how.
  100.  
  101. Are you still in Review Mode?  Press F3 to select a new window.  We'll type
  102. 2 to select window 2.  Press F4 to begin the definition process.  Press ENTER
  103. to accept the default value of column 1 for the left edge of your window. 
  104. Now, instead of pressing ENTER a second time to accept line 1 as the upper
  105. edge of our window, first type in the number 25 and then press ENTER.  Press
  106. ENTER twice more to accept column 80 and line 25 for the right and bottom
  107. edges of our window.  Press F8 if you like to verify that the changes were
  108. made.  Now, press your ALT-2 read Window 2 command key.
  109.  
  110. Now, when you're working in Word Perfect, you can press ALT-1 to read the
  111. first 24 lines of text, or ALT-2 to read your Word Perfect status line.  Of
  112. course you can still use your ALT-0 command key, or any of the other command
  113. keys from ALT-3 through ALT-9 to read your entire screen, text, status line
  114. and all.
  115.  
  116. Naturally, you are not limited to creating windows at the top and bottom of
  117. your PC's screen display.  You can mark out any size rectangle from a single
  118. character on up by simply noting the column and line coordinates of the upper
  119. left and lower right edges of the rectangle and then entering the coordinates
  120. as the four choices in the F4 Define Window key.
  121.  
  122. You could, for instance, define a window to read only the middle of your
  123. screen by selecting a window via the F3 key and then entering values such as
  124. 20 for the left column, 5 for the top row, 60 for the right column and 20 for
  125. the bottom row.
  126.  
  127. Go ahead and practice defining a few windows.  Leave Window 0 alone for the
  128. moment, as we'll have a lot more to say about this window later in this
  129. section.
  130.  
  131. 7.3:  ANOTHER WAY TO DEFINE SCREEN WINDOWS
  132.  
  133. Suppose you want to define a window that will allow you to use your ALT-9
  134. command key to read a menu that appears in the lower right-hand corner of
  135. your screen.  The menu always appears in exactly the same screen location,
  136. only you're not sure of the exact coordinates.  You could enter Review Mode
  137. and navigate around with your cursor keys until you find the edges of your
  138. desired window and then use your "current cursor location" command key to
  139. ascertain the column and row numbers and then use these coordinates to fill
  140. in the prompts at the F4 Define Window key.  There's an easier way to do
  141. this, though.
  142.  
  143. Try this.  Enter Review Mode and use the F3 key to select a window to define. 
  144. For this example, lets use window 9.  (Remember, we're leaving Window 0
  145. undisturbed for now.)  Now use your cursor keys, or any of your read command
  146. keys, to move your cursor to where you want to place the upper left-hand
  147. corner of your new window.  Press the F5 key.  Did you hear Vocal-Eyes say
  148. "Upper left?"  There--in one fell keystroke you have defined the left column
  149. and top row of your new window.
  150.  
  151. Use your cursor keys to move down and to the right until you reach the lower
  152. right-hand corner of your desired window.  Now press the F6 key and listen as
  153. Vocal-Eyes responds:  "Bottom right."  You're not going to believe it, but
  154. you've just defined Window 9.  Press the F8 key if you'd like to verify what
  155. you've done.  Press ALT-9 and listen as your program's menu is voiced.
  156.  
  157. Perhaps you made a mistake.  Perhaps you meant to include one additional
  158. screen line at the bottom of your window.  Does this mean you have to
  159. redefine the entire window?  Not at all.  You could press the F4 key and make
  160. the correct changes.  But what if you wanted to move the review cursor to the
  161. new bottom left and press F6?  Go ahead and try it.  What happened?  When you
  162. try and move down past the last line of your current window, Vocal-Eyes
  163. simply beeps at you.  Its saying, you can't go beyond your defined window. 
  164. There is a way around this however.  You can press F2 if you wish to
  165. temporarily switch to the full screen.  This key will be discussed more in
  166. detail later in this section.  For now, when you press F2, Vocal-Eyes will
  167. say "Full Screen."  You are now free to cursor anywhere you want.  When you
  168. get the cursor to the new bottom left, press F2 again.  This time, Vocal-Eyes
  169. will say "Window 9."  It has switched back but your cursor is still where you
  170. want it.  Now simply press F6 to set the new bottom left.
  171.  
  172. Now that you know a bit about what the F2 command key does, what would happen
  173. if you tried to move the cursor above the current top left setting and press
  174. F6 to set the bottom right?  Or the other way, what if you moved the cursor
  175. below the current bottom right and pressed F5 to set the top left?  Well,
  176. Vocal-Eyes will not let you do that.  It will simply say "Invalid Window
  177. Setting" and ignore the command.
  178.  
  179. Also, if you press the F4 command key to type in the coordinates directly,
  180. you must enter valid corners.  For example, you cannot have a left column
  181. number of 10 and a right column number of 5.  Nor could you have a top line
  182. of 15 and a bottom line of 3.  If you attempt to make an invalid setting,
  183. Vocal-Eyes will beep and place you back at the Left column number prompt. 
  184. You must correct the problem before you can exit these settings.
  185.  
  186. 7.4:  THE SELECTED "ACTIVE" WINDOW
  187.  
  188. Now that you've defined a window to read a small corner of your PC's display,
  189. you've probably noticed that many of your read command keys are no longer
  190. functioning like you think they should.  They may not voice the information
  191. you expect, or perhaps they don't seem to be working at all.  Here's why.
  192.  
  193. Before, when you entered Review Mode and pressed F3 and selected Window 9,
  194. you actually did two things.  First, you alerted Vocal-Eyes that you wanted
  195. to redefine Window 9.  Second, you instructed Vocal-Eyes to make Window 9 the
  196. "active" window.
  197.  
  198. With Window 9 the current active window, Vocal-Eyes now looks at the tiny
  199. rectangle you defined as Window 9 as though it were your entire PC screen--at
  200. least as far as your various read command keys are concerned.  If your
  201. applications cursor happens to lie within this window, your read character,
  202. word, line, sentence or paragraph command keys will work so long as there is
  203. indeed a character, word, line, sentence or paragraph inside Window 9 to be
  204. read.  If there isn't, or if your applications cursor lies somewhere outside
  205. your currently active Window 9, then Vocal-Eyes may not have anything to read
  206. and pressing one of your read command keys may produce unexpected results.
  207.  
  208. Of course all of your read window command keys will still function just as
  209. you'd expect them to.  You're CTRL-L read line command key may only read left
  210. to right from the side edges of your currently active window, but pressing
  211. ALT-0, for instance, will still instruct Vocal-Eyes to voice your entire PC
  212. screen display.
  213.  
  214. At first glance this may not seem entirely logical.  But consider the
  215. following:
  216.  
  217. Certain applications programs tend to display their menus along the left-hand
  218. edge of your PC's screen.  Naturally, when working with such a program, one
  219. of the first things you'd want to do would be to define a screen window that
  220. would contain the entire work area but not the part of the screen that
  221. contains the menus.  This would be your active window, since most of the time
  222. your cursor would reside somewhere within its boundaries.
  223.  
  224. Now, say you're editing a line of text or data.  You'd like to hear the line
  225. read back to you, so you press your read line command key.  What would you
  226. prefer happen at this point?  A:  Vocal-Eyes reads the entire screen line,
  227. both the portion of the line that contains your work and also the part of the
  228. line that cuts through your menu, or B:  Vocal-Eyes reads only the portion of
  229. your current line which lies within your currently active window; i.e., your
  230. text only.
  231.  
  232. Here's another example.  Let's say you're working with Word Perfect.  You've
  233. defined a window to read the first 24 screen lines, and you've made this your
  234. active window.  Now, you've got a full screen of text you're working with. 
  235. Your cursor is down near the bottom of your screen.  You'd like to hear your
  236. current paragraph, so you press your read current paragraph command key. 
  237. Now, do you want Word Perfect's status line information, which is displayed
  238. on screen line 25, to be voiced as part of your current paragraph?  Certainly
  239. not.  And since you've chosen an active window that doesn't include line 25
  240. it won't be.
  241.  
  242. So how do you make a window "active?"  Easy.  Just enter Review Mode, press
  243. F3 and then press the number of the window from 0 through 9 that you want
  244. made active.  Pressing F3 and then a number from 0 through 9 was also the
  245. first step in redefining a window, you will recall.
  246.  
  247. If you want to switch the active window but you don't want to have to go into
  248. review each time, you can use the "Select Window" hot key.  If you look at
  249. option 51 in the Hot Keys submenu, you will notice this function has
  250. defaulted to being undefined.  If you wish, assign this command a key.  Maybe
  251. ALT-W?  Use whatever you wish so long as it does not conflict with one of the
  252. other hot keys or with one of your applications hot keys.  Now whether you
  253. are in review mode or not, pressing the key will instruct Vocal-Eyes to ask
  254. you what window to switch to.  As we said before, this works exactly like the
  255. F3 key in Review Mode.
  256.  
  257. What if you didn't want the window you created to read your program's menu to
  258. be made active.  You just wanted it there handy whenever you wanted to hear
  259. your menu voiced via the ALT-9 read window command key.  The window you
  260. created to contain your work is actually Window 1.  That's the window you
  261. want active.
  262.  
  263. So go ahead.  Make it active now by pressing F3 or pressing the Select Window
  264. hot key if you assigned it a keystroke, and then press 1.  You can make any
  265. window active anytime you like.  All you have to do is enter Review Mode,
  266. press F3 and then press the number of the window you want made active.  Or as
  267. we said before, whether you are in Review Mode or not simply press the Select
  268. Window hot key followed by a number 0-9 indicating the desired window.  Do it
  269. as often as you like.
  270.  
  271. Also, if you are in Review Mode when you select a different window,
  272. Vocal-Eyes will move the Review cursor to the last location it was when the
  273. window you selected was last used.  In other words, each time you switch to
  274. a different window, Vocal-Eyes first saves the current Review cursor position
  275. with your current window.  It then activates the selected window and gets the
  276. new cursor position for that window.  This can be very handy if you are
  277. switching back and forth between windows but you want your cursor to remain
  278. where it was for each of the windows when you switch back to them.
  279.  
  280. Here are a few more things to keep in mind regarding the currently active
  281. window.
  282.  
  283. First, if your currently active window contains less than the full screen,
  284. any time you enter Review Mode you will still be confined to the same window. 
  285. For example, if your currently active window is limited to the first 24 lines
  286. of your PC's screen and you enter Review Mode, striking CTRL-PgDn or
  287. CTRL-DOWN ARROW will move you to the bottom left-hand corner of your
  288. currently active window, which in this case would be column 1 of line 24.
  289.  
  290. If your currently active window begins column 25, then pressing 10CTRL-C
  291. would move you to the tenth column on the screen, not the tenth column of the
  292. window.  Each of the character, word, line, sentence and paragraph commands
  293. are relative to the full screen regardless of the current active window
  294. settings.
  295.  
  296. If you need to be able to access the entire screen display, you can do one of
  297. two things:  You could select another window to be the currently active
  298. window, one which contains the full 80 column 25 line display.  Or,
  299. alternatively, as we mentioned briefly before, you could simply press the F2
  300. key from within Vocal-Eyes' Review Mode.  Pressing this key causes Vocal-Eyes
  301. to toggle back and forth between a full screen display and your current
  302. window.  Thus if your currently active window is Window 1, pressing F2 once
  303. will toggle you to a full screen display and then pressing it again will
  304. reestablish Window 1 as your currently active window.  If you leave Review
  305. Mode while still toggled to the full screen, Vocal-Eyes will automatically
  306. switch back to the selected window.
  307.  
  308. By default, as we just mentioned, Vocal-Eyes will confine your movements to
  309. the coordinates of the currently active window.  You can switch back and
  310. forth between the currently active window and the full screen by pressing F2.
  311.  
  312. If you wish, you can tell Vocal-Eyes to do the exact opposite.  This would
  313. mean whenever you enter Review mode, the full screen will be active instead
  314. of the currently selected window.  You can still press F2 to toggle between
  315. the two but the default is the full screen.  You can even tell Vocal-Eyes to
  316. make either the full screen or the currently selected window active based on
  317. what you last used when you exited Review mode.
  318.  
  319. Therefore, you have three choices as to what window should be active when you
  320. enter Review mode -- Current Window, Full Screen, and Previous Setting.  The
  321. setting is made in the General menu.  You can enter the menus by pressing
  322. CTRL-\.  Now move to the General option and press ENTER.  Move down to option
  323. 8 - Review Window.  Pressing ENTER will toggle between the three options. 
  324. Lets examine each option individually.
  325.  
  326. Current Window:
  327.  
  328. When you enter review mode, the currently selected window will constrain your
  329. movements and readings.
  330.  
  331. Full Screen:
  332.  
  333. This option will always give you the full screen when you enter review mode. 
  334. This would be like entering review mode and pressing F2 for the full screen.
  335.  
  336. Previous Setting:
  337.  
  338. When you exit review mode, Vocal-Eyes will remember if you had the full
  339. screen or the selected window active.  Then, next time you entered review
  340. mode, you will have the same setting.  The setting last used in review mode
  341. is also saved with the .SET file.  So when you load a new .SET file and you
  342. enter review mode with option 8 (Review Window) set to Previous Setting,
  343. Vocal-Eyes will use the window you last entered review mode before the .SET
  344. file was saved.  Use whichever of these three settings works best for your
  345. environment.
  346.  
  347. Occasionally, an applications program will move your cursor physically off
  348. the screen.  If this happens and you enter Vocal-Eyes' Review Mode, be
  349. advised that your Review cursor will move to the upper left-hand corner of
  350. your currently active window or the full screen depending on your setting for
  351. the Review Window discussed above.  Vocal-Eyes will also voice "Cursor
  352. Moved."
  353.  
  354. Also be advised if your applications program is outside your currently active
  355. window and you enter Review Mode with the currently active window instead of
  356. the full screen, you will be limited in your cursor movements.  For example,
  357. lets say your currently active windows top left is set at line 1 column 1 and
  358. the bottom right is set at line 10 column 80.  Now lets say your applications
  359. cursor position is on line 23.  When you enter Review Mode, you will not be
  360. able to press the down arrow since you are already below the bottom of the
  361. current active window.  However, you will be able to press the up arrow. 
  362. Notice that once you move up, you still cannot move back down.  Once you get
  363. the Review cursor inside the active window, you will be limited only by its
  364. coordinates.  This all may sound more complicated then it is.  The more you
  365. use Vocal-Eyes, the more you will understand all the intricacies.
  366.  
  367. Occasionally, in Review Mode, you may wish to read the currently active
  368. window.  Only you've forgotten exactly which window that is.  You can do one
  369. of two things here.  You can press F8, at which time Vocal-Eyes will announce
  370. the currently active window and its various parameters.  Or, alternatively,
  371. you could press the F9 key.  The F9 key is the "Read Current Window" key.  It
  372. works anytime in Review Mode, no matter where on the screen your cursor is
  373. located or whichever of the 10 windows are active.
  374.  
  375. When you save your .SET file either in the RAM locations or on disk,
  376. Vocal-Eyes will save with it which window you had active when it was saved. 
  377. That way, when you load a .SET file back in, Vocal-Eyes will make the same
  378. window active which was active when you saved the .SET file.  This will give
  379. you even more control.  The more you use Vocal-Eyes, the more you will
  380. appreciate this feature.
  381.  
  382. 7.5:  THE "SPEAK" WINDOW
  383.  
  384. Before proceeding further, we need to go back for a second to discuss the way
  385. DOS and various applications programs display their information on your PC's
  386. screen.  You may recall from Section 3 of this manual that DOS and many other
  387. programs use the DOS screen service to write, or display, their information
  388. onto your screen.  We told you that this type of program would talk
  389. interactively, which is to say anything that is sent to the screen would
  390. automatically be sent to your speech synthesizer for voicing.  We gave you an
  391. example of this type of "interactive" display with the DOS DIR "list
  392. directory" command.
  393.  
  394. Are you currently working with a piece of applications software that speaks
  395. interactively?  If not, why not return to DOS for the moment so you can
  396. follow along.
  397.  
  398. Enter Vocal-Eyes' Review Mode and press ALT-F8.  Recall that this key calls
  399. up a listing of all 10 of your Vocal-Eyes windows along with their screen
  400. coordinates.  Notice also that 9 out of the 10 windows have a window type of
  401. Neutral, whereas Window 0 has a window type of "Speak."
  402.  
  403. A "Speak" window is a window that captures and voices everything that is
  404. written onto your PC's screen via the DOS screen service.  If your program
  405. speaks interactively, it does so because one of your 10 screen windows is a
  406. "Speak" Window.  Notice that Window 0 has been defaulted to include the
  407. entire 80 column 25 line screen display.  Consequently, when DOS or another
  408. program sends data to your screen through the DOS screen service Vocal-Eyes
  409. voices everything sent to your screen immediately as it's sent there.  Notice
  410. window 0 does not have to be the currently active window for it to speak
  411. data.  More on this later.
  412.  
  413. Try this.  Enter Review Mode and use the F3 key to make Window 0 your active
  414. window.  Now, press the F7 key.  Press it several times to rotor through the
  415. various window types.  Select Silent or Neutral.
  416.  
  417. Exit Review Mode and return to DOS or to your interactively speaking
  418. applications program.  Now, type DIR, or enter some command to your
  419. applications program which before caused the program to start voicing data. 
  420. Notice that DOS or your interactively voicing program no longer speaks
  421. interactively.  What happened?  Did Vocal-Eyes prevent DOS or your
  422. applications program from working?  Not at all.  Use your ALT-0 read Window
  423. 0 command key to read your screen.  See?  Everything's there, just as you
  424. would expect.
  425.  
  426. What happened when you changed the window type to something other than a
  427. "Speak" window was that you instructed Vocal-Eyes to no longer look for data
  428. being written to the screen via the DOS screen service.  Your interactively
  429. speaking program no longer speaks interactively.
  430.  
  431. Of course this can be very easily fixed.  Simply enter Review Mode and press
  432. the F7 key until it says "Speak."  Go ahead, Try it now.  Does DOS or your
  433. applications program speak normally again?
  434.  
  435. There will be times when you may not want the entire 80 column, 25 line
  436. display screen to speak interactively.  For example, you might want to hear
  437. the file names when you type DIR from the DOS prompt but not the files size
  438. or date of creation.  Here's one way you could accomplish this.
  439.  
  440. Enter Review Mode and use the F3 key to select Window 0 as your active
  441. window.  Press F4 to redefine your window's coordinates.  Enter the
  442. coordinates 1, 1, 14, 25.  Now, exit Review Mode and type the DOS 'DIR'
  443. command.  What happened?
  444.  
  445. Vocal-Eyes has effectively narrowed the "interactive" display of DOS to
  446. include only the left most 14 columns of your screen.  Use your ALT-0 read
  447. window command key to reread the screen.  Notice that this command key also
  448. now only reads the left half of your screen.  Now lets redefine window 0 back
  449. to the full screen.  Do this by entering review and pressing F4.  Enter the
  450. coordinates 1, 1, 80, 25.
  451.  
  452. Here's another example.  DBXL, the database management program, often
  453. displays status information on the top line of your screen.  This information
  454. has an annoying habit of continually re-voicing itself with each keystroke of
  455. data you enter into the program.  Why not redefine your "Speak" window to
  456. exclude this line?  DBXL will still speak interactively, it just won't
  457. include screen line 1 as part of the fun.
  458.  
  459. One final example.  Suppose you're working with a program that displays
  460. important information in the top and bottom thirds of your screen, but a lot
  461. of unnecessary clutter in the middle third.  You could define two "Speak"
  462. windows:  one with coordinates to read the top third of your screen and
  463. another with coordinates to read the bottom third.  Vocal-Eyes will allow you
  464. to define as many "Speak" windows as you like.  Keep in mind, however, that
  465. should you define two "Speak" windows to read the top and bottom thirds of
  466. your PC's screen but inadvertently leave a third "Speak" window defined to
  467. read the entire screen, Vocal-Eyes will wind up voicing your entire screen
  468. display.  Vocal-Eyes won't voice anything twice just because you've got two
  469. "Speak" windows that overlap, but it will combine all of your "Speak" windows
  470. and voice everything inside the largest possible boundaries.
  471.  
  472. 7.6:  THE "SILENT" WINDOW
  473.  
  474. There's another way you could have instructed Vocal-Eyes to voice only the
  475. top and bottom thirds of your interactively speaking program display.  You
  476. could have done it by employing what's known as a "Silent" window.
  477.  
  478. A "Silent" window is pretty much what it sounds like.  Think of "Silent"
  479. windows as pieces of dark paper you can cut to size and attach to the front
  480. of your PC's screen in order to block out part of the display.
  481.  
  482. Say, for example, you're working with that program we mentioned in the last
  483. topic that fills the middle third of your screen with a lot of unnecessary
  484. punctuation and graphic characters.  As we mentioned before, you could create
  485. two "Speak" windows, one to read the top third of the screen and a second to
  486. read the bottom third.  But here's another way to accomplish the same thing.
  487.  
  488. Enter Review Mode and Select a window to make "Silent."  For our example
  489. we'll use Window 1.  Now, press F7 until you've rotored to the "Silent"
  490. option.  Press F4 to begin the window definition.  Enter 1 for the left
  491. column number and 8 for the top line number.  Enter 80 for the right column
  492. number and 16 for the bottom line number.  There--you've just defined a
  493. "Silent" window to block out the middle third of your PC's screen.
  494.  
  495. Exit Review Mode and try using your program.  What happened?  Oops! 
  496. Something must have gone wrong, because our entire screen is still voicing
  497. interactively.
  498.  
  499. Here's what happened.  If you recall, Window 0 is our "Speak" window, while
  500. Window 1 is our "Silent" window.  Now, Vocal-Eyes always consults its windows
  501. from lowest to highest:  i.e., from Window 0 through Window 9.  Window 0 was
  502. the first window Vocal-Eyes consulted.  It said to read everything from top
  503. to bottom.  Window 1 said not to read the middle third of the screen, but
  504. since window 0 fit the criteria first, Vocal-Eyes did what it said and
  505. stopped looking at the other windows.  In other words, you told Vocal-Eyes
  506. not to speak lines 8-16 after the fact.
  507.  
  508. Here's what needs to be done to make our example work properly.  Our "Speak"
  509. window needs to be moved to a window with a higher number than our "Silent"
  510. window.  You can do this in two steps.  First, Press F3 and select Window 0. 
  511. Press F7 twice to turn this window into a "Neutral" window.  Now, press F3
  512. again and select any window with a number higher than 1.  We'll choose Window
  513. 9, in case there turn out to be other portions of the screen we'd like to
  514. "silent."  Press F7 enough times to turn Window 9 into a "Speak" window. 
  515. Press F8 to hear the window definition.  Is Window 9 a full screen window? 
  516. If it is, then you're done.  If it isn't, press F4 at this point and redefine
  517. the window with the coordinates: 1, 1, 80, 25.
  518.  
  519. Exit Review Mode and try your program again.  Congratulations--this time it
  520. worked perfectly!
  521.  
  522. You can block out, or make "silent" any portion of your screen that can be
  523. defined with a "Silent" window.  You can create several such windows to
  524. silence as many different portions of your screen as necessary.  Remember,
  525. however, that "Silent" windows will only work if two things are happening:
  526.  
  527. 1:  Your program is one that speaks interactively.
  528.  
  529. 2:  Your "Silent" windows are placed ahead of your "Speak" full window.
  530.  
  531. "Silent" windows have no effect whatsoever on the ALT-0 through ALT-9 read
  532. screen command keys.  Our example "Silent" window will block out the center
  533. third of the screen when the program is displaying its information
  534. interactively, but if you use the ALT-9 command key to reread the screen what
  535. you'll hear will be the entire contents of window 9.  Likewise you could, if
  536. you like, use your ALT-1 command key to read the portion of your screen you
  537. made "silent."  The read screen command keys will always read the entire
  538. defined window, and they will work no matter what window "type" you have
  539. selected.
  540.  
  541. 7.7:  THE "NEUTRAL" WINDOW
  542.  
  543. A "Neutral" window will not voice automatically like a "Speak" window will
  544. when used with DOS or some other voice interactive program.  Nor will a
  545. "Neutral" window block out a portion of the screen display, as will a
  546. "Silent" window when it's placed numerically ahead of a "Speak" window.  A
  547. "Neutral" window is, well, sort of neutral.
  548.  
  549. Set a window to "Neutral" when:
  550.  
  551. 1.  You don't want to make the window speak interactively.  You would use a
  552. "Speak" window to do that.
  553.  
  554. 2.  You don't want your window to block a portion of the interactive "Speak"
  555. window.  You would use a "Silent" window to do that.
  556.  
  557. Now, to sum up what we've learned thus far about window types:
  558.  
  559. 1.  Use a "Speak" window for DOS or other programs that use DOS screen
  560. service to display their information.  A "Speak" window will speak
  561. interactively, but you can also use your read window command key to reread
  562. the window.
  563.  
  564. 2.  Use a "Silent" window to block out a portion of the "Speak" window. 
  565. Remember, though, that your "Silent" window must be in front of, which is to
  566. say it must have a lower number than, your "Speak" window.
  567.  
  568. 3.  A "Neutral" window has no effect on neither the "Silent" nor the "Speak"
  569. window.  You must always use a command key, or the F9 key from within Review
  570. Mode, to read a "Neutral" window.
  571.  
  572. 4.  "Speak" and "Silent" windows only operate as described when you are
  573. working in DOS or other applications software that uses DOS screen service
  574. for video display.  In software that does not use DOS screen service, silent
  575. and speak windows effectively become "Neutral" windows.  To make these
  576. programs talk you must either a.) use your ALT-0 through ALT-9 read screen
  577. command keys, or B.) make use of Vocal-Eyes' special "Hyperactive" windows. 
  578. Hyperactive windows will be discussed in section 13.
  579.  
  580. 7.8:  ONE MORE LOOK AT WINDOW PRECEDENCE
  581.  
  582. As we talked about above, the order you define your windows is very
  583. important.  The idea behind how to setup your windows can be a bit tricky. 
  584. After reading this section, we hope you will fully understand how to most
  585. efficiently setup your windows.
  586.  
  587. Remember we are assuming you are using an applications program which sends it
  588. output through the standard DOS services.  If you are using an applications
  589. program which writes directly to the screen buffer, it really doesn't matter
  590. how you setup your windows.  All speak and silent windows will work as if
  591. they had been setup as neutral.
  592.  
  593. Lets look at what Vocal-Eyes does when it receives a character being
  594. displayed on the screen through the standard DOS services.  Vocal-Eyes first
  595. gets the cursor position of where the character was printed.  It then starts
  596. looking at window 0.  If window 0 is set to neutral or float (we will talk
  597. more about float windows later), it will not even be considered.  Vocal-Eyes
  598. would immediately skip to window 1 and start the check over.  Assuming window
  599. 0 is set to either speak or silent, Vocal-Eyes will check if the cursor
  600. position of where the character was printed on the screen falls inside the
  601. coordinates specified for window 0.  If it does, Vocal-Eyes will then speak
  602. the character if window 0 was set for speak or not speak the character if
  603. window 0 was set for silent.  At this point, Vocal-Eyes is done.  It will not
  604. look at the other windows.
  605.  
  606. However, if the cursor position did not fall inside window 0, the entire
  607. process is then repeated with window 1.  This process will continue until a
  608. match is found or there are no more windows.  If the cursor position does not
  609. fall inside any of the 10 windows which are either set for speak or silent,
  610. Vocal-Eyes will not speak the character.
  611.  
  612. Therefore, you can see how important it is to order your windows in the
  613. proper sequence.  If you leave window 0 set for the full screen and also have
  614. it setup to speak, it will not matter how the rest of the windows are setup
  615. since every character on a standard 80 column by 25 line screen will fall
  616. into window 0.  Thereby causing Vocal-Eyes to speak the character and stop
  617. searching the other windows.
  618.  
  619. 7.9:  A BRIEF LOOK AT FLOAT WINDOWS
  620.  
  621. Float windows will be discussed in detail in section 14: Advanced Options. 
  622. However, we will give you a brief overview of what they are designed for.
  623.  
  624. Float windows were designed for spreadsheet programs.  However, with a little
  625. thought, they could be used in other applications as well.
  626.  
  627. If you are familiar with spreadsheets, normally you would place a title at
  628. the top of each column.  As you move from column to column, you would
  629. probably like the column title to be read.  The problem is the columns can
  630. vary in width and are not always at the same position on the screen.  You
  631. could not set a speak, silent or neutral window to the titles because they
  632. are not consistently in the same position.
  633.  
  634. However, there are a few facts which we can use to our advantage.
  635.  
  636. 1)  You always know what line or lines the column titles are on, you just
  637. don't know the columns.
  638.  
  639. 2)  The current cell contains a lightbar whose width is exactly the same as
  640. the column title and is directly under the title.  (Lightbars will be
  641. discussed in the next section).
  642.  
  643. So if you know the line(s) the titles are on and you know the lightbars width
  644. is the same as the title and is directly under the columns you can setup a
  645. float window which will be capable of reading the title.
  646.  
  647. When setting up a float window, you only setup the top and bottom line
  648. coordinates.  The left and right settings are defined when you request the
  649. window to be read.  When you request a float window to be read, Vocal-Eyes
  650. will scan the currently selected window for a lightbar and get the beginning
  651. column of the lightbar and the ending column of the lightbar.  The float
  652. windows left and right coordinates will then be set to the same positions as
  653. the lightbar.  The window is then read giving you exactly what you wanted,
  654. the column title.
  655.  
  656. The reason the windows are called float is because the left and right
  657. positions float depending on the length and position of the lightbar.
  658.  
  659. 7.10:  READING A TEMPORARY WINDOW
  660.  
  661. Occasionally, you may wish to read or review a part of the screen without
  662. having to go through all of the rigmarole of selecting and defining the
  663. window before you can read it.  This is where Vocal-Eyes' ability to read a
  664. "temporary" window comes in quite handy.  Here's how it works.
  665.  
  666. Accessing Vocal-Eyes' temporary window feature is as easy as entering Review
  667. Mode and pressing the F10 key.  Go ahead and try it now.  Vocal-Eyes will
  668. prompt you for the left column, top line, right column and bottom line
  669. numbers in turn.  Type in the desired values, pressing ENTER after each.  Or
  670. you can simply press ENTER to accept any or all of the current-window default
  671. values.
  672.  
  673. After you've entered the bottom line setting and pressed ENTER, Vocal-Eyes
  674. will automatically read your temporary window for you.  The default settings
  675. are set to your current selected window coordinates.  If you used the F2 key
  676. to toggle to the full screen first,  the default values will be the full
  677. screen.  That's all there is to setting and reading temporary windows.
  678.  
  679. 7.11:  A FEW MORE WINDOW COMMANDS
  680.  
  681. Here are a few more window commands you may find quite useful at times.  Like
  682. all other window commands, they are accessed by pressing one of the function
  683. keys.  Here's what they do.
  684.  
  685. 1:  ALT-F3
  686.  
  687. Pressing this key is similar to pressing the F3 key by itself.  Both cause
  688. Vocal-Eyes to prompt you for the number of the window you'd like to be made
  689. active.  The difference is, when you press ALT-F3, Vocal-Eyes will also look
  690. at the read status of all 10 windows and, except for your "Float" windows, it
  691. will cause all 10 windows to revert to a "Neutral" setting.  Also, it will
  692. set the status of the newly selected window to speak regardless of its
  693. previous status.  Say, for instance, that you have Window 9 defined to read
  694. the first 24 screen lines.  Additionally, you have Windows 1 and 2 defined as
  695. "Silent" windows in order to block out a lot of unnecessary graphic
  696. characters that appear on the left and right edge of your screen.
  697.  
  698. Suddenly, your program has flashed to a different screen that uses the entire
  699. 80-column display for important information.  You have Window 8 defined to
  700. read the entire screen.  This window would be perfect for your new program
  701. screen, but before you can use it you have to A.) select this window to be
  702. your new currently active window, and B.) change the read status on Windows
  703. 1, 2 and 9 to "Neutral" so they won't interfere with your Window 8 full
  704. screen voicing.
  705.  
  706. You could do this the long way, using the F3 key to select each window in
  707. turn and then F7 to rotor the screen type to "Neutral."  Or, alternatively,
  708. you could simply select your new screen window by using the ALT-F3 key.  This
  709. key does three things when pressed:  First, it allows you to select a new
  710. active window.  Second, it sets the status of the new window to "speak". 
  711. Third it rotors the read status of all other windows to "Neutral"--with the
  712. exception of any "Float" windows you may have defined.
  713.  
  714. Remember the ALT-F3 key.  It may save you a lot of time and trouble.
  715.  
  716. 2:  ALT-F7
  717.  
  718. When pressed, the ALT-F7 key will pop up a box which asks for more specific
  719. information about the currently selected window.  Some of the options can be
  720. defined other places and others can only be defined here.  The options are:
  721.  
  722. Status:
  723. Window foreground:
  724. Window background:
  725. Window to chain read:
  726. Speak and spell:
  727. Light bar status:
  728. Light bar foreground:
  729. Light bar background:
  730.  
  731. The status option is the only one we have discussed so far.  Pressing F7 can
  732. also be used to set the status of the currently selected window.  Section 14
  733. will cover each of these option in detail.
  734.  
  735. 7.12:  SUMMARY
  736.  
  737. This section talked entirely about what and how to use Vocal-Eyes' standard
  738. windows.  You learned what it means when a window is the currently active
  739. window.  Also, we talked about the possible window settings: Neutral, Silent,
  740. Speak and Float.  We talked about how Vocal-Eyes decides what and how to
  741. speak each character that is printed to the screen through the standard DOS
  742. services.  You learned that the order of your windows is important as well.
  743.  
  744. We briefly talked about float windows and what they were designed for.
  745.  
  746. You learned how to read a temporary window.  This is a window which once it
  747. has read the contents is forgotten.  Finally, you learned about a few other
  748. Review Mode commands which make setting certain windows a bit faster.
  749.  
  750. When you are ready to learn still more of what Vocal-Eyes can do for you,
  751. continue on to the next section.
  752.  
  753.