Способы вызова контекстного меню

Содержание
  1. Что такое контекстное меню, как добавить, удалить или изменить пункты меню в Windows 7, 8, 10
  2. Меню «Открыть с помощью…»
  3. Как убрать пункты в контекстном меню
  4. ShellExView
  5. Ultimate Windows Context Menu Customizer
  6. FileMenu Tools
  7. CCleaner
  8. Glary Utilities
  9. Частые вопросы
  10. Контекстное меню папок и файлов, дисков
  11. Настройка контекстного меню рабочего стола Windows 7
  12. Доступ к настройкам системы
  13. Лишние команды в меню
  14. Команда Закрепить в меню Пуск для папки
  15. Редактирование меню Открыть с помощью (XP и Vista)
  16. Управление Windows Aero из контекстного меню Проводника
  17. Вкладка Безопасность
  18. Общее и локальное контекстные меню
  19. Общее контекстное меню
  20. Локальное контекстное меню
  21. Как настроить показ контекстных меню в виде круга или списка
  22. Система меню Windows
  23. Управление меню
  24. Обозначения, принятые в меню
  25. Главное меню
  26. Способы вызова Главного меню:
  27. Контекстное меню
  28. Способы вызова контекстного меню:
  29. Строка меню окна
  30. Способы вызова строки меню
  31. Системное меню
  32. Способы вызова системного меню:
  33. Команды системного меню
  34. Как использовать контекстное меню в дизайне интерфейсов
  35. Вывод

Что такое контекстное меню, как добавить, удалить или изменить пункты меню в Windows 7, 8, 10

Способы вызова контекстного меню

Пользователи в различных инструкциях часто сталкиваются с определением «Контекстное меню», но не знают, что его можно редактировать. Контекстное меню – это список с действиями, который выпадает, если по объекту (папка, файл, рабочий стол и пр.) кликнуть правой кнопкой мышки.

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

  1. Правой кнопкой мышки;
  2. Комбинацией Shift+F10;
  3. Специальной клавишей на клавиатуре;
  4. Жестами мышки – выбрать объект, нажать на него левой клавишей мышки и удержать.

Набор действий зависит от типа выбранного объекта. Причем, чем больше различных утилит установлено на ПК, тем больше вариантов действий будет представлено. Список можно настраивать, удаляя и добавляя в него пункты.

Меню «Открыть с помощью…»

В контекстном меню всегда есть вариант «Открыть с помощью…», позволяющий выбрать программу, с помощью которой будет открыт данный файл.

Список формирует сама система, но его можно изменить с помощью реестра Windows:

  1. Вызвать строку «Выполнить» и прописать там команду «regedit»;
  2. В открывшемся окне перейти HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/FileExts/Расширение/OpenWithList;
  3. В столбце Значение вызвать выпадающий список на нужной программе и выбрать «Удалить».

Пункт должен исчезнуть сразу же. Если с помощью реестра удалить ничего не получилось, то следует воспользоваться утилитой OpenWithView. Ее можно скачать по ссылке вместе с русскоязычным файлом настроек. После установки:

  • Откроется окно с перечнем программ;
  • Надо выбрать программу и кликнуть на красную точку сверху для ее удаления из перечня.

С помощью реестра также можно и добавить пункты в список:

  • Открыв его в ветке HKEY_CLASSES_ROOT\Applications, создать подраздел (его имя – имя исполняемого файла);
  • В созданном подразделе добавить shell/open/command;
  • Кликнуть 2 раза «По умолчанию» и в графе Значение прописать полный путь;
  • Перейти в ветку OpenWithList и создать именной параметр (имя должно включать 1 латинскую букву);
  • Кликнуть 2 раза по созданному параметру и указать такое же значение, как и имя исполняющего файла (п.1);
  • Выбрать параметр MRUList и кликнуть по нему 2 раза;
  • Указать в очереди букву имени созданного параметра.

  Что можно использовать вместо термопасты

Если же варианта «Открыть с…» вообще нет, то:

  1. В ветке HKEY_CLASSES_ROOT/*shellex/ContextMenuHandlers создать «Open With»;
  2. Внутри него кликнуть 2 раза «По умолчанию» и прописать {09799A-AD67-11d1-ABCD-00C04FC30936} в графе Значение.

После всего просто закрыть окно реестра и приступить к работе.

Как убрать пункты в контекстном меню

Удалить ненужные пункты можно с помощью настроек самой программы, которую надо убрать. Рассмотрим на примере архиватора WinRar:

  1. В открытом окне приложения перейти на вкладку Параметры – Интеграция;
  2. Убрать галочку с «Вложенные контекстные меню».

Есть и другой путь:

  1. В окне реестра перейти в раздел */shellexe/ContextMenuHandlers;
  2. В списке найти нужный пункт и кликнуть на нем ПКМ;
  3. Выбрать «Удалить» и «Да»;
  4. Выйти и перезагрузить систему.

В разделе HKEY_CLASSES_ROOT в каждой отдельной ветке хранятся действий для разных объектов системы, которые позволяют вносить правки в меню появляющееся при кликах на этих типах файлов:

shellexe/ContextMenuHandlers

AllFileSystemObjects\ShellEx\ContextMenuHandlers

Directory\shellex\ContextMenuHandlers

Folder\shell или shellex\ContextMenuHandlers

Drive\shell или shellex\ContextMenuHandlers

\*\OpenWithList

CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell

DesktopBackground\Shell или shellex\ContextMenuHandlers

CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shell

Есть еще один вариант редактирования – это использование специальных приложений.

ShellExView

Скачать программу можно по ссылке, а после установки приступить к работе:

  1. Отсортировать по типу (кликнуть на имя столбца);
  2. Вначале будут идти приложения, которые включены в меню;
  3. Вызвать на приложении выпадающий список и выбрать «Disable» для удаления пункта и «Enable» для добавления.

Программа крайне проста в управлении и работать с ней не составит труда.

Ultimate Windows Context Menu Customizer

Утилиту можно скачать по ссылке. Она поможет с редактированием и настройкой меню.

  Способы проверки посещаемости сайта

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

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

FileMenu Tools

Очередная вспомогательная утилита, которую можно найти по ссылке и которая поможет навести порядок.

После установки откроется рабочее окно с графами: Actions — для выбора действий, Properties – для настройки параметров.

Третья большая графа содержит три вкладки – для управления элементами, для настройки пункта «Отправить» и для отключения пунктов.

Чтобы добавить элемент:

  1. Выбрать «Add Command»;
  2. Добавить название опции в «Menu Text»;
  3. В «Extensions» указать расширение файла;
  4. Выставить параметры для папок и файлов в графе Properties и путь к файлу;
  5. Кликнуть на зеленый кружок верху.

Выполнять прочую редакцию можно с помощью графы Actions, где прописаны все доступные действия.

CCleaner

Программа для очистки всей системы от ненужных файлов, которая также помогает настроить выпадающие списки настроек. Скачать можно с официального сайта.

Чтобы редактировать меню надо:

  1. Запустить программу в полноэкранном режиме;
  2. Открыть Сервис – Автозагрузка — Контекстное меню;
  3. Выбрать приложение из списка и управлять им с помощью расположенных слева кнопок «Выключить», «Включить» и «Удалить».

Управлять можно с помощью клавиш или изображенных стрелок.

Glary Utilities

Программа используется как оптимизатор всей ОС и выпадающих списков, в частности.

Для настройки меню:

  1. Вкладка Модули – Менеджер контекстного меню;
  2. Выставляя и убирая галочки, пользователь редактирует список приложений, убирая ненужные или зависающие.

  Использование редактора реестра для начинающих

Приятный и простой интерфейс на русском языке способствует быстрому ознакомлению и простой работе с утилитой.

Частые вопросы

Что делать если пропал пункт «Создать…» или «Открыть с помощью…»? Для восстановления действия «Создать» в реестре:

  • открыть HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers;
  • открыть папку (создать если ее нет) New, в ней выбрать: По умолчанию — Изменить, а в графе Значение прописать {D969A300-E7FF-11d0-A93B-00A0C90F2719}.

Для восстановления пункта «Открыть с помощью»:

  • открыть ветку HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Open With в реестре;
  • в параметре Default ввести значение {09799A-AD67-11d1-ABCD-00C04FC30936}.

Что, если не открывается меню правой кнопкой мыши?

Исправить можно:

  • перейти HKEY/Current_User/ControlPanel/Desktop в регистре и правой кнопкой кликнуть «Изменить» на параметр Menushowdelay;
  • изменить значение на 0.

Исправить ошибку можно и с помощью утилиты Glary Utilities. Достаточно установить ее и удалить из списка всех приложений контекстного меню все лишнее или устаревшее. Чаще всего ошибка заключается в неисправности какого-либо приложения или захламленности выпадающего списка.

Как можно добавить свою команду?

Сделать это просто с помощью реестра:

  • Перейти HKEY_CLASSES_ROOT/*/shell;
  • В заново созданном разделе сделать параметр с именем MUIVerb;
  • Открыть его двойным щелчком;
  • В открывшемся окошке прописать нужный пункт, например, «Открыть в Firefox»
  • Кликнуть ОК.

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

Источник: http://composs.ru/kontekstnoe-menyu/

Контекстное меню папок и файлов, дисков

Способы вызова контекстного меню

В Windows 7 команды “Открыть/Печать/Редактировать” не отображаются в контекстном меню, если оно вызывается сразу для 15 и более файлов.

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

Чтобы снять данное ограничение, откройте раздел HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer и для параметра MultipleInvokePromptMinimum установите значение 16 (режим безлимитный).

Также вы можете использовать значения от 1 до 15, чтобы установить собственные значения для скрытия указанных элементов меню. Например, при значении 3, уже к четырём одновременно выделенным файлам команды меню применяться не будут. Но не используйте значение ключа равным нулю – вы отключите команды вообще, в том числе и команду “Открыть”.

Источник: Context menus are shortened when more than 15 files are selected

Настройка контекстного меню рабочего стола Windows 7

Можно добавлять свои пункты в контекстное меню рабочего стола и получать быстрый доступ к настройкам системы и приложениям. Рассмотрим несколько вариантов.

Доступ к настройкам системы

Для добавления пунктов контекстного меню рабочего стола в разделе HKCR\Directory\Background\shell создайте новый раздел, название которого будет соответствовать названию пункта меню, например Свойства системы

Примечание. Здесь можно использовать два варианта: первый – это когда имя подраздела соответствует названию пункта контекстного меню. Второй – значение параметра “По умолчанию” в созданном подразделе должно соответствовать названию пункта контекстного меню.

В новом подразделе создайте подраздел с именем command и в его параметре по умолчанию пропишите команду, запускающую необходимую оснастку, например, для запуска свойств системы используйте control sysdm.cpl. В контекстном меню рабочего стола появится пункт Свойства системы.

Также можно назначить значок для нового пункта контекстного меню. В созданном выше разделе создайте строковый параметр Icon и пропишите в нем путь к значку, например, shell32.dll,15

Еще один параметр, который можно использовать для изменения вида нового пункта меню – это Position. Параметр, который создается в том же разделе, что и параметр Icon, позволит определить положение этого пункта меню.

По умолчанию новый пункт меню расположен посередине, но его можно переместить в нижнюю часть контекстного меню или вверх.

Значения параметра доступны только bottom и top – соответственно внизу и вверху меню; есть еще значение middle, но оно бесполезно так как отвечает расположению по умолчанию, то есть так же как и без параметра Position вовсе.

Лишние команды в меню

При установке многих программ контекстное меню файлов и папок постепенно заполняется лишними пунктами.

Чтобы оставить в меню только то, что действительно нужно, найдите ветвь HKCR\*\shellex\ContextMenuHandlers – в ней в качестве подразделов выступают команды, отображаемые в меню любого файла. Просто удалите ненужные команды.

Команды, привязанные к конкретному типу файлов можно найти уже в ветвях, соответствующих такому типу. Например, для файла AVI это будет раздел HKCR\avifile\shell

Соответственно, чтобы добавить новый пункт в контекстное меню, нужно прописать строку типа

HKEY_CLASSES_ROOT\*\shell@=”Путь_к_программе %1″

Например, чтобы прописать пункт “Открыть с помощью…” в контекстном меню, найдем ключ HKCR\*\shell\openas\command Измените значение “По умолчанию” на “C:\WINDOWS\rundll32.exe shell32.dll,OpenAs_RunDLL %1” (путь к файлу подредактируйте при необходимости).

За меню папок отвечают разделы: HKCR\Directory\shell и HKCR\Folder\shell

За меню дисков отвечают HKCR\Drive\shell

Например, для быстрой очистки диска создайте в указанном месте новый раздел типа Очистка диска, в котором создать раздел command, в параметре “По умолчанию”, которого прописать:
C:\WINDOWS\cleanmgr.exe /d %1
Теперь нажав правой кнопкой мыши на каком-либо диске можно выбрать команду Очистка диска.

Есть также раздел, в котором задается контекстные меню для принтеров: HKCR\Printers\shellex\ContextMenuHandlers

Команда Закрепить в меню Пуск для папки

В контекстном меню программы или ярлыка в операционной системы Windows XP и Vista есть команда Закрепить в меню Пуск.

Можно добавить такую же команду и для папки – в разделе HKCR\Folder\shellex\ContextMenuHandlers создайте раздел с любым названием и введите для параметра по умолчанию значение {a2a9545d-a0c2-42b4-9708-a0b2badd77c8}.

Теперь, если нажать на клавишу Shift и вызвать контекстное меню папки, то увидите в нем команду Закрепить в меню Пуск.

Редактирование меню Открыть с помощью (XP и Vista)

Если в контекстном меню Открыть с помощью… Проводника имеются лишние ярлыки неиспользуемых приложений, то можно отредактировать этот список.

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

Далее найдите ветку HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts, выберите в ней нужное расширение и внесите соответствующие изменения в содержимое подраздела OpenWithList.

Управление Windows Aero из контекстного меню Проводника

Можно добавить в контекстное меню Проводника команды быстрого отключения и включения интерфейса Aero. Для этого откройте ветку HKCR\Directory\Background\shell и создайте новый подраздел Включить Aero. Внутри созданного раздела Включить Aero создайте новый подраздел command и задайте строковому параметру значение Rundll32 dwmApi #102.

Повторяем шаги для второй команды. Снова в разделе shell (смотри выше) создаем новый подраздел Отключить Aero, затем подраздел command и в строковом параметре прописать команду Rundll32 dwmApi #104.

Вкладка Безопасность

Если у вас пропала вкладка Безопасность в свойствах папок, файлов и дисков, проверьте параметр типа DWORD NoSecurityTab в разделе HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer. Чтобы данная вкладка была видна, нужно установить значение 0, в противном случае установите значение 1.

Отказ от ответственности: Автор или издатель не публиковали эту статью для вредоносных целей. Вся размещенная информация была взята из открытых источников и представлена исключительно в ознакомительных целях а также не несет призыва к действию. Создано лишь в образовательных и развлекательных целях. Вся информация направлена на то, чтобы уберечь читателей от противозаконных действий. Все причиненные возможные убытки посетитель берет на себя. Автор проделывает все действия лишь на собственном оборудовании и в собственной сети. Не повторяйте ничего из прочитанного в реальной жизни. | Так же, если вы являетесь правообладателем размещенного на страницах портала материала, просьба написать нам через контактную форму жалобу на удаление определенной страницы, а также ознакомиться с инструкцией для правообладателей материалов. Спасибо за понимание.

Источник: https://RuCore.net/kontekstnoe-menyu-papok-i-fajlov-diskov/

Общее и локальное контекстные меню

Способы вызова контекстного меню

Для быстрого поиска настроек и элементов управления в TalkBack существует два контекстных меню: общее и локальное. В первом находятся команды для работы со всеми объектами, а во втором – только с выделенным элементом.

Общее контекстное меню

Чтобы активировать его, выполните следующие действия:

  1. Проведите вниз, а затем вправо. В настройках TalkBack можно задать другой жест.
  2. В зависимости от настроек TalkBack меню появляется на экране в виде круга или списка.
    • Меню в виде круга. Чтобы посмотреть пункты меню, проведите по нему. Чтобы выбрать объект, поднимите палец.
    • Меню в виде списка. Чтобы посмотреть пункты меню, проведите по экрану влево или вправо. Чтобы выбрать объект, нажмите на него дважды.

При переходе в общее контекстное меню вам будут доступны следующие параметры:

  • Читать с начала. Озвучивание элементов на экране сверху вниз.
  • Читать со следующего элемента. Озвучивание элементов на экране, начиная с последнего выбранного.
  • Повторить последнюю фразу. Озвучивание последнего элемента, которого вы коснулись.
  • Произнести последнюю фразу по буквам. Озвучивание по буквам последнего элемента, которого вы коснулись.
  • Скопировать последний фрагмент в буфер обмена. Копирование последней произнесенной фразы, например для вставки в другое приложение.
  • Поиск по экрану. Поиск введенного вами слова на экране устройства. Подробнее…
  • Настройки TalkBack. Переход в настройки TalkBack.
    • Если выбрано меню в виде круга, этот пункт расположен вне кругового меню в правом верхнем углу экрана.
  • Настройки синтеза речи. Переход в настройки синтеза речи.
    • Если выбрано меню в виде круга, этот пункт расположен вне кругового меню в правом нижнем углу экрана.
  • Отключить подсветку экрана. Экран будет скрыт. Окружающим не будет видно, что на нем изображено.
    • Если выбрано меню в виде круга, этот пункт расположен вне кругового меню в левом нижнем углу экрана.

Локальное контекстное меню

Локальное контекстное меню содержит команды для выбранного элемента. Чтобы активировать меню, выполните следующие действия:

  1. Проведите вверх, а затем вправо. В настройках TalkBack можно задать другой жест.
  2. В зависимости от настроек TalkBack меню появляется на экране в виде круга или списка.
    • Меню в виде круга. Чтобы посмотреть пункты меню, проведите по нему. Чтобы выбрать объект, поднимите палец.
    • Меню в виде списка. Чтобы посмотреть пункты меню, проведите по экрану влево или вправо. Чтобы выбрать объект, нажмите на него дважды.

В контекстном меню набор команд зависит от выбранного объекта. Если параметры отсутствуют, прозвучит уведомление “Пусто”. В зависимости от выбранного объекта контекстное меню может включать следующий набор команд:

  • Навигация. Вам доступны следующие варианты: “По умолчанию”, “Символы”, “Слова”, “Строки”, “Абзацы”, “Заголовки”, “Ссылки”, “Элементы управления”, “Специализированный контент”, “Перемещение по разделам” и “Перемещение по списку”.
  • Настройки редактирования. Во время редактирования текста вы можете выбрать нужное действие: “Переместить курсор в начало”, “Переместить курсор в конец”, “Выбрать все” и “Включить режим выбора текста”. Когда текст выделен, также будут доступны следующие пункты: “Вырезать”, “Копировать”, “Вставить” и “Завершить выбор текста”. С помощью клавиш регулировки громкости можно перемещать курсор в окне редактирования.
  • Управление ярлыками. Вы можете добавлять, удалять и изменять ярлыки для контента. На некоторых изображениях они отсутствуют. Чтобы вам было проще распознавать фотографии и другие картинки, создавайте для них ярлыки с помощью TalkBack. Ими можно управлять в настройках TalkBack в разделе Персональные ярлыки.
  • Ползунок. При выборе ползунка (например, предназначенного для регулировки громкости или перехода к определенному моменту видео) вы можете задать значение от 0 до 100.

Как настроить показ контекстных меню в виде круга или списка

Контекстное меню может быть представлено в виде круга или списка.

Чтобы изменить текущие настройки, выполните следующие действия:

  1. Откройте настройки устройства .
  2. Выберите Спец. возможности >TalkBack.
  3. Нажмите Настройки.
  4. Найдите параметр Контекстное меню в виде списка. Нажмите дважды, чтобы включить или отключить эту настройку.

Источник: https://support.google.com/accessibility/android/answer/6007066?hl=ru

Система меню Windows

Способы вызова контекстного меню

Управление меню
Обозначения, принятые в меню
Главное меню
          Способы вызова Главного меню
Контекстное меню
          Способы вызова контекстного меню
Строка меню окна
          Способы вызова строки меню
Системное меню
          Способы вызова системного меню
          Команды системного меню

Меню – набор объединенных по функциональному признаку пунктов, каждый их которых обозначает команду или подменю, которое можно открыть щелчком на пункте.

Если подменю имеется, то меню получается иерархическим (многоуровневым). Многоуровневые меню представляются на экране по-разному и в связи с этим делятся на горизонтальные (каскадные – открываются слева или справа) и вертикальные. Вертикальные меню в свою очередь подразделяются на ниспадающие и всплывающие.

При работе в Windows пользователю доступны меню четырех разновидностей:

  • Главное меню системы (или меню Пуск);
  • контекстное меню различных объектов;
  • строка меню окна;
  • системное меню окон.

Управление меню

Правила работы с меню и принятые в них обозначения идентичны.

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

Горизонтальные линии в меню не влияют на работу меню. Они служат только для визуального выделения групп команд со схожими функциями.

Для выполнения команды меню достаточно щелкнуть левой кнопкой мыши или нажать клавишу на выделенной команде.

Чтобы отказаться от меню, не выбирая никакой команды, достаточно щелкнуть мышью где-нибудь вне области меню или нажать клавишу (или ).

Обозначения, принятые в меню

Для всех меню Windows принята унифицированная система обозначений:

  • Блеклый цвет в записи команды означает, что команда недоступна в данный момент (например, если не выделен объект для копирования, то команда Копировать недоступна).
  • Если команда заканчивается многоточием (…), значит, при выборе этой команды откроется диалоговое окно с запросом параметров.
  • Помеченная галочкой () команда обозначает действующий режим (флажок). Выбор команды отменяет режим. Повторный выбор – восстанавливает режим.
  • Стрелка () после имени команды означает, что при выборе этой команды появится подменю.
  • Кружок () означает выбор одного из альтернативных режимов, которые представлены в соседних командах («переключатель»).
  • Если возле имени команды указана клавиша или комбинация клавиш, значит, данная команда может быть выполнена нажатием этих клавиш (их называют клавиши – акселераторы).

Главное меню

Главное меню – один из основных системных элементов управления Windows.

При помощи Главного меню можно запустить все программы, установленные под управлением операционной системы или зарегистрированные в ней, открыть последние документы, с которыми выполнялась работа, получить доступ ко всем средствам настройки, а также к поисковой и справочной системам Windows. (Структуру Главного меню в стиле ХР см.

в разделе Настройка Главного меню в стиле ХР, в классическом стиле – см. в [1, 2]). В классическом стиле Главного меню доступ к программ осуществляется с помощью пункта меню Программы, в стиле ХР – Все программы. Главное меню относится к иерархическим всплывающим каскадным меню.

Способы вызова Главного меню:

  • щелчок на кнопке Пуск  в Панели задач;
  • нажатие клавиши – ;
  • сочетанием клавиш +.

Контекстное меню

Так называется меню, появляющееся после щелчка правой кнопкой мыши на объекте или элементе управления. Контекстным меню называется потому, что перечень пунктов в нем определяется типом объекта, на котором произошел щелчок, т.е. зависит от контекста.

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

Способы вызова контекстного меню:

  • щелчок правой кнопкой мыши на объекте или элементе управления;
  • нажатие клавиши  – ;
  • сочетанием клавиш +.

Строка меню окна

Окна папок и окна приложений имеют строку меню, расположенную под заголовком окна. Выбор пункта меню вызывает «ниспадающее» меню. Диалоговые и вторичные окна не имеют строки меню.

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

Способы вызова строки меню

Каждая команда меню имеет подчеркнутую букву, которая обозначает «горячую» клавишу.

Открыть пункт меню (вызвать ниспадающее меню) можно при помощи клавиатуры – нужно одновременно с клавишей нажать «горячую» клавишу.

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

Кроме того, сделать активной строку меню можно с помощью клавиатуры, нажав одну из клавиш:

Системное меню

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

Способы вызова системного меню:

  • щелчок на системном значке, расположенном в левой части строки заголовка окна;
  • сочетанием клавиш +;
  • контекстное меню строки заголовка.

Команды системного меню

Восстановить – соответствует кнопке восстановления размера.

Переместить – соответствует операции перетаскивания мышью. Команда доступна, если окно не максимизировано. При выборе этой команды в окне появляется перекрестная стрелка.

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

Клавиша отменит перемещение и вернет окно на прежнее место экрана.

Размер – соответствует операции перетаскивания границы окна мышью. Выполняется аналогично предыдущей команде.

– соответствует кнопке минимизации окна. Кнопка свернутого окна отображается в Панели задач.

Развернуть – соответствует кнопке максимизации окна. Разворачивает окно до максимального размера (на весь экран).

Закрыть – закрывает программу, т.е. приводит к тому же результату, что и двойной щелчок по кнопке системного меню.
Диалоговые окна не имеют кнопки системного меню (системного значка). Для его вызова используются только два последних способа. В этом случае меню состоит из двух пунктов: Переместить и Закрыть.

в начало

Источник: http://yuschikev.narod.ru/Teoria/WindowsXP/Windows2.html

Как использовать контекстное меню в дизайне интерфейсов

Способы вызова контекстного меню

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

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

Без соответствующих инструментов мы теряем время и чувствуем себя разочарованными, потерянными и растерянными.

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

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

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

В Microsoft Word выделение фрагмента текста, удерживая клавишу «Control» и клик мышью, открывает контекстное меню, которое содержит только команды, относящиеся к выбранному фрагменту данных.

Если щелкнуть правой кнопкой мыши по строке состояния в Microsoft Word, откроется контекстное меню с командами, относящимися ко всему документу. Контекстное меню также содержит команды переключения вида определенных элементов для их отображения или скрытия в строке состояния.

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

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

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

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

Они появляются рядом с тем местом, где пользователь кликает, тапает, нажимает или свайпает, и в результате действия зависят от цели нажатия.

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

В десктопных приложениях к основным взаимодействиям, которые раскрывают контекстные меню, относятся:

  • Клик правой кнопкой мыши
  • Нажатие клавиши Control (Ctrl), а затем клик мышкой
  • Клик двумя пальцами по трекпаду

В мобильных приложениях к основным взаимодействиям, раскрывающим контекстные меню, относятся:

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

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

Контекстное меню для выбранной заметки в OneNote содержит команды, относящиеся к редактированию содержимого заметки. Имеет смысл добавить такие действия, как «Paste» и «Insert Link», но такие глобальные действия, как «Save» или «Print», не имеет смысла добавлять, поскольку эти команды относятся ко всей записной книжке, а не к выбранной заметке.

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

В Photoshop согласованные контекстные действия для управления слоями были доступны либо щелчком правой кнопки мыши по слою на панели «Слои» (вверху), либо выбором слоя и щелчком по метке «Слой» в главной навигации (внизу). Подобный дизайн предоставил пользователям удобные опции для доступа к командам.

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

Кнопка с горизонтальным многоточием в Google Фото помогла пользователям получить доступ к соответствующим командам, связанным с их фотоальбомом.

https://www.youtube.com/watch?v=qsETwjrR064

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

  • Для скрытых контекстных меню (1) добавляют советы для повышения осведомленности и (2) позволяют пользователям выполнять те же действия другим способом. Например, в мобильных приложениях, часто контекстные меню будут доступны с помощью специальных жестов, таких как 3D Touch или свайп. Хотя мобильные жесты становятся все более и более привычными для пользователей, эти жесты не обнаруживаются и еще не стали стандартными. Обязательно добавьте другие способы выполнения действий, которые не зависят от жестов. Например, свайп не всегда можно обнаружить для контекстных действий, поэтому предоставьте вспомогательные подсказки, чтобы помочь пользователям найти ваши меню. Даже если ваше приложение использует первоначальный совет для раскрытия жестов, таких как действия, инициируемые свайпом, маловероятно, что люди не забудут использовать его позже. Таким образом, контекстные действия могут быть никогда не обнаружены.

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

Действия свайпа – это ускорители взаимодействия для опытных пользователей, но действия, доступные с помощью жеста, также должны присутствовать в видимом интерфейсе.

Например, приложение «Почта» iOS предлагало избыточные команды в контекстной строке меню внизу сообщения электронной почты. Эти команды также были доступны после свайпа по письму в списке и клика по варианту «More».

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

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

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

В Google Sheets подменю появляется, когда пользователи наводят курсор на команду «Специальная вставка» в контекстном меню. Хотя подменю содержало только один дополнительный уровень параметров, в нем отображалось много команд с аналогичным названием, что затрудняло их расшифровку или сканирование.

Функция Apple 3D Touch позволяет пользователям нажимать и удерживать иконку приложения, открывая одноуровневое контекстное меню с наиболее распространенными действиями, связанными с приложением. Это меню помогло пользователям быстро получить доступ к простым инструментам и командам без необходимости запускать приложение, а затем искать эти команды.

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

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

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

PowerPoint включил сочетания клавиш в свои контекстные меню. Они помогли пользователям изучить альтернативы, позволяющие экономить время при навигации и выполнении задач.

  • Ограничьте количество элементов в контекстном меню. Не перегружайте пользователей обширными списками опций в контекстных меню. Сохраняйте длину списка управляемой, добавляя менее 10–12 элементов, чтобы избежать перегрузки выбора и обеспечить видимость всех контекстных параметров без необходимости прокрутки.

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

  • Отключите элементы, которые не имеют отношения к контексту пользователя. Вместо того, чтобы скрывать ненужные действия, отключите их, чтобы пользователям не приходилось искать пункты меню, и им не нужно было определять, как вернуть систему в надлежащий контекст, чтобы выявить конкретную команду. Кроме того, убедитесь, что вы включили все параметры (а не один) в семейство связанных команд. Например, если у вас есть пункт «Назад», также должен быть «Вперед». Если есть «Вырезать», также должны быть пункты «Скопировать» и «Вставить».

Контекстное меню в Evernote позволяло пользователям настраивать элементы, отображаемые на боковой панели приложения. Поскольку все заметки (All Notes) не могут быть удалены с боковой панели, этот параметр был отображен как отключенный. Если бы он был удален из меню, пользователи могли бы задаться вопросом, почему и где его можно найти, чтобы скрыть его или показать.

Вывод

Хотя существует много способов запуска и представления контекстных меню, в своей основе эти элементы интерфейса нацелены на то, чтобы предоставить пользователям наиболее важные команды и актуальные инструменты, необходимые им для легкого выполнения задач в заданном контексте. Для получения дополнительной информации о разработке эффективных контекстных меню воспользуйтесь нашими однодневными курсами Application Design for Web and Desktop и Mobile User Experience.

Источник: https://ux.pub/kak-ispolzovat-kontekstnoe-menyu-v-dizajne-interfejsov/

Лайфхаки
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: