[jawsscripts] Re: Need your advice on a JAWS scripting challenge

  • From: "Mike O'Brien" <mike23432@xxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Thu, 22 Mar 2012 12:40:06 -0400

Hi

Take a look at the GetListOfObjects and the GetObjectInfoByName functions.
Maybe these will provide what you are looking for.  You can get some of the
object information, but I don't believe that the object's location is
available using the GetObjectInfoByName function.


-----Original Message-----
From: jawsscripts-bounce@xxxxxxxxxxxxx
[mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Kamil
Sent: Wednesday, March 21, 2012 10:29
To: jawsscripts@xxxxxxxxxxxxx
Subject: [jawsscripts] Need your advice on a JAWS scripting challenge

Hi all,

I'm dealing with a windows-based application which its whole user interface
is one window (hwnd). It's exposing its controls through MSAA as objects.

The challenge it that even though controls are exposed as MSAA objects, the
object navigation method (accNavigate) has not been implemented at all. This
prevents me from scraping controls starting from the main and only window
handle.

Windows API (oleacc.dll), has an "AccessibleChildren" function which
enumerates all children of an object and returns an object array. I'm
wondering if JAWS 13 provides access to this function.

I'm also open to any other solution to the above challenge.

Cheers,
Kamil 

__________�

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: