Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-dev] Accessibility (Screen Reader)

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
Inactive hide details for Thomas Singer ---03-07-2020 04:21:28 PM---Is there some documentation available how to get make SWT aThomas Singer ---03-07-2020 04:21:28 PM---Is there some documentation available how to get make SWT accessible, especially owner-drawn contro

From: Thomas Singer <ts-swt@xxxxxxxxxxx>
To: platform-dev@xxxxxxxxxxx
Date: 03-07-2020 04:21 PM
Subject: [EXTERNAL] Re: [platform-dev] Accessibility (Screen Reader)
Sent by: platform-dev-bounces@xxxxxxxxxxx





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@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/platform-dev





Back to the top