[jawsscripts] Re: Preventing an MSAA object from triggering

  • From: "Homme, James" <james.homme@xxxxxxxxxxxx>
  • To: "jawsscripts@xxxxxxxxxxxxx" <jawsscripts@xxxxxxxxxxxxx>
  • Date: Tue, 11 Aug 2009 12:59:45 -0400

Hi Brian,
Do you know if name changed event fired?

Jim

----------
Jim Homme
Usability Services
412-544-1810
james.homme@xxxxxxxxxxxx

"Strength does not come from physical capacity. It comes from an indomitable 
will." -- Mahatma Gandhi


-----Original Message-----
From: jawsscripts-bounce@xxxxxxxxxxxxx 
[mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Bryan Garaventa
Sent: Tuesday, August 11, 2009 1:01 PM
To: jawsscripts@xxxxxxxxxxxxx
Subject: [jawsscripts] Re: Preventing an MSAA object from triggering

I had the same notion. When trying it out though, I discovered that the
window itself was a custom class, as well as the toolbar window. Neither one
used MSAA, and each submenu opened within a new window handle, so JAWS
couldn't detect any connection between the two during navigation, nor could
it detect the cursor movement when selecting menu options using up and down.
It was quite a pain to figure out a work around. The most reliable method
was to make the menus a one way trip, since there are levels that reach 2 or
3 levels deep at times. Plus the menus change when you add plugins to
increase functionality. It's a weird app. It's frustrating when most of the
applications used for producing standards compliant code are designed with
completely inaccessible components like this one.

----- Original Message -----
From: "Homme, James" <james.homme@xxxxxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Tuesday, August 11, 2009 9:36 AM
Subject: [jawsscripts] Re: Preventing an MSAA object from triggering


> Hi Brian,
> I know this is kind of clunky, but if the sub menus always only open a
> single level down from where you are, you could send a left arrow to close
> the current level when someone moves up or down.
>
> Jim
>
> This e-mail and any attachments to it are confidential and are intended
> solely for use of the individual or entity to whom they are addressed.  If
> you have received this e-mail in error, please notify the sender
> immediately and then delete it.  If you are not the intended recipient,
> you must not keep, use, disclose, copy or distribute this e-mail without
> the author's prior permission.  The views expressed in this e-mail message
> do not necessarily represent the views of Highmark Inc., its subsidiaries,
> or affiliates.
> __________
> Visit and contribute to The JAWS Script Repository http://jawsscripts.com
>
> View the list's information and change your settings at
> http://www.freelists.org/list/jawsscripts
>

__________
Visit and contribute to The JAWS Script Repository http://jawsscripts.com

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


This e-mail and any attachments to it are confidential and are intended solely 
for use of the individual or entity to whom they are addressed.  If you have 
received this e-mail in error, please notify the sender immediately and then 
delete it.  If you are not the intended recipient, you must not keep, use, 
disclose, copy or distribute this e-mail without the author's prior permission. 
 The views expressed in this e-mail message do not necessarily represent the 
views of Highmark Inc., its subsidiaries, or affiliates.
__________ 
Visit and contribute to The JAWS Script Repository http://jawsscripts.com

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

Other related posts: