“怎么不读?” - 一个插件修复个别组合框下拉更改选中项不朗读的问题
这是一个 NVDA 插件原型,旨在恢复 .NET 4.8 Windows Forms 应用程序中缺失的核心辅助功能信息。
已知所涉及的软件:之多云、朗明按摩管理软件、微秘。
目的
本插件是针对以下问题的概念验证实现:
- Issue #17454 - 组合框在折叠状态下无法读出选项改变。
- Issue #19335 - ToolStripMenuItem 未读出选中状态。
- 修复了 WinForms ToolStripMenuItems 缺失辅助功能描述的问题。
功能
- 组合框导航修复:确保在折叠的 .NET WinForms 组合框中使用方向键切换选项时,NVDA 能够正常读出当前选中项。
- 菜单项选中状态修复:为缺失 UIA TogglePattern 的 ToolStripMenuItems 补齐选中状态信息。
- 菜单项辅助功能描述修复:通过回退到传统(Legacy)属性,恢复 ToolStripMenuItems 缺失的辅助功能描述信息。
配置
本插件没有设置选项。 当检测到目标 .NET 4.8 WinForms 控件时,它会自动生效。
下载
NVDA 插件商店中搜索“winFormsNet48Fixes”。