Hi,
This stems from work done in Windows App Essentials add-on:
Background:
NVDA can recognize modern IME's introduced in Windows 10, specificlaly with Version 2004 (May 2020 Update). Among other things, it allows NVDA to handle IME's as in IAccessible implementation from the past. Windows 11 does come with modern keyboard based IME interface but both gain focus and element selected events are fired when IME candidates are selected.
Is your feature request related to a problem? Please describe.
At the moment Windows 11 IME interface and candidates are not recognized.
Describe the solution you'd like
Recognize Windows 11 modern IME interface and items. This requires reistering new UI Automation Id's in overlay class chooser in emoji panel app module and refining element selected event to descend one more level to handle IME candidates in Windows 11.
Describe alternatives you've considered
No IME UI recognition.
Additional context
Fix is included in Windows App Essentials ad-on. Allowing IME candidates to be recognized allows folks to add further refinements.
Hi,
This stems from work done in Windows App Essentials add-on:
Background:
NVDA can recognize modern IME's introduced in Windows 10, specificlaly with Version 2004 (May 2020 Update). Among other things, it allows NVDA to handle IME's as in IAccessible implementation from the past. Windows 11 does come with modern keyboard based IME interface but both gain focus and element selected events are fired when IME candidates are selected.
Is your feature request related to a problem? Please describe.
At the moment Windows 11 IME interface and candidates are not recognized.
Describe the solution you'd like
Recognize Windows 11 modern IME interface and items. This requires reistering new UI Automation Id's in overlay class chooser in emoji panel app module and refining element selected event to descend one more level to handle IME candidates in Windows 11.
Describe alternatives you've considered
No IME UI recognition.
Additional context
Fix is included in Windows App Essentials ad-on. Allowing IME candidates to be recognized allows folks to add further refinements.