WinForms Designer Accessibilizer (Улучшение доступности WinForms Designer Accessibilizer)
Автор:- Исходный код дополнения: Посетить Web-сайт winFormsDesignerAccessibilizer
Краткое описание
Дополнение WinFormsDesignerAccessibilizer для NVDA, улучшающее доступность WinForms Designer в Visual Studio 2022 путем автоматического озвучивания выбранных компонентов при навигации.
Основные функции:
Автоматическое озвучивание текущего выбранного компонента при: Переходе между компонентами (Tab/Shift+Tab), Навигации стрелками, Нажатии Escape.
Явном запросе (через горячую клавишу - NVDA+J).
Отслеживание изменений в выпадающем списке Components.
Дополнение делает процесс дизайна WinForms-форм доступным для незрячих разработчиков.
Позволяет быстро идентифицировать текущий выбранный компонент.
Особенно полезно при работе со сложными формами.
Сочетание клавиш можно изменить в жестах ввода, в категории «Улучшение доступности WinForms Designer » для ярлыка «Озвучивает текущий элемент в редакторе свойств».
Основная информация
| Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
|---|---|---|---|---|---|---|---|
| winFormsDesignerAccessibilizer | 1.1.0 | 2026.1 | 2026.1 | 2021.1 | 25-05-2026 23:12:07 | 12 Кб. | GPL v2 |
Информация о локализации на русский язык
🔝 Назад к оглавлениюСкачать
WinFormsDesignerAccessibilizer-V.1.1.0.nvda-addon
⬇ Перейти к истории версий 🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
WinFormsDesignerAccessibilizer (Улучшение доступности WinFormsDesignerAccessibilizer)
Это дополнение для NVDA обеспечивает озвучивание компонентов при их выборе с помощью клавиатуры во внешнем конструкторе WinForms в Visual Studio 2022. Это временное решение, поскольку лучшее решение может и должно быть реализовано непосредственно в Visual Studio, но когда это произойдёт — никому не известно.
Когда поверхность конструктора получает фокус, дополнение инициализирует все необходимые компоненты, и, вероятно, будет небольшая задержка перед озвучиванием выбранного компонента, поэтому, пожалуйста, наберитесь терпения. Я запускаю это на Intel iMac 2018 года под управлением Windows 10, так что, возможно, ваша система работает гораздо быстрее, и вы не заметите этой задержки.
Как это работает
Если вы не можете использовать основной источник информации — внешний конструктор, можно наблюдать за отражениями в зеркале. В данном случае я отслеживаю значение поля со списком «Компоненты» в редакторе свойств. Когда оно изменяется, новое значение озвучивается.
Клавиши, которые запускают озвучивание: Tab, Shift+Tab, Escape и клавиши со стрелками. Вы можете использовать Ctrl+Alt+L, чтобы перевести фокус на обозреватель решений, а затем нажать Escape, чтобы вернуть фокус на поверхность конструктора. Если что-то «зависло» и компоненты не озвучиваются, попробуйте перевести фокус на другой элемент, а затем снова вернуть его на поверхность конструктора. Ещё одна полезная клавиша — F4. Она переводит фокус на список свойств в редакторе свойств. Вы можете перейти на панель инструментов с помощью Shift+Tab и перемещаться между кнопками с помощью клавиш влево и вправо. Ещё одно нажатие Shift+Tab переведёт фокус на поле со списком «Компоненты», где отображается выбранный в данный момент компонент. Вы можете использовать Alt+Стрелка вниз, чтобы открыть список компонентов на поверхности конструктора, и выбрать один из них, нажав Enter.
Скачивание
Вы можете либо собрать дополнение из исходного кода самостоятельно, либо загрузить последнюю версию с моего сайта: https://mawingu.se/winforms-designer-accessibilizer-addon
Проблема на GitHub
На GitHub есть проблема, касающаяся отсутствия доступности во внешнем конструкторе WinForms. https://github.com/dotnet/winforms/issues/12217#issuecomment-2518592880
История версий
История версий
| Версия файла | Тестируемая версия NVDA | Минимальная версия NVDA | Размер файла (КБ) | Ссылка на загрузку |
|---|---|---|---|---|
| 1.1.0 | 2026.1 | 2021.1 | 12 | WinFormsDesignerAccessibilizer-V.1.1.0.nvda-addon |
| 1.0 | 2025.1 | 2021.1 | 10 | WinFormsDesignerAccessibilizer-V.1.0.nvda-addon |