[jawsscripts] Objects again.

  • From: "Steve Spamer" <stevespamer68@xxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Sat, 23 Sep 2017 15:10:00 +0100

Content-Type: text/plain;
        charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Hi. I=E2=80=99m looking for a little clarity regarding objects, so that =
I=E2=80=99m not wasting time going around in circles .
I have the BXTools from Doug and some scripts from Jim, and these are =
proving to be an incredible resource, so thanks guys.  What I=E2=80=99m =
looking for clarity on is:
1. Is it possible to have an object that isn=E2=80=99t a parent or child =
of any other object? So, it=E2=80=99s an object in it=E2=80=99s own =
right.
2.  Should an object always be able to be navigated to?

I have working solutions for what I=E2=80=99m doing, but wanting to use =
any objects instead, in order to make things more streamlined and =
robust.
A scenario I have is
1. I am on an object called the VIP and I=E2=80=99m able to move back to =
parent objects from here.
2. I can open a plug, and on screen I still have the VIP object and a =
newly created object called the EQ.
3. The VIP and EQ object seem to have no link to eachother that I know.

So, in Windows 10, the Jaws cursor is focused in the VIP and =
it=E2=80=99s not possible to move it to the new object (EQ), only moving =
the mouse to the window works.
What I=E2=80=99m currently doing is to determine the size of the VIP, =
move to the top/middle of that window and use a while loop to move down =
until the mouse encounters the EQ, as doing this then enables the Jaws =
cursor to find any given text in the EQ, which in turn allows me to =
bring focus to it.

What I=E2=80=99ve found is that when the mouse is moving down, I =
can=E2=80=99t query which object it is in, rather than depending on on =
screen text.  It seems like when the Jaws cursor is active with the =
mouse, it will not return any functions that try to get the object.  =
Only when the Pc  cursor is active will these return...and I need to =
route Pc to Jaws in order to get that focus, so only when the Jaws =
cursor has located the correct on screen text will I do that.

So, I=E2=80=99m not sure what I can do.  Like I say, things are working, =
but would really like to sure things up more with the use of objects if =
they are available to me.  Am I missing something really obvious, which =
is the probable answer, but if anyone has some clarity on all of this, =
that would be great. THX Steve.
Follow me on Twitter: @stevesax123
Visit the samplitude Access website. Jaws scripts for pro recording with =
Samplitude in Windows: www.samplitudeaccess.org.uk


__________�

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

Other related posts: