[jawsscripts] Re: Most efficient way to prevent Jaws from intercepting Keyboard shortcuts

  • From: Jonathan Cohn <jon.c.cohn@xxxxxxxxx>
  • To: jawsscripts@xxxxxxxxxxxxx
  • Date: Sat, 5 Aug 2017 10:31:28 -0400

I would think that doing this would eliminate any feedback that JAWS provides 
on the selection, has this worked for you? Several JAWS script files have 
extended the functionality of F8 and/or inssert-F8 to make a more controlled 
selection process. For example, I believe that in MS Word, pressing F8 twice 
will select a sentence. So perhaps this could be useful to you.  One feature I 
have often found useful is the ability to set a mark and then select everything 
from the current point to the mark. 
                Best wishes,

Jonathan Cohn



On Aug 4, 2017, at 11:56 PM, Stephen Clark <SClark04@xxxxxxxxxxxx> wrote:

Hi all,


I'm also new to scripting and I've done a lot of Googling on this 
subject. I'm still not sure if I'm doing this correctly.


I have a program where you can press and hold down the selection keys to 
select portions of data. The default Jaws scripts are interfearing with 
the oporation of this program. For example, it will unselect what I have 
selected if I hold down Shift+arrow keys for too long. So, I created a 
new user script file to pass these keystrokes directly to the program in 
the hopes to bypass any further processing by Jaws.

Here's what I have in the application-specific script file:

include "hjConst.jsh"
include "hjGlobal.jsh"
include "common.jsm"

Script ExtendSelectionLeft ()
TypeCurrentScriptKey()
EndScript

Script ExtendSelectionRight ()
TypeCurrentScriptKey()
EndScript

Script SelectToPreviousMarker ()
TypeCurrentScriptKey()
Say ("Select to previous marker", OT_Message)
EndScript

Script SelectToNextMarker ()
TypeCurrentScriptKey()
Say ("Select to next marker", OT_Message)
EndScript

Script ZoomIn ()
TypeCurrentScriptKey()
EndScript

Script ZoomOut ()
TypeCurrentScriptKey()
EndScript


__________�

View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts



__________�

View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts

Other related posts: