|
Операционная система MS Windows является графической средой и взаимодействует с пользователем посредством элементов управления, изображаемых на экране в виде графических объектов. Графическим объектом может быть иконка (пиктограмма), элемент панели инструментов, кнопка или небольшая картинка в окне приложения или на web-странице. Когда Jaws встречает графический объект, то называет его. Обычно пользователь слышит сообщение: "Graphic xxx", где xxx - номер графического объекта. Такое сообщение, кроме как о наличии графики, никакой другой информации не содержит. Jaws предоставляет пользователю две возможности назначить для графического объекта текстовый ярлык: автоматическую и ручную наклейку ярлыков. После того как на графический объект будет наклеен текстовый ярлык, его можно сохранить либо в файле настроек для текущего приложения, либо в файле настроек по умолчанию. В первом случае Jaws будет распознавать этот графический объект только во время работы с данным приложением. Во втором случае Jaws будет всегда распознавать его, если только он не будет перекрыт другим текстовым ярлыком из файла настроек для приложения. Следует быть осторожным при сохранении текстовых ярлыков в файле по умолчанию, потому что одна и та же картинка может означать различные элементы управления в разных приложениях. Файлы текстовых ярлыков для графических объектов имеют расширение .jgf. Ручное наклеивание ярлыковНаклейщиком ярлыков пользуются в тех случаях, когда необходимо вручную закрепить за графическим объектом какой-либо текст. Создать текстовый ярлык при помощи Наклейщика ярлыков довольно-таки несложно. Диалог Наклейщика ярлыков вызывается по комбинации клавиш Insert + G или из списка диспетчеров Jaws (список вызывается по комбинации Insert + F2). Однако перед вызовом этого диалога необходимо переключиться на Jaws-курсор (клавиша "минус" на цифровом блоке) и подвести его к графическому объекту, для которого создается ярлык. Если Jaws-курсор не будет находиться на графическом объекте, то Jaws сообщит об ошибке и диалог Наклейщика ярлыков вызван не будет. В диалоге Наклейщика ярлыков присутствуют следующие поля:
Вот пример наклеивание ярлыка на объект в панели инструментов программы Wordpad. Рекомендуется повторить шаг за шагом всю процедуру создания ярлыка и его сохранения.
Примечание:уровень проговаривания графики контролирует, будет ли Jaws озвучивать графику, не имеющую текстовых ярлыков, или нет. Изменение уже имеющихся текстовых ярлыков производится точно так же, как и создание новых. При этом отпадает необходимость включать проговаривание всей графики. Далее приводится корректный синтаксис для файлов настройки графики. NNN=Text Label | Braille Label где nnn - уникальный номер, закрепленный за графическим объектом, text label - это озвучиваемый ярлык, закрепленный за данным графическим объектом, а Braille label - это текст, отображаемый на брайлевском дисплее. Автоматическое наклеивание ярлыковАвтоматическое наклеивание ярлыков позволяет назначить графическим объектам активного приложения текстовые ярлыки, содержание которых будет определено по тексту, отображаемому на экране во всплывающих подсказках (ToolTips). Всплывающие подсказки - это такие небольшие окошки с текстом, которые появляются на экране в тот момент, когда пользователь подводит курсор мыши к графическому объекту. Для запуска процедуры автоматической наклейки ярлыков необходимо открыть приложение, для которого будет выполняться эта процедура, и нажать комбинацию клавиш Control + Insert + G. Jaws начнет (Start) процесс наклеивания ярлыков, в течение которого нельзя перемещать курсор мыши и нажимать на клавиши. Завершив наклеивание ярлыков, Jaws сообщит, что процесс окончен (finished). Также будет названо количество наклеенных ярлыков. После этого по комбинации клавиш Control + Shift + Insert + G можно вывести на экран список всех помеченных графических объектов для активного приложения. Если текущее приложение не содержит графических объектов или эти объекты не имеют всплывающих подсказок, то автоматическая наклейка ярлыков окажется безрезультатной. |
||||||||
Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения. Идея и реализация: © Владимир Довыденков и Анатолий Камынин, 2004-2024 |
Социальные сети