Где я
Помимо специальных команд для чтения строки заголовка и строки состояния, Orca предоставляет две чувствительные к контексту команды «Где я»: «Сообщить о текущем положении» и «Сообщить о текущем положении подробно». Команда «Сообщить о текущем положении» доступна для всех объектов. Команда «Сообщить о текущем положении подробно» доступна только для тех объектов, о которых имеется значительное количество сведений, которые могут быть вам интересны, но, вероятно, не на постоянной основе.
Чтобы понять, какие сведения можно получить с помощью функции «Где я», попробуйте использовать команды «Где я». А также ознакомьтесь со следующей информацией, чтобы лучше представлять, как именно функция «Где я» программы Orca учитывает контекст:
Для большинства виджетов будут озвучены по крайней мере подпись и/или название, тип или назначение виджета, а также мнемоническая клавиша и/или клавиша вызова (при их наличии). Кроме того:
Если выполнить команду «Сообщить текущее положение» для текстового виджета, в котором не выбран текст, будет озвучена текущая строка. А при наличии выбранного текста по этой команде будет сообщён выбранный текст. По команде «Сообщить текущее положение подробно» также будут сообщены атрибуты выбранного текста.
Если виджет можно отметить, как в случае с кнопкой-флажком или переключателем, будет сообщено состояние этой отметки.
Если виджет представляет собой список или похожий на список объект, например поле со списком, группу переключателей или список вкладок, будет сообщено положение текущего элемента.
Если виджет имеет иерархическую структуру, например древовидную, и вы находитесь на доступном для расширения её элементе, программа сообщит о том, расширен ли этот элемент. Если он расширен, также будет сообщено, сколько дочерних элементов он содержит. Кроме того, будет озвучен и уровень вложенности.
Если виджет представляет собой индикатор выполнения или ползунок, будет сообщён текущий процент.
Если виджет представляет собой значок в группе значков, по команде «Сообщить о текущем положении» будут озвучены объект, в котором вы находитесь, элемент, на котором вы находитесь, и количество выбранных элементов. По команде «Сообщить о текущем положении подробно» также будут сообщены выбранные элементы.
Если вы находитесь на ссылке, будет сообщён её тип (тот же сайт, другой сайт, FTP-ссылка и так далее).
Если вы находитесь в ячейке таблицы, будут сообщены координаты этой ячейки и её заголовок.
Если вы находитесь в средстве проверки орфографии приложения, для которого Orca предоставляет расширенную поддержку, по команде «Сообщить текущее положение» ошибка будет повторена в соответствии с выбранными вами параметрами проверки орфографии. По команде «Сообщить текущее положение подробно» программа Orca озвучит все сведения об ошибке.
И так далее. Задача функции «Где я» программы Orca — предоставить вам те сведения, которые вы, скорее всего, хотите получить об объекте, в котором находитесь в данный момент. Чтобы попробовать использовать эту функцию, ознакомьтесь с перечнем команд «Где я».