This is how accessibility features are used in SWT:
Text text = new Text(parent, SWT.NONE); text.getAccessible().addAccessibleListener(new AccessibleAdapter() { @Override public void getName(final AccessibleEvent event) { event.result = "Accessible Text"; } });The Accessible Object is used and the listener is called whenever an assistance tool asks for a name or description. This works for popular screen readers.
It seems Ranorex even picks up this object (dynamically), however the "AccessibleName" and "AccessibleDescription" fields are empty as can be seen in attached screenshot of the Spy view for the Text control in the code snippet.
Does anyone know how to configure Ranorex to ask for the accessible name and description or how to build a workaround to at least test for them?