[jawsscripts] Re: Influencing Virtual Cursor Position

  • From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Tue, 6 Feb 2018 11:02:16 +1000

Bob, I don't know if this will help you at all, as you're very obviously a 
far more advanced Scripter than I,
and your knowledge/use of object methods reflects this.

But, all I can ask is, have you experiemented at all with what you're trying 
to do, with jaws 17.0.2007?

Rather than 18/2018?

I have struck here a very odd situation, which I've been able to personally 
demo to Eric Damery when he came here for a seminar thing last year and had 
him admit the bug/ball-drop between the two versions, whereby spacebar/enter 
Absolutely works to activate an html-based Tab under IE after simply 
arrowing to it in JAWS 17
But which blatantly just fails to work in either JAWS 18, or 2018 versions.

I would thus just encourage you to perhaps instal 17 alongside whatever 
you're using, and give things a whirl in there?


I do fully intend to want to push them to fix this, as I was indeed worried 
that it might well break other as yet undiscovered primary functionality, 
but am waiting for a "staging" version of the problem that I can actually 
give to FS developers to work with,
from the company where the problem shows up.

I can testify that the problem is *not* broken in either Chrome or Firefox, 
but of course there is critical functionality within the scripts that will 
only function under IE, so we're at present tied to that browser.

I presume you will of course also have tried non-object based things like 
RouteVirtualToPC () etc?


----- Original Message ----- 
From: "Jonathan Cohn" <jon.c.cohn@xxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Friday, February 02, 2018 2:33 AM
Subject: [jawsscripts] Re: Influencing Virtual Cursor Position


I haven’t played with this, but if you can figure out the jaws line number 
then you should be able to use that with the function associated with the J 
keystroke (JumpToLine) as a way of getting to your point.

HTH and please let us know if you get the solution,

Jonathan Cohn
.
On Feb 1, 2018, at 9:56 AM, Bob <temp@xxxxxxxxxxxxxxx> wrote:

Hi All

I have a system that is part web based that I am trying to add some
functionality to.
There are a set of tabs that are just LI elements without any links that
I have created an XML based script to list and make a selection from.

The PerformActionOnElementWithID using action_doDefaultAction works to
trigger the tab change but Jaws does not follow with the virtual cursor.
The only way I can achieve this is to pick up the mouse and click.
Unfortunately the tabs are not always on screen.

I have tried using action_LeftMouseClick and action_SetFocus but these
dont trigger the tab or the movement.
As its IE based i have also tried IEGetCurrentDocument() isolating the
element and using .setFocus() but this also doesnt work.

It seems that the setFocus methods only work on elements that accept 
focus.

Can anyone suggest a possible work around as I am running out of ideas.

Thanks

Bob

__________�

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


__________�

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


__________�

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

Other related posts: