Hi Thomas, Your snippet doesn't work out of the box with JAWS screen reader. Looks like you need to explicitly add the support for owner drawn Table to be Accessible.
Sharing with you some Accessible APIs which seems related to Table: table.getAccessible().addAccessibleTableListener(new AccessibleTableListener() {}); table.getAccessible().addAccessibleTableCellListener(new AccessibleTableCellListener() {}); We don't have an example handy, so you will have to experiment with these Listeners. For Tree please check if below snippet helps: https://git.eclipse.org/c/platform/eclipse.platform.swt.git/tree/examples/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet291.java Regards, Niraj Modi From: Thomas Singer <ts-...@syntevo.com> To: platform-dev@eclipse.org Date: 03-07-2020 04:21 PM Subject: [EXTERNAL] Re: [platform-dev] Accessibility (Screen Reader) Sent by: platform-dev-boun...@eclipse.org Is there some documentation available how to get make SWT accessible, especially owner-drawn controls (tables, trees)? -- Best regards, Thomas Singer ============= syntevo GmbH www.syntevo.com On 2020-06-26 09:07, Thomas Singer wrote: > Hi Niraj, > > Thanks for answering. The problem with this snippet is, that it uses > "normal" table items, not owner drawn ones. Attached is a snippet with > owner draw. It would be interesting how I can tell the screen reader the > "text name/value" of a row. Thanks in advance. > _______________________________________________ platform-dev mailing list platform-dev@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/platform-dev
_______________________________________________ platform-dev mailing list platform-dev@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/platform-dev