Re: Text rule view attributes?
Re: Text rule view attributes?
- Subject: Re: Text rule view attributes?
- From: Mike Engber <email@hidden>
- Date: Mon, 24 Apr 2006 17:09:17 -0700
On Apr 24, 2006, at 4:53 PM, Bill Cheeseman wrote:
on 2006-04-24 7:22 PM, Mike Engber at email@hidden wrote:
I think NSAccessibilityMarkerGroupUIElementsAttribute might have been
intended to be the "tab well" - which I don't think has any way to be
identified starting from the ruler.
The tab well is accessible both from the screen reader perspective
and from
the browser perspective. Its just an AXGroup inside a whole
hierarchy of
AXGroups, ending up as the AXGroup 1 child of the AXRuler itself.
I'm pretty sure this is all TextEdit specific. As you say - it's just
a group. You can't search the hierarchy for a special role.
So the NSAccessibilityMarkerGroupUIElementsAttribute would be the
reliable (and convenient) way to find the tab well.
And, since it's app specific, you have to rely on the app to set up
this attribute (a la AXDescriptions).
That being said, TextEdit sets "tab markers" description on a group a
couple layers of grouping above the tab items. It's a bug that the
intermediate groups are exposed to accessibility.
This could be fixed by either making the intermediate layers ignored -
or- by moving the description down. If I recall correctly, the
description was originally on the right (closest/lowest) group, but
being buried inside two other groups caused VoiceOver to miss it - so
it was moved up the hierarchy.
Anyway, if this is all fixed, code that relies on the current
hierarchy could break. All the more reason to have a properly
implemented NSAccessibilityMarkerGroupUIElementsAttribute.
-ME
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Accessibility-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden