https://bugs.freedesktop.org/show_bug.cgi?id=67943

Julien Nabet <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #6 from Julien Nabet <[email protected]> ---
Just for the record:
http://opengrok.libreoffice.org/xref/core/vcl/osx/a11yrolehelper.mm#81

Here's offical Apple api I found:
https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Protocols/NSAccessibility_Protocol/index.html#//apple_ref/doc/constant_group/Roles
The problem is the description doesn't give sufficient hints.
So with this:
"NSAccessibilityRoleAttribute. This required attribute identifies the type of
the accessibility object. Cocoa defines a large number of role values, such as
NSAccessibilityApplicationRole, NSAccessibilityRadioButtonRole, and
NSAccessibilityScrollAreaRole. The value of the role attribute is for
programmatic identification purposes only (an assistive application will never
present the value of the role attribute to a user) and therefore does not need
to be localized. See the NSAccessibility protocol description for a list of all
the roles defined in Cocoa."
from
https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/Accessibility/cocoaAXOverview/cocoaAXOverview.html#//apple_ref/doc/uid/20001057-BAJBCJHJ
It's quite difficult to find the good value.

For tab, I took a look too at mozab,
https://developer.mozilla.org/en-US/docs/Web/Accessibility/AT-APIs/Gecko/Roles/ROLE_PAGETAB,
they use NSAccessibilityGroupRole

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to