EnhancedObjectNavigation (Улучшенная навигация по объектам)
- Автор: 'Emil-18
- Исходный код дополнения: Посетить Web-сайт enhancedObjectNavigation
Краткое описание
Дополнение EnhancedObjectNavigation позволяет вам использовать однобуквенную навигацию в любом программном обеспечении и осуществлять поиск объектов по названию.
В документации дополнения подробно описаныследующие моменты:
Режим навигации.
Основные команды режима навигации.
Расширенная навигация.
Навигация по одной букве.
Список поиска.
Улучшенная поддержка сенсорного ввода.
А также описаны пункты настроек.
Основная информация
Название | Версия | Совместимость с API NVDA | Последняя протестированная версия NVDA | Минимальная версия NVDA | Дата загрузки в каталог | Размер | Лицензия |
---|---|---|---|---|---|---|---|
enhancedObjectNavigation | 0.1.1 | 2024.1 | 2024.1 | 2023.1 | 21-05-2024 16:38:08 | 329 Кб. | GPL v2 |
Информация о локализации на русский язык
🔝 Назад к оглавлениюСкачать
EnhancedObjectNavigation-V.0.1.1.nvda-addon
⬇ Перейти к истории версий 🔝 Назад к оглавлениюРазделы
🔝 Назад к оглавлениюСправка
Подробнее
EnhancedObjectNavigation (Улучшенная навигация по объектам)
- Автор: Emil-18.
- Совместимость с NVDA: 2023.1 и новее.
- Скачать: Стабильная версия.
Дополнение EnhancedObjectNavigation добавляет улучшения в навигацию по объектам. Обратите внимание, что на данный момент оно не работает в java-приложениях.
Режим навигации.
Чтобы войти в режим навигации, нажмите NVDA+Shift+Control+Пробел. Это включит или выключит режим навигации до тех пор, пока фокус не будет перемещен. Нажмите дважды, чтобы сохранить текущее состояние. Если режим навигации включен таким образом, он будет автоматически включаться при перемещении фокуса, за исключением случаев, когда фокус попадает в редактируемый элемент управления, меню, документ, поддерживающий режим просмотра, или виртуальный элемент управления, созданный NVDA, например документ с результатами OCR. В этих случаях он будет отключен. Если вы попали в редактируемый элемент управления или меню, вы можете включить его снова, нажав Escape.
Режим навигации можно включить в любом приложении.
Примечание:
Все команды навигации, описанные ниже, будут перемещаться только к объектам того же процесса, в котором находится объект-навигатор, если не указано иное.
Они также будут перемещаться к объектам независимо от иерархии, если не указано иное.
Основные команды режима навигации.
- Стрелка влево и вправо: перемещение объекта-навигатора к предыдущему и следующему объекту.
- Стрелка вверх и вниз: перемещение объекта навигатора к предыдущему и следующему объекту в зависимости от настройки ротора.
- Страница вверх и вниз: переход к следующей/предыдущей настройке ротора.
- Пробел: взаимодействие с элементом управления, на котором находится объект навигатора. Это может быть нажатие кнопки, установка флажка или фокуса на поле редактирования, чтобы можно было начать вводить текст.
- Enter, application клавиша, Shift+F10: установка фокуса на объект-навигатор, а затем передача нажатой клавиши в приложение.
Расширенная навигация.
Чтобы включить расширенную навигацию, нажмите NVDA+A, находясь в режиме навигации. NVDA будет запоминать состояние расширенного режима навигации между сеансами.
Когда расширенная навигация включена, клавиши со стрелками будут перемещать вас по объектам так же, как и при обычной навигации. Настройка «Режим простого просмотра» влияет на то, к чему вы можете переходить. При использовании этих команд вы можете перемещаться за пределы текущего процесса. Когда включена расширенная навигация, ротор недоступен, но все остальные команды работают как обычно, за исключением клавиш со стрелками, как описано выше.
Навигация по одной букве.
Когда включен режим навигации, вы можете использовать однобуквенную навигацию, как в режиме просмотра, для перехода к различным типам объектов.
В настоящее время поддерживаются следующие однобуквенные навигационные клавиши. Нажмите одну клавишу, чтобы перейти к следующему объекту, добавьте Shift, чтобы перейти к предыдущему объекту, и добавьте Shift и Control, чтобы перечислить все объекты.
- b: кнопка.
- c: поле со списком.
- d: документ.
- e: элементы управления редактированием.
- f: поле формы.
- g: графика.
- h: заголовок (поддерживается только в edge).
- i: элемент списка.
- j: элемент управления с фокусировкой.
- k: ссылка.
- l: список.
- m: меню, строка меню или элемент меню.
- n: ориентир.
- o: панель инструментов.
- p: текст.
- q: вкладка или элемент вкладки.
- r: радиокнопка.
- s: тот же элемент.
- t: таблица.
- u: группа.
- v: дерево или элемент дерева.
- w: элемент управления (области, которые можно переопределить с помощью Enhanced Control support add-on).
- x: флажок.
- z: строка состояния.
Все это доступно и в роторе.
Список поиска.
Список поиска - это виртуальный список, содержащий объекты, которые вы внесли в список, например, нажав Control+Shift+b в режиме навигации, чтобы перечислить кнопки. Чтобы перечислить объекты независимо от роли, нажмите NVDA+Control+Enter. Эта команда доступна даже при выключенном режиме навигации. Поскольку список является виртуальным, вы можете перечислить все объекты в меню, не закрывая меню, поскольку системный фокус не перемещается.
Находясь в списке, вы можете начать вводить текст, чтобы отфильтровать список. Удерживая левую клавишу alt, введите символ, чтобы перейти к следующему объекту, начинающемуся с этого символа.
Находясь в списке, можно использовать следующие команды.
- Enter: переместить объект навигатора на выбранный элемент и закрыть список поиска.
- Backspace или Delete: удаление текста поиска и возврат всех элементов в список.
- Стрелка вверх и вниз: переход к следующему или предыдущему элементу.
- Стрелка влево и вправо: переход к следующему или предыдущему элементу, начинающемуся с другого символа.
- Home и End: перемещение в начало и конец списка.
- Shift+Backspace или Shift+Delete: сброс искомого текста. При этом список останется в текущем состоянии, но текст поиска будет удален, и вы сможете начать новый поиск.
- Escape: выход из списка поиска и возврат фокуса и объекта навигатора туда, где они находились до открытия списка.
Улучшенная поддержка сенсорного ввода.
Был добавлен новый сенсорный режим, называемый навигацией. Он еще не завершен. Жесты для этого режима следующие.
- 1 палец вверх/вниз: переход к следующему/предыдущему объекту в зависимости от настройки ротора.
- 2 пальца вправо/влево: переход к следующему/предыдущему объекту в зависимости от настройки ротора.
- 3 пальца вправо/влево: нажатие табуляции/Shift+Tab.
- 3 пальца вверх/вниз: нажатие f6/Shift+F6.
- 2 пальца вверх: нажатие Escape.
- тройное нажатие 2 пальцами: список всех объектов в окне, где находится объект навигатора.
Настройки.
- Использовать режим навигации по умолчанию. Эта настройка определяет, должен ли включаться режим навигации при перемещении фокуса, как при двойном нажатии NVDA+Shift+Control+space.
- При поиске сортировать элементы в порядке вкладок, а не по алфавиту. Если этот параметр включен, список поиска будет отсортирован в порядке вкладок, а не по алфавиту.
- Область поиска.
Это комбинированное поле, позволяющее выбрать область поиска при поиске объектов.
На данный момент вы можете выбрать один из трех вариантов.
- Окно переднего плана, в котором находится объект навигатора.
- Все объекты в операционной системе.
- Текущий элемент управления, в котором находится объект навигатора, например список или веб-страница.
- Использовать расширенное определение при поиске одного и того же элемента. При установке флажка навигационная клавиша с одной буквой s будет включать только программно одинаковые объекты, а не все объекты с одинаковой ролью.
- Сообщать о контексте объекта при навигации по списку поиска. Если флажок установлен, NVDA будет сообщать об объектах контекста объекта, на котором вы остановились, при навигации по списку, если он отличается от предыдущего объекта, как NVDA обычно делает при перемещении фокуса.
- Установить фокус на элемент, выбранный в списке поиска. Если флажок установлен, NVDA будет пытаться автоматически установить фокус на этот объект, а также перемещать на него объект навигатора при нажатии клавиши Enter в списке поиска.
- Активировать элемент, выбранный в списке поиска. Если флажок установлен, NVDA будет автоматически выполнять действия по умолчанию для объекта, выбранного в списке поиска.
- В режиме навигации или в списке поиска автоматически обновлять брайлевский дисплей при изменении содержимого отображаемого объекта. Отключите, если вы столкнулись с проблемами при использовании дополнения, например с задержкой. Самостоятельное объяснение.
- Когда вы находитесь в списке поиска и удерживаете левую клавишу Alt, использовать навигацию по первой букве. Если флажок установлен, вы можете удерживать левый Alt, находясь в списке поиска, и нажимать символы для перехода к следующему элементу, начинающемуся с этого символа.
- Использовать звуковые сигналы, чтобы определить, был ли переключен режим навигации. Самостоятельное объяснение.
Перевод
Журнал изменений.
v0.1.1
- Жесты в списке поиска теперь работают везде.
- Вы сможете использовать режим навигации в большем количестве ситуаций.
v0.1.
Первоначальный выпуск.