Re: How to use text and caret MSAA roles correctly.
I've started playing with UIAutomation as well to see if that will give me better control over how NVDA perceives my controls.toggle quoted messageShow quoted text
I see that I am able to override some behavior, but that NVDA still detects either the underlying windows forms control or MSAA object, and uses things like the role and display text from them instead of the Value or ControlType I set in UIAutomation.
Is UIAutomation a better option than MSAA to give me more fine grained control over how NVDA perceives my controls?
Is there a simple way to get NVDA to prefer what I set in UIAutomation instead of using the window class or MSAA object?
Is there documentation I can read that outlines the best ways to communicate with NVDA through an accessibility model and how it decides what information to prefer?
On 4/5/2019 7:34 AM, Ian Reed via Groups.Io wrote:
I am implementing a custom textbox control using Windows Forms from the .NET Framework.