AXWindow:AXUnknown
AXWindow:AXUnknown
- Subject: AXWindow:AXUnknown
- From: Bill Cheeseman <email@hidden>
- Date: Thu, 25 May 2006 07:39:32 -0400
- Thread-topic: AXWindow:AXUnknown
A number of applications are now returning "AXWindow:AXUnknown" as the value
of some of their windows' AXRoleDescription attribute. I was under the
impression that the AXRoleDescription attribute is supposed to be a
human-readable value.
Apple's Accessibility Inspector is reporting these odd role descriptions
that same way UI Browser is.
For example: iPhoto, Microsoft Entourage.
I've never understood how the "combined" role descriptions in the
RoleDescriptions.string file are supposed to be used, so I'm having trouble
understanding what's going on.
1. Can someone explain this "combined" description feature of the
RoleDescription.strings file to me?
2. Am I right in thinking that the accessibility API functions should
automatically translate this "combined" role description key into its
human-readable value by reading the RoleDescriptions.strings file?
3. If so, the result I'm getting suggests that these Apple applications have
supplied a custom role description combination that is not known to the
RoleDescriptions.strings file. Right? And that these applications should be
considered buggy because they are failing to provide a human-readable
counterpart to the custom role combination?
Or would it be more accurate to consider the bug to be in the accessibility
API, in that the "combination" role descriptions can't be customized because
the accessibility functions only know how to read the standard
RoleDescriptions.strings file?
--
Bill Cheeseman - email@hidden
Quechee Software, Quechee, Vermont, USA
http://www.quecheesoftware.com
PreFab Software - http://www.prefab.com/scripting.html
The AppleScript Sourcebook - http://www.AppleScriptSourcebook.com
Vermont Recipes - http://www.stepwise.com/Articles/VermontRecipes
_______________________________________________
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