From Mick Curran:
NVDA currently doesn't really have to detect between selected and
non-selected text. If there is text selected
(IAccessibleText::nSelections is greater than 0 etc) it just presents
the text that is selected by using IAccessibleText::selection to find
out the selected text.
Some examples:
*The user moves focus to an edit control that has some selected text:
NVDA announces the selected text.
*The user moves focus to an edit control that does not have selected
text: NVDA announces the line of text where the caret is located.
*The user uses the shift+arrow keys to select or deselect text: NVDA
announces the newly selected or unselected text, though all still based
around IAccessibleText::selection and or its previous values.
However, I'm also not against a text selected attribute, as it would
allow the user to see what is selected and what isn't when navigating
away from the selection with the NVDA review cursor (with out moving the
actual caret).
So in short, we aren't struggling because there isn't a 'selected'
attribute, though it may provide something useful if it did exist in the
future.
Mick
--
Pete Brunet wrote:
What means are ATs using to detect that a character is selected? I
see there is no IA2 text selected attribute.
Pete
------------------------------------------------------------------------
_______________________________________________
Accessibility-ia2 mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2
_______________________________________________
Accessibility-ia2 mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/accessibility-ia2