Hi,
The following issue is categorized as "date-based prelim" as the product under development is scheduled to be released later in 2018 at the earliest (applicable NVDA release: 2018.4):
IUIAutomationElement9, part of IUIAutomation6 (RS5), includes a property ID that lets clients determine if a control is a dialog (30174). If this works, it could be one of the tests that could be performed to add dialog speaking behavior to various UIA-powered dialogs, particularly on Edge, various universal apps and so on. Note that this is one of the potential tests - not all UIA dialogs are dialogs, and not all controls expose correct information when probed by a client.
Technical: in order to support this, IUIAutomationElement9 support must be implemented (RS5). To whoever will be working on this, I advise waiting until August at the earliest before working on it as UIA info/implementation may change without notice.
Thanks.
Hi,
The following issue is categorized as "date-based prelim" as the product under development is scheduled to be released later in 2018 at the earliest (applicable NVDA release: 2018.4):
IUIAutomationElement9, part of IUIAutomation6 (RS5), includes a property ID that lets clients determine if a control is a dialog (30174). If this works, it could be one of the tests that could be performed to add dialog speaking behavior to various UIA-powered dialogs, particularly on Edge, various universal apps and so on. Note that this is one of the potential tests - not all UIA dialogs are dialogs, and not all controls expose correct information when probed by a client.
Technical: in order to support this, IUIAutomationElement9 support must be implemented (RS5). To whoever will be working on this, I advise waiting until August at the earliest before working on it as UIA info/implementation may change without notice.
Thanks.