Стандартный интерфейс клавиатуры
Система разработана так, чтобы работать с мышью, или без нее, или с другим устройством управления позицией. Поэтому система предоставляет стандартный интерфейс клавиатуры, благодаря которому пользователь может использовать клавиатуру, чтобы выбрать пункты меню. Этот интерфейс клавиатуры не нуждается в специальном коде. Прикладная программа получает командное сообщение, выбирает ли пользователь пункт меню через клавиатуру или при помощи использования мышь. Стандартный интерфейс клавиатуры обрабатывает нижеуказанные нажатия клавиш.
Нажатие клавиши |
Действие |
Буквенный символ |
Выбирает первый пункт меню с заданным символом как клавиша доступа. Если выбранный пункт вызывает меню, меню показывается на экране, а первый пункт выделяется. В противном случае выбирается пункт меню.
|
ALT |
Переключает в режим или из режима строки меню.
|
ALT+SPACEBAR |
Показывает на экране системное меню (окна).
|
ENTER |
Активизирует меню и выбирает его первый пункт, если пункт связан с этим меню. В противном случае, это нажатие клавиши выбирает пункт, как будто пользователь отпустил кнопку мыши, в то время, когда пункт был выбран.
|
ESC |
Выход из режима меню.
|
LEFT ARROW (стрелка влево) |
Циклически передвигается к предыдущему пункту меню верхнего уровня. Пункты меню верхнего уровня включают в себя имена меню и системное меню. Если выбранный пункт находится в меню, выбирается предыдущий столбец в меню или предыдущий пункт меню верхнего уровня.
|
RIGHT ARROW (стрелка вправо) |
Работает подобно клавише СТРЕЛКА ВЛЕВО, за исключением того, что действует в противоположном направлении. В меню, это нажатие клавиши перемещает вперед на один столбец; когда текущий выбранный пункт находится в крайне правом столбце, выбранным является следующее меню.
|
UP или DOWN ARROWS (стрелки вверх или вниз) |
Активизирует меню, когда нажимается на имени меню. Когда нажимается в меню, нажатие клавиши СТРЕЛКА ВВЕРХ выбирает предыдущий пункт; нажатие клавиши СТРЕЛКА ВНИЗ выбирает следующий.
|