Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика. Учебник для вузов_Степанов_2002 3-...doc
Скачиваний:
13
Добавлен:
01.05.2025
Размер:
33.57 Mб
Скачать

Перемещение в меню

Если для работы с меню используется мышь, то перемещение в меню не требуется. Достаточно позиционировать указатель мыши на выбранном пункте меню. Если все же перемещать указатель мыши по пунктам меню, то курсор меню будет автоматически следовать за указателем мыши.

Если для работы используется клавиатура, то перемещение по меню (в зависимости от того, горизонтальное это меню или вертикальное) осуществляется клавишами направлений ←, → или ↑, ↓. Пункты меню всегда закольцованы. Это означает, что при попытке выполнить перемещение из последнего (крайнего справа) пункта горизонтального меню с помощью клавиши → курсор попадает в первый пункт меню, и наоборот, при попытке выполнить перемещение из первого (крайнего слева) пункта горизонтального меню с помощью клавиши ← курсор попадает в последний пункт меню. Аналогичные эффекты происходят и при работе с вертикальным меню.

СОВЕТ

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

Выбор в меню

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

Выбор пункта в операционном меню приводит к выводу (раскрытию, развертыванию, спуску) соответствующего меню, в котором один из пунктов выделен курсором. Напомним, что строки меню пунктов, как и пункты системного меню, обычно содержат команды операционной системы. Раскрытое меню пункта является вертикальным меню, поэтому работа с ним осуществляется точно так же, как и с раскрытым системным меню. Раскрытое меню пункта можно свернуть, выполнив щелчок мышью в любом месте вне меню, или с помощью однократного нажатия клавиши Esc.

ВНИМАНИЕ

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

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

Некоторые особенности структуры меню

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

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