https://bugs.freedesktop.org/show_bug.cgi?id=39944
Michael Meeks <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |REOPENED Status Whiteboard| |EasyHack,DifficultyInterest | |ing,SkillCpp --- Comment #10 from Michael Meeks <[email protected]> 2012-08-15 11:48:01 UTC --- Hi Joanmarie ! great to see you at GUADEC :-) So - implementing new roles in LibreOffice is reasonably easy; let me give you some code pointers; if you see the array here: http://cgit.freedesktop.org/libreoffice/core/tree/vcl/unx/gtk/a11y/atkwrapper.cxx#n195 this maps the UNO a11y roles to ATK ones; in some cases we loose information as you can see; patches for that much appreciated. The equivalent UNO a11y roles are here: http://cgit.freedesktop.org/libreoffice/core/tree/offapi/com/sun/star/accessibility/AccessibleRole.idl#n57 The first step might be to improve this mapping with a simple patch; if that doesn't go all the way and more annotation is needed a quick grep for AccessibleRole:: should help. Is that helpful ? :-) patches most gratefully received. -- Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email ------- 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
