Here is another little routine that will;  Check to see if Verbosity is set
to Beginner, and if a menu is active, and if that menu isn't the Start Menu,
then it will announce the current item's shortcut key before announcing the
current menu item.
For example, it would say "F=File", or "R=Properties", etc.

To add this to your SayPriorLine() and SayNextLine() functions:
1)  Move to the first line of the script lines below, then hit Home key.
2) Hold down the Shift key and arrow down to the blank line just after the
script lines.
3)  Release the Shift key and hit Control+C.  This will copy those lines to
the Clipboard.
4)  Hit Control+Shift+0 to launch the JAWS Script Manager with the
Default.jss file loaded.
5)  Hit F2 until you hear "SayPriorLine".
6)  Arrow down to the line that says "PriorLine()".
7)  Hit the End key, then hit the Enter key.  This will place a blank line
just after that PriorLine function call.
8)  Hit the Control+V key.  This should "paste" the script lines from the
Clipboard to the current location in the default.jss script file.
9)  Arrow through those new lines and make sure they all made it.  Once
satisfied, hit Control+S to compile the default.jss file with the new
routine.
If you get a successful compilation, repeat steps#5 through #9, but instead
of SayPriorLine in step#5, it should be SayNextLine(), and instead of
PriorLine in step#6, it should be NextLine().


Here are the new script lines:

; Script routine starts here
If(GetVerbosity() == BEGINNER
&& MenusActive ()
&& GetWindowSubTypeCode(GetCurrentWindow()) != WT_STARTMENU) then
SayCharacter ()
SayString("=")
SayChunk()
EndIf
;Script routine ends here

Hope this is helpful!  Again, there may be, and probably are, more efficient
means of doing this, and I welcome all suggestions.

Thanks,
Dennis Brown, [EMAIL PROTECTED]
Visit the BlindProgramming  web site at
http://brown99.home.mindspring.com


-
Visit the jfw ml web page: http://jfw.cjb.net

Reply via email to