Где я

Помимо специальных команд для чтения строки заголовка и строки состояния, Orca предоставляет две чувствительные к контексту команды «Где я»: «Сообщить о текущем положении» и «Сообщить о текущем положении подробно». Команда «Сообщить о текущем положении» доступна для всех объектов. Команда «Сообщить о текущем положении подробно» доступна только для тех объектов, о которых имеется значительное количество сведений, которые могут быть вам интересны, но, вероятно, не на постоянной основе.

Чтобы понять, какие сведения можно получить с помощью функции «Где я», попробуйте использовать команды «Где я». А также ознакомьтесь со следующей информацией, чтобы лучше представлять, как именно функция «Где я» программы Orca учитывает контекст:

Для большинства виджетов будут озвучены по крайней мере подпись и/или название, тип или назначение виджета, а также мнемоническая клавиша и/или клавиша вызова (при их наличии). Кроме того:

  • Если выполнить команду «Сообщить текущее положение» для текстового виджета, в котором не выбран текст, будет озвучена текущая строка. А при наличии выбранного текста по этой команде будет сообщён выбранный текст. По команде «Сообщить текущее положение подробно» также будут сообщены атрибуты выбранного текста.

  • Если виджет можно отметить, как в случае с кнопкой-флажком или переключателем, будет сообщено состояние этой отметки.

  • Если виджет представляет собой список или похожий на список объект, например поле со списком, группу переключателей или список вкладок, будет сообщено положение текущего элемента.

  • Если виджет имеет иерархическую структуру, например древовидную, и вы находитесь на доступном для расширения её элементе, программа сообщит о том, расширен ли этот элемент. Если он расширен, также будет сообщено, сколько дочерних элементов он содержит. Кроме того, будет озвучен и уровень вложенности.

  • Если виджет представляет собой индикатор выполнения или ползунок, будет сообщён текущий процент.

  • Если виджет представляет собой значок в группе значков, по команде «Сообщить о текущем положении» будут озвучены объект, в котором вы находитесь, элемент, на котором вы находитесь, и количество выбранных элементов. По команде «Сообщить о текущем положении подробно» также будут сообщены выбранные элементы.

  • Если вы находитесь на ссылке, будет сообщён её тип (тот же сайт, другой сайт, FTP-ссылка и так далее).

  • Если вы находитесь в ячейке таблицы, будут сообщены координаты этой ячейки и её заголовок.

  • Если вы находитесь в средстве проверки орфографии приложения, для которого Orca предоставляет расширенную поддержку, по команде «Сообщить текущее положение» ошибка будет повторена в соответствии с выбранными вами параметрами проверки орфографии. По команде «Сообщить текущее положение подробно» программа Orca озвучит все сведения об ошибке.

И так далее. Задача функции «Где я» программы Orca — предоставить вам те сведения, которые вы, скорее всего, хотите получить об объекте, в котором находитесь в данный момент. Чтобы попробовать использовать эту функцию, ознакомьтесь с перечнем команд «Где я».