Re: Parents & children not consistent
Re: Parents & children not consistent
- Subject: Re: Parents & children not consistent
- From: Bill Cheeseman <email@hidden>
- Date: Tue, 12 Nov 2002 06:40:33 -0500
on 02-11-12 2:13 AM, Eric Schlegel at email@hidden wrote:
>
The Carbon Menu Manager doesn't keep a back link from
>
submenus to their parent, so we don't current report a parent attribute
>
for the submenu.
>
>
Most likely, I'll do something about this for the next major release of
>
X.
That would be very helpful.
A related question: does the target application have to be frontmost
(active) for the accessibility API to "perform" its menu items? This isn't
true of buttons and the like, which can be performed even though the
application is in the background and its windows are hidden. I would like to
be able to choose the application's menu items while it's in the background
too, but so far I can't seem to do that (I haven't fully explored this issue
yet).
Also, I can't see the Apple menu's children menu items when the target
application is in the background.
I'm coming at this from a "browser"-like assistive application, which
doesn't read the screen under the mouse and therefore is able to work with
hidden UIElements tracked down from the root element. Apart from menus, the
only other accessibility function I've encountered that doesn't seem to work
when an application is hidden is the AXUIElementCopyElementAtPosition -- it
works when the application is in the background, but only if the point is
visible. I wish I could use that function with hidden windows, too, but I
suppose there's an inherent limitation of the Mac OS at work here.
--
Bill Cheeseman - email@hidden
Quechee Software, Quechee, Vermont, USA
http://www.quecheesoftware.com
The AppleScript Sourcebook -
http://www.AppleScriptSourcebook.com
Vermont Recipes -
http://www.stepwise.com/Articles/VermontRecipes
Croquet Club of Vermont -
http://members.valley.net/croquetvermont
_______________________________________________
accessibility-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/accessibility-dev
Do not post admin requests to the list. They will be ignored.