Windows 95 для незрячих и слабовидящих

Дата публикации:2004
Twitter Facebook Vkontakte

I Диалоговые окна

Диалоговое окно - это такое окно, которое временно появляется поверх приложения и запрашивает различную информацию. Диалоговое окно специфично для каждой отдельной команды выпадающего меню. Многие диалоговые окна содержат параметры, которые нужно установить для того, чтобы Windows смогла выполнить команду, поэтому диалоговые окна используются для завершения интерактивных задач.

Диалоговые окна созданы для уменьшения загрузки памяти и создания дружественного интерфейса, так как вся нужная для выполнения команды информация собрана в одном месте. Управление окном осуществляется с помощью клавиши Tab или комбинации клавиш Alt+ускоритель.

Обычно диалоговое окно появляется с набором параметров с целью помочь вам выполнить команду. В окне вы передвигаетесь по элементам с помощью клавиши Tab , выбираете или изменяете параметры, используя разные клавиши в зависимости от их типа. В знакомых окнах вы можете сразу переходить к нужным параметрам и изменять их, используя комбинации клавиш Alt+ускоритель, что очень экономит время.

Подавляющее большинство диалоговых окон выглядят в виде комбинации из восьми элементов, которые будут описаны в последующих разделах. Все элементы представляют собой разные параметры и управляются тоже по-разному. Вот эти восемь элементов:

  1. Кнопка
  2. Чекбокс
  3. Радиокнопка
  4. Поле редактирования (текстовое окно или окно ввода)
  5. Окно списка
  6. Комбинированное окно (combo box)
  7. Ползунок (полоса прокрутки)
  8. Спинер

Узнав, как управлять диалоговыми окнами и выше перечисленными элементами вы сможете легко справиться даже с незнакомым диалоговым окном.

Диалоговые окна это простые окна, у которых нет строки меню и системного меню. Есть два типа диалоговых окон: модальные и немодальные.

Модальные диалоговые окна составляют большинство. Вы не можете продолжить работу в приложении, пока вы не закроете модальное окно. Например, Диалоговое окно Печать потребует либо подтверждения, либо отмены команды Печать, прежде чем позволит вам продолжить работу в приложении.

Немодальные окна можно оставить открытыми и продолжать работу в приложении. Примером может служить диалоговое окно Правописание в Word 6.0. Вы можете переключаться между этим окном и документом используя комбинацию клавиш Ctrl+Tab. Эта комбинация может работать также и в других приложениях.

Диалоговые окна обычно содержат кнопку "ОК", которая закрывает их и выполняет определенное действие, согласно тем параметрам, что вы указали . Рядом с "ОК" обычно расположена "Отмена", которая закрывает окно, игнорируя все установленные в нем параметры. Там же может оказаться и кнопка "Применить", которая дает вам шанс проверить сделанные в параметрах изменения, не закрывая окна. Смотри Раздел I 8 Кнопка (командная кнопка).

I 1 ОКНА СООБЩЕНИЙ

Окна сообщений - это простейшие диалоговые окна, не требующие длительного диалога. Они обычно появляются с сообщением или предупреждением. Вам в зависимости от ситуации будут предоставлены варианты ответа в виде набора кнопок. Для информационного сообщения это будет единственная кнопка "Ок". Для предупреждения могут быть такие варианты: "Ок" и "Отмена" или "Повторить", "Пропустить" и "Отмена" и т.д. При проблеме с печатью, сообщение может быть таким "Нет бумаги". Если вы вставите в принтер бумагу и нажмете "ОК", печать продолжится. Если нажмете "Отмена" печати не будет. Или если вы попытались дать документу уже существующее имя, Вас попросят либо отменить команду, либо заменить ранее созданный файл.

I 2 Свойства или диалоговые окна свойств

Как правило, у любого объекта есть свое специальное диалоговое окно "Свойства", в котором содержатся его установки. Например Свойства Панели задач содержат параметры расположения объектов на этой панели, а также для изменения Меню Пуск. Чтобы открыть Свойства объекта нужно:

  • установить фокус на этом объекте
  • открыть Контекстное меню объекта - Shift+F10
  • Выбрать Свойства - Й

Можно, не вызывая контекстное меню, вторым шагом нажать Alt+Enter. Смотри Раздел E8 Контекстное меню объекта .

I 3 ПЕРЕДВИЖЕНИЕ В ДИАЛОГОВЫХ ОКНАХ

Только одно окно может быть активно, и оно по умолчанию помечено синим заголовком. Диалоговые окна - не исключение. Когда диалоговое окно открыто фокус обычно установлен на первом элементе окна. Внутренний фокус визуально состоит из прямоугольника, стороны которого нарисованы пунктиром. Этот прямоугольник обрамляет выбранный элемент диалогового окна. Фокус перемещается при нажатии клавиши Tab или с помощью ускорителя. Подробнее об этом в следующих разделах.

I 3.1 Использование табуляции при передвижении

Одним из способов управления диалоговым окном является клавиша Tab, с помощью которой можно перемещать фокус от элемента к элементу и между закладками. Когда на нужном элементе установлен фокус, можно изменять параметры этого элемента(Смотри дальше как это делать). Для обратного перемещения фокуса существует комбинация клавиш Shift+Tab. Обычно фокус перемещается по элементам систематично от левого верхнего края к правому нижнему.

I 3.2 Ускорители

Другим способом является использование ускорителей. Многие элементы в диалоговых окнах подобно пунктам в меню имеют ускорители (подчеркнутую букву в названии) и поэтому к этим элементам можно прямо перейти по комбинации клавиш Alt+ускоритель.( Запомните, что в строке меню и диалоговых окнах ускоритель нажимается с клавишей Alt, а в выпадающих меню без)

Некоторые элементы могут управляться исключительно ускорителем(включить/отключить параметр), а некоторые требуют дополнительные этапы управления после нажатия ускорителя (например, переход в список файлов и передвижение между ними с помощью стрелок).

I 4 Изменения постоянны до нажатия ок или отмена

Важно заметить, что любые изменения, сделанные среди отдельных элементов диалогового окна, остаются до тех пор, пока вы не нажмете кнопки ОК, Отмена или Применить. Внутри самого окна редко приходится нажимать Enter за некоторым исключением. О них — в следующих разделах.

I 5 Закладки в диалоговых окнах

В диалоговых окнах Windows 95 есть одно новшество - они состоят из небольших разделов, которые представлены как учетные карточки в коробке, и каждый раздел на отдельной карточке. У каждой карточки/каждого раздела в верхней части есть перегородка, которая показывает заголовок. Эта перегородка называется Закладкой (или вкладкой).

Чтобы переключиться между закладками, используется комбинация клавиш Ctrl+Tab , которая выносит следующий раздел поверх остальных с фокусом на первом элементе нового раздела. Можно также использовать правую и левую стрелки для переключения между секциями, при условии, что фокус стоит на закладке. Иногда в окне бывает несколько рядов закладок, тогда используются стрелки вверх и вниз для переключения с верхнего ряда на нижний. Затем используются правая и левая стрелки для передвижения вдоль ряда. Клавиша Tab перемещает фокус на элементы Закладки.

I 6 Бездействующие элементы

Иногда элементы в диалоговых окнах отключены (недоступны) и показаны на экране серым цветом. Эти элементы называются бездействующими и предохраняют нас от бессмысленных ействий. Бездействующие элементы становятся действующими, когда вы сделали соответствующие изменения в параметрах текущей задачи. Например, в окне Сохранит как кнопка ОК не действует до тех пор, пока вы не ввели имя файла в поле редактирования.

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

I 7 Иконка справки (знак вопроса)

В некоторых диалоговых окнах доступна небольшая справка -знак вопроса на заголовке. Эта иконка предлагает краткое описание элемента диалогового окна. Вы можете пользоваться с помощью клавиатуры: поместите курсор на "сомнительный" элемент и нажмите F1. Появится всплывающая справка этого элемента. Например, для кнопки Отмена появится такая справка: "Кнопка отмена закрывает диалоговое окно без сохранения внесенных в него изменений" Для закрытия справки нажмите Escape. Это эквивалентно открытию контекстного меню(Shift+F10) и выбору пункта "Что это?".

На экране кнопки выглядят как прямоугольники, на которые нужно нажать. Они используются для немедленного действия, например, для выполнения или отмены команды. Кнопки нажимаются с помощью клавиш Enter или Spacebar , когда на них установлен фокус. Для перемещения фокуса используйте Tab, а когда фокус стоит на желаемой кнопке, нажимайте Enter или Spacebar. В общем, поступайте как с кнопками на Панели задач. Смотри Раздел F Панель задач.

Пример кнопки (нажмите ее):

В каждом диалоговом окне обычно есть кнопка ОК, которая закрывает окно запускает команду на выполнение с учетом сделанных установок.

Кнопка Отмена предназначена для закрытия окна без выполнения команды и сохранения внесенных изменений. Для ее нажатия можно использовать клавишу Escape. Иногда есть еще Кнопка Справка (Alt+С) вызывает окно Справки.

Кнопка Применить (Alt+М) дает шанс проверить сделанные в параметрах изменения, не закрывая окно. Например, вы можете проверять результаты изменений в установках, влияющих на клавиатурный ввод.

Вообще, кнопку ОК называют кнопкой по умолчанию, и она всегда нажимается по клавише Enter, даже если фокус установлен в другом месте, за некоторым исключением.

Enter не активирует ОК:

если фокус стоит на другой кнопке - активируется та кнопка, но не ОК.

если фокус установлен в окне списка на выборе папок или дисков и выделен. Нажатие Enter изменяет Диск или папку, но не активирует ОК.

если кнопка ОК - бездействующая(серая). Например, если вы просите открыть файл, но не выбрали его. До тех пор, пока вы не выберите файл, кнопка ОК останется бездействующей.

I 9 Флажки (checkbox)

Checkbox (галочка, флажок) позволяет установить параметр в состояние включен/отключен. Несколько элементов checkbox могут быть сгруппированы вместе для тематических установок(например, форматирование текста), но могут быть никак не связанными друг с другом. Можно выбирать их сколько пожелается - они никак не влияют друг на друга.

Чекбоксы либо включены, либо отключены, либо помечены, либо не помечены. Визуально это всего лишь маленький квадратик, — пустой, когда не помечен и с крестиком внутри, когда помечен. Включать и отключать его можно просто нажатием клавиш Alt+ускоритель, или переместив на него фокус, а потом нажав Пробел.

Примеры чекбоксов:

Выбор стиля текста:

полужирный
подчеркнутый
курсив

В диалоге команды Найти:

учитывать регистр
только слово целиком

I 10 Радиокнопка(кнопка выбора вариантов)

Радио кнопки — это группа установок, относящихся к одному параметру. Они взаимно исключают друг друга, и только одна может быть выбрана. На экране радиокнопка выглядит как маленький кружочек с черной точкой внутри, если включена, или пустая, если выключена.

Немного в сторону: название радиокнопка пошло от старых приемников с кнопками для каналов. Чтобы радио работало, должен быть выбран канал, но одновременно на несколько каналов настроить приемник нельзя. Если нажимаешь на одну кнопку, другая выскакивает.

Есть два способа включения радиокнопки.

У каждой радиокнопки есть свой ускоритель.

навести фокус на группу радиокнопок с помощью клавиши Tab, стрелками вверх или вниз выбрать одну, затем уйти из группы по клавише Tab.

Примеры радиокнопок:

В диалоге команды найти можно вести поиск:

вперед
назад
везде

В диалоге команды Печать можно печатать страницы:

все
текущую
номера

В обоих примерах выбрать возможно только одну кнопку.

I 11 Поле редактирования (текстовое окно или окно ввода)

Полем редактирования можно назвать любое поле, где можно вводить текст. Таким полем может быть вся рабочая область текстового редактора, но в диалоговом окне это ограниченное, например, в пределах 1-50 символов поле ввода.

Когда фокус установлен на пустое поле редактирования, текстовый курсор(место, где любой ввод с клавиатуры превращается в текст) устанавливается в начале первой строки поля. Текстовый курсор выглядит как маленькая вертикальная черточка, а иногда в виде маленького черного прямоугольника. Для передвижения текстового курсора по тексту существуют стандартные Windows команды редактирования: стрелки курсора , Ctrl+стрелки курсора, Home, End, т.д.

Если поле редактирования не пустое , то при установке на нем фокуса текст выделяется, а текстовый курсор стоит в конце выделенного текста.

Будьте внимательны при работе с полем редактирования: когда фокус устанавливается на поле с помощью клавиши Tab или по ускорителю, весь текст выделяется, а текстовый курсор стоит в конце выделенного текста. любое нажатие клавиши может быть введено поверх выделение, если это не команда Копировать, Вырезать и т.п.

Чтобы редактировать выделенный текст, не удалив и не записав поверх него, нужно сначала снять выделение с помощью стрелок курсора, клавиш Home, End. Текстовый курсор останется в конце текста. Далее можно передвигаться по тексту, как описано выше.

Чтобы выделить текст, удерживая Shift, перемещайте текстовый курсор стрелками или клавишами Home, End. Отпустите Shift и другие клавиши одновременно, когда желаемый участок текста окажется выделенным. При редактировании текста в поле, можно использовать комбинации клавиш типа Ctrl+End (прыжок в конец документа), а если вместе с клавишей Shift, весь текст от позиции курсора и до конца будет выделен.

Для справки: когда мышь оказывается над полем редактирования ее курсор из стрелки превращается в в вертикальную черточку с чуть расщепленными концами. Используя такой указатель. можно поместить текстовый курсор в любое место текста очень быстро. Некоторые средства доступа позволяют пользоваться этой возможностью.

Примеры полей редактирования:

Поле ввода имени файла для открытия или сохранения

Имя:

Поле ввода символа или строки для поиска

Найти: 

I 12 Окно списка

Окно списка — это список элементов, сгруппированных под одним названием в специальном прямоугольном обрамлении. Такое окно списка используется, например, для вывода списка дисков, папок, файлов, шрифтов, цветов. Есть несколько типов Окон списка в зависимости от назначения.

Чтобы делать выбор в одноэлементном окне списка, который позволяет выбрать только один элемент из списка, поместите на него фокус с помощью клавиши Tab или ускорителя(например, Alt+N для выбора имени файла) затем стрелками курсора перемещайте выделение вверх и вниз по списку. Вы можете попробовать нажать первую букву нужного элемента, что переместит выделение на первый, начинающийся на эту букву элемент в списке. Когда выделение окажется в нужном вам месте, нажимайте Tab, чтобы перейти к следующему элементу диалогового окна. Сделанное вами выделение в окне списка останется до тех пор, пока вы не нажмете ОК.

В некоторых диалоговых окнах недостаточно места, чтобы отобразить весь список элементов рассматриваемого нами окна, поэтому оно сжато в одно окно с текущим выделением , и называется выпадающим окном списка. Оно обозначено маленькой стрелкой вниз справа от выделения. Такое окно управляется как обычное одноэлементное окно списка: — поместите на него фокус с помощью клавиши Tab или ускорителя, затем стрелками курсора перемещайте выделение вверх и вниз по списку(или Alt+стрелка вниз, или F4). Когда выделение окажется в нужном вам месте, нажимайте Tab, чтобы перейти к следующему элементу диалогового окна.

Некоторые окна списка позволяют выбирать один или несколько элементов - такие называются Окнами списка расширенного выбора. Такой список может появиться, если вы конвертируете пакеты файлов из одного формата в другой. В этих списках можно использовать стрелки курсора как раньше для перемещения выделения вверх-вниз от элемента к элементу. Если вы хотите выбрать несколько элементов, удерживайте Shift, и используя стрелки курсора, а также End, Home. Для снятия выделения повторите ту же процедуру.

Другие окна списков позволяют выбрать один или несколько отдельных элементов(не блоков элементов). Такие списки иногда называют Списками рассеянного выбора. В таких списках перемещение стрелками вверх-вниз не выделяет элементы автоматически. Отдельные элементы выбирают удерживая Ctrl и нажимая Spacebar на нужных из них. Таким же образом снимают выделение.

Внимание 1: В большинстве списков не нужно нажимать Enter для выделения - достаточно стрелок курсора, а также End, Home и в некоторых случаях Spacebar. Сделанное вами выделение в окне списка останется до тех пор, пока вы не нажмете ОК. Если вы нажмете Enter, находясь в списке, вы закроете диалоговое окно, запуская команду на выполнение с теми установками, которые вы успели сделать.

Внимание 2: Тем не менее, если вы работаете в списке дисков и папок, чтобы перейти к другому диску или файлу недостаточно только выделить его. В этих случаях нужно использовать Enter. Нажатие Enter поменяет папку или диск на выбранный и ,например, обновит список файлов, который находится в другом списке этого же диалогового окна.

Примеры списков:

  • список файлов определенной папки;
  • список Дисков и Папок;
  • Списки для форматирования текста: Шрифт, Стиль, Размер или Цвет.

I 13 КОМБИНИРОВАННОЕ ОКНО

Комбинированное окно - это комбинация поля редактирования и списка(списков), отсюда и имя. Список и поле редактирования тесно взаимосвязаны, но имеют отдельные ускорители, доступны по отдельности по клавише Tab. Изменение содержания одного списка влияет на содержание поля редактирования и наоборот. Можно набрать ваш выбор в поле редактирования, а можно выделить в списке.

Может случиться, что то, чего вы хотите, не отображено в списке. Тогда вы можете ввести что-нибудь прямо в поле редактирования. Такая ситуация может возникнуть, если вы поймете, что список отображает файлы *. doc, а вам нужны файлы *.txt. Набрав *.txt в поле редактирования вы заставляете список показывать то, что вам нужно.

Можно просто игнорировать список и самому набрать полный путь к файлу. Затем нажмите Enter и файл открыт.

Пример комбинированного окна: диалоговое окно Открыть файл.

I 14 ПОЛЗУНКИ

Windows 95 использует ползунки, чтобы выбрать уровень или положение на шкале. Как только фокус установлен на ползунке(по клавише Tab или ускорителю ползунка) левую и правую стрелки используйте для перемещения ползунка по горизонтальной шкале, и стрелки вверх-вниз для перемещения по вертикальной шкале.

Иногда ползунки имеют фиксированные значения на шкалах, например, то 1 до 5, и каждое нажатие на стрелку перемещает ползунок на 1 пункт. Другие предлагают более точнуюю дифференциацию, и нужно много раз нажать на стрелку, прежде чем вы заметите разницу. Чтобы заставить ползунок двигаться большими прыжками, можно использовать другие клавиши управления. — End,/Home для установки минимальных/максимальных значений, Page Up, Page Down для установки высших низших значений отдельными прыжками.

Примеры ползунков:

  • Панель Управления/Клавиатура: установка задержки и скорости.
  • Панель Управления/Мышь: скорость перемещения указателя.
  • В приложениях для работы со звуком: уровень громкости(вертикальный ползунок)с точной дифференциацией шкалы.

I 15 Спинер

Для изменения таких параметров, как время и дата, Windows 95 использует элементы управления, которые называются спинерами. Спинер это всего лишь окно с текущим значением, и стрелками вверх вниз, которые пользователи мыши нажимают для уменьшения, увеличения значения установки, например, для изменения часов, минут и значений до/после полудня.

Для работы со спинером нужно:

установить на него фокус - Tab или ускоритель;

увеличить/уменьшить значение - стрелки вверх-вниз;

Можно просто набрать значение вручную. Для перемещения фокуса к следующему компоненту спинера, используйте Tab. Спинеры также используются для установки значений до/после полудня.



Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2019