Solution found: JAWS Beep at top/bottom of lists

  • From: "Bryan Garaventa" <bryan@xxxxxxxxxxxxxxxxxxx>
  • To: <jfw@xxxxxxxxxxxxx>
  • Date: Tue, 6 Feb 2007 12:03:59 -0800

Found it. If you want to remove that annoying beep in JAWS8, just do this...
Open your script manager, and press control+shift+d to open the default file.
1. Look for the script pasted below.
2. Place the cursor within the function, and press control+r to select the 
script, then Delete to remove it.
3. Put the below script in its place, by copying and pasting it. I've already 
commented out all of the 'beep' commands, so it will work correctly.
4. Press control+s to compile the file, and then close the window.
That should do the trick. Enjoy.

void function ProcessBoundaryStrike(handle hWnd, int edge)
var
int iType
if lvIsCustomized(hWnd) then
; Beep ()
return
endIf
Let iType = GetWindowSubTypeCode(hWnd)
if iType == wt_MultiLine_edit then
; Beep()
return
EndIf
if !iType
&& IsVirtualPCCursor() then
; Beep()
return
EndIf
if iType == WT_MULTISELECT_LISTBOX
|| iType == WT_EXTENDEDSELECT_LISTBOX
|| iType == WT_LISTBOX
|| iType == WT_LISTVIEW
|| iType == WT_BUTTONLISTBOX
|| iType == wt_TreeView
|| iType == wt_TreeViewItem then
; Beep ()
Return
endIf
EndFunction


  ----- Original Message ----- 
  From: Crystal French 
  To: jfw@xxxxxxxxxxxxx 
  Sent: Tuesday, February 06, 2007 10:40 AM
  Subject: Re: JAWS Beep at top/bottom of lists


  Bryan,
  I asked this question awhile back, but never got any answer.

  i, too, find it annoying.

  I am still using Money 98, and in the register section, Jaws 8 makes that 
idiot sound every time I arrow up and down through the list of transactions.

  This never occurred in previous versions of Jaws.

  Crystal 

Other related posts: