Работа с диалоговым окном. Элемент управления в диалоговом окне (флажок, поле выбора, командная кнопка и т. д.) реагирует на сигнал- клавиатуры только в том случае, если этот элемент обладает фокусом.
Что такое фокус? В какой-то мере это понятие связано с по-нятиями «Выделенный элемент» или «Активный элемент». Мы говорим, что элемент (например, объект на Рабочем столе или командная кнопка) обладает фокусом, если он реагирует на на-жатие каких-то клавиш (например, {Enter}). В информационных системах (глава 14) фокусом обладает строка, в которой мерцает курсор и в которую можно вводить данные.
Клавиша {Tab} перемещает фокус по элементам окна в пря-мом направлении, а пара клавиш {Shift+Tab} — в обратном на-правлении.
Наличие фокуса у элемента можно определить по следующим признакам:
в поле ввода мерцает текстовый курсор;
командная кнопка выделена утолщенной черной рамкой;
у остальных элементов (в списке или у фонового текста) легко заметить пунктирное окаймление.
Установив фокус на нужный элемент, можно сделать сле-дующее:
ввести данные в поле ввода;
нажатием клавиши {Пробел} установить или сбросить пере-ключатель (флажок);
стрелками курсора включить (выключить) поле выбора (радиокнопку);
стрелками курсора выбрать элемент списка и .нажать {Enter};
нажать командную кнопку ({Enter}):
Ы Во многих случаях для воздействия на элемент окна можно воспользоваться «горячей» клавишей, т. е. нажать клавишу с подчеркнутой буквой (обратите внимание на алфавит, регистр не имеет значения).
Переключение алфавита. В русской версии Windows 95 пере¬ключение алфавита на клавиатуре обычно выполняется с помо¬щью пары клавиш (по вашему выбору): {Ctrl+Shift} или {Alt+Shift}.
При работе под MS-DOS в текстовом режиме для перехода на латинский алфавит надо нажать пару левых {Ctrl+Shift}, а для перехода на кириллицу — пару правых {Ctrl+Shift}.
Дополнительные рекомендации.
1. В некоторых случаях, чтобы вспомнить функции клавиши,
можно воспользоваться примитивной «мнемоникой», ассоциа¬
циями:
а) клавиша {Tab} — это «скачки» (дискретное перемещение);
б) с клавишей {Ctrl} ассоциируется «размножение», «увеличе¬
ние» (копирование методом «Drag-and-Drop», выделение не¬
смежных объектов);
в) с клавишей {Shift}, наоборот, ассоциируется некий «ре¬
гресс», уменьшение: выделение и «отрезание» фрагментов ри¬
сунка, «отсылка», частный случай геометрической фигуры, «шаг
назад» (с {Tab}).
2. Если на экране находится Рабочий стол с панелью задач,
вы можете, нажимая и отпуская клавишу {Tab}, перемещать фо¬
кус между кнопкой «Пуск», панелью задач и значками на Рабо¬
чем столе. Установив фокус на один из значков Рабочего стола,
можно перемещать фокус по значкам стрелками курсора.