3.Меню. Назначение. Виды меню. Контекстное меню

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

Как отключить контекстное меню панели задач используя редактор локальной групповой политики ()

Данный способ запрета доступа к контекстному меню панели задач не доступен в редакции Домашняя (Home) операционной системы Windows.

Чтобы отключить контекстное меню панели задач, откройте редактор локальной групповой политики, для этого нажмите сочетание клавиш + R и в открывшемся окне Выполнить введите и нажмите клавишу Enter ↵ или воспользуйтесь поиском в Windows.

В окне редактора локальной групповой политики разверните следующие элементы списка:

Конфигурация пользователя ➯ Административные шаблоны ➯ Меню Пуск и панель задач

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

В окне Запретить доступ к контекстному меню для панели задач, установите переключатель из положения Не задано в положение Включено и нажмите кнопку OK.

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

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

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

Как настроить контекстное меню правой кнопки мыши

Для правая кнопка мыши настроить контекстное меню поможет несложная программа Context Menu Tuner. Она подскажет, как настроить контекстное меню Windows 7.

Рассмотрим, как настроить правую кнопку мыши.

  1. Скачиваем и запускаем программу

  1. Интерфейс программы составляют две различные панели: левая содержит перечень команд, поддерживаемых программой, правая включает области проводников ОС. Задаём русский язык в настройках

  1. Добавляем команду. Для этого выбираем её в левой части и «соединяем» с предпочитаемым элементом справа. Нажимаем «Добавить».

Другие команды добавляются аналогично.

Чтобы удалить команду, выбираете её и нажимаете «Удалить»

Теперь контекстное меню правой кнопки мыши настроено.

18

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

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

Контекстное меню «Дверь»

Большинство команд, которые можно найти в контекстном меню объекта, присутствуют также и на контекстной вкладке ленты.

Если выбирается больше одного типа объекта, то контекстное меню содержит только те команды, которые применяются ко всем выбранным объектам. Аналогично, на ленте отображается контекстная вкладка «Несколько объектов», которая содержит только применимые команды.

Как настроить контекстное меню для продуктивной работы в Windows

Если ни один из объектов не выбран, отображается общее контекстное меню, которое показано ниже. В этом меню содержатся команды, не относящиеся к конкретному объекту.

Общее контекстное меню чертежа

Как в контекстном меню указать команду для открытия сайта в интернете

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

Вам также может быть интересно:

  • Как удалить программу из списка «Открыть с помощью»
  • Восстановление реестра Windows — 3 способа

Пройдите следующие шаги:

  1. В редакторе реестра откройте ветку:

HKEY_CLASSES_ROOT\DesktopBackground\Shell

  1. В разделе «Shell» создайте новый раздел, присвойте ему имя на латинице, например, «New2».
  2. Создайте обязательный строковый параметр «MUIVerb», добавьте в параметр значение. Допустим «Сайт ».
  3. Необязательные шаги: можно добавить иконку сайта, например, используя подходящее изображение с компьютера, и установить нужную позицию в списке меню.
  4. Кликните правой кнопкой мыши по созданному параметру, в нашем случае, «New2».
  5. Создайте раздел «command».
  6. В значение дефолтного параметра «(По умолчанию)» введите путь до исполняемого файла браузера, а через пробел добавьте адрес сайта без указания протокола.

В моем случае, при использовании браузера Google Chrome это выгладит следующим образом:

“C:\Program Files (x86)\Google\ ”

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

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

Программное добавление контекстного меню и списка команд в нем

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

Для этого:

  1. У формы создадим обработчик события ПриОткрытии;
  2. Процедуры разместим на клиенте и на сервере, так как для работы нам понадобятся элементы формы, использование директив без контекста не имеет смысла;
  3.  Важное замечание: сами команды должны быть определены и прописаны, иначе запуск обработки не состоится;
  4. Наша форма будет иметь вид, представленный на Рис.7; Рис.7
  5. Перейдем к программированию;
  6. В первую очередь добавим новые элементы код на Рис.8; Рис.8
  7. Определим представление новых элементов и соответствующие команды (Рис.9); Рис.9

После этих действий контекстное меню будет выглядеть как на

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

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

Для этого, перед вышеприведенным кодом был вставлен следующий цикл ():

Таким образом, все подчиненные элементы контекстного меню стали не видны, и оно приобрело вид, как на

Но как говорит мой друг, «дело было не в бобине»…

Решение оказалось настолько простым, что я даже не сразу поверил, когда увидел ту строчку с ответом, о которой писал выше. Настолько все просто… Спасибо тебе Wladislaw за то, что еще в далеком 2014 году подсказал решение.

Если Вы сегодня заметили, что не работает меню Создать на Вашей Windows 10, вспомните — не устанавливали ли Вы накануне, какие либо приложения из Магазина. Не тех что идут сразу встроенными в Windows 10.

Те которые Вы установили сами.

Я вспомнил. Накануне я устанавливал 2 приложения. Какие это были приложения, говорить не буду, ибо это может быть проблемой ОС. Так зачем очернять разработчика?

Идем в <Пуск>, Параметры. И выбираем Приложения.

Параметры

Далее Приложения и возможности. Выбираем недавно установленное приложение, и удаляем его.

Пробуем открыть меню «Создать». Хотя для начала, я перезагрузил систему.

Надеюсь, что данная заметка поможет Вам, если неожиданно перестанет работать меню «Создать» на рабочем столе в Windows 10.

Запуск из системного каталога WindowsSystem32

Можно запустить командную строку прямо из ее родной папки system32. Для этого заходим в Проводник / Мой компьютер, находим диск C, ищем папку Windows, идём туда, находим папку System32,

углубляемся все дальше и дальше в кроличью нору

заходим в неё. В папке System32 ищем файл

. Выделяем его. И тут появляется два варианта.

Самый быстрый и простой: правой кнопкой мышки кликаем на и выбираем уже знакомый нам Запуск от имени администратора.

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

:/> Учим Unix: Команды UNIX

Настройка контекстное меню excel

Данная команда добавляет некоторые команды надстройки в стандартное контекстное меню MS Excel.

Список команд надстройки, которые добавляются в стандартное контекстное меню MS Excel:

Mеню: Команды надстройки, добавляемые в это меню:
Ячейки
  • Календарь
Столбцы
  • Рокировка выделенных столбцов
  • Переместить выделенные столбцы
Строки
  • Рокировка выделенных строк
  • Переместить выделенные строки
Листы
  • Отсортировать листы по возрастанию
  • Отсортировать листы по убыванию

Данную команду имеет смысл применять в двух случаях:

  • Когда стандартное контекстное меню MS Excel не изменилось после установки надстройки;
  • Если вы случайно или намеренно удалили команды надстройки из стандартного контекстного меню MS Excel.

Чтобы воспользоваться данной командой перейдите во вкладку «ЁXCEL» Главного меню, нажмите кнопку «Надстройка» и выберите команду «Создать контекстное меню надстройки«:

Важно:

  • Отмена этой операции не предусмотрена, чтобы удалить команды надстройки из стандартного контекстного меню MS Excel воспользуйтесь командой «Удалить контекстное меню надстройки».

Источник

Создание каскадного меню с пунктами.

Мне по душе именно этот метод. Можно с легкостью отсортировать все выгодное для пользования за компьютером. Создать разделы «game», «программы»,»графика», разместить по 3-9 приложений. Разобравшись с простым методом, как добавить пункт в контекстное меню , Вам будет легче понять суть всплывающего каскада. Сложная процедура, требующая внимания. Работать будем уже с двумя разделами реестра.

Создание каскадного меню с пунктами.

Создаем каскадное меню. Заходим в реестр: «пуск», вбить в «поиске» слово regedit. Идем по пути:

HKEY_CLASSES_ROOT\Directory\Background\shell

Создание каскадного меню с пунктами.
  • Нажимаем «ПКМ» на папке shell .
  • Создать раздел .
  • Придумайте имя. Я прописал menu 101.

Делаем в «menu 101» строковые параметры с названием имен четырех ключей:

Создание каскадного меню с пунктами.
  • MUIVerb (имя для отражения).
  • SubCommands (отражение имен).
  • Icon (отражение картинки).
  • Position (позиция: выше, ниже).

Хочу пояснить, что в ключе SubCommands необходимо разделить игрушки » ; » (smite;Tomb Raider).

Создание каскадного меню с пунктами.

Наглядный образ задаваемых значений:

  1. Задавали icon . (присвоил путь к одной из игр, exe файлу, автоматом задаст иконку).
  2. Position в контекстном табло, не выставлял, можете написать «Top «-сверху, «Bottom «-снизу.
  3. SubCommands названия имен, которые мы писали через » ; » (smite;Tomb Raider). На картинке показаны иконки перед названием игрушек. Мы их будем задавать дальше. У вас должно получится как тут, только без иконок игр.
  4. Отображаемое имя, которое писали в значении MUIVerb .
Создание каскадного меню с пунктами.

На картинке у вас половины не будет. Просто пояснительный пример, какой параметр будет отображаться. Нужно выполнить еще ряд действий.

Создали четыре файла. Теперь регистрируем функциональность ярлыков. До этого момента будет отражаться только Game с картинкой . Для отражения, как показано в пункте три (картинка выше). Пойдем в следующий раздел реестра по пути:

Создание каскадного меню с пунктами.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\Shell

Создание каскадного меню с пунктами.

Нажимаем ПКМ на папке shell, создаем разделы, которые задавали в SubCommands (smite;Tomb Raider). Должно получится с лева в столбце две папки с названиями.

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

Создание каскадного меню с пунктами.

Задаем значение по умолчанию с именами игр для отображения в сплывающем окне:

  • 1. Выделяем с лева раздел с игрушкой.
  • 2. Нажимаем два раза по строке.
  • 3. В открывшемся окне пишем название игры которая принадлежит папке с лева. (В папке smite, значение smite. Tomb Raider, значение Tomb Raider).
Создание каскадного меню с пунктами.

Создаем иконки напротив имен игр. Создаем в smite, Tomb Raider Строковые параметры с именем icon , указанным путем к exe файлу. Напомню что бы скопировать путь. Нажимаем Shift + правый клик на , появится «Копировать как путь «. . Создаем строковый параметр, указываем путь к игре. Не забываем написать имя icon.

Теперь задаем запуск команды, что бы они функционировали, запускались. Создаем раздел в каждой папки (smite, Tomb Raider) с именем command .

Создание каскадного меню с пунктами.
  1. Выделяем command .
  2. Жмем 2 раза.
  3. Указываем путь нашей игрушки.

Контекстное меню (меню правой кнопки мыши)– удобный инструмент для ускорения работы в Windows. Сегодня мы раскроем несколько простых секретов работы с контекстным меню и системным реестром. Читайте, как без посторонних приложений настроить этот важный элемент под свои потребности, используя лишь встроенный редактор реестра regedit.

Добавляем пункты в контекстное меню с помощью утилиты

Тут, добавить новый пункт, просто отредактировав реестр, не выйдет. Поэтому, мы воспользуемся специальной программой Ultimate Windows Context Menu Customizer. Которая позволяет достаточно гибко настроить контекстное меню. Например, мы можем выбрать не нужные разделы в меню и удалить их.

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

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

Здравствуйте, а какая ветвь в реестре отвечает за пункт меню «Создать»? У меня в нем осталось два пункта от программы которую удалил. Странно вообще, впервые такое и чистка реестра не помогла, программа ShellExView их (пункты) не видит, в ветке HKEY_CLASSES_ROOT/*/shellexe/ContextMenuHandlers их тоже нет.

Решил проблему с помощью поиска в реестре

Добрый день! подскажите, как добавить пункт открыть с помощью? С уважением, Анна.

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

Добрый день!! Подскажите пжлст, а в чем м.б. причина, если в подменю «Создать» документ Excel есть, а документ Word нету?

Добрый вечер. У меня строка «открыть» как-то оказалась не самой верхней и два клика левой не открывают ли поднять её вверх списка?

Добавляем пункты в контекстное меню с помощью утилиты

Пункт меню»Создать» пустой,что делать,от чего плясать?

Скачал и поставил UWCMC. Из всех решений оно, вроде бы, оказалось наиболее простым и эффективнм. но не смог разобрться сам. Задача: в подменю КМ «Создать» нужно добавить проги Эксель, Ворд. Как это сделать? Благодарен за помощь!

Подскажите,пожалуйста как в windows xp убрать пункт «удалить» из контекстного меню?

Благодарен за результат.

Вечер добрый,пропал пункт ,как его вернуть в контекстное меню?

Почему так долго отвечаете?!

Я попробую ответить, хотя я тут случайно проходил…. Когда мы устанавливаем операционную систему Виндоус на свой компьютер, то ставим «галочку», что согласны с лицензионным соглашением. Однако, мало кто читает это самое лицензионное соглашение. А между тем, в нем сказано, что мы соглашаемся с тем, что «с целью улучшения работы» с вашим компьютером дистанционно почти кто угодно и кому заблагорассудится смогут делать всё, что им угодно. А посему не стоит удивляться, что что-то произошло что-то изменилось в вашей привычной среде обитания с названием ОС Виндоус. Ведь бразды правления хотят взять в свои руки коммерсанты, хулиганы, жулики и спецслужбы…. Следят не только за вашими действиями, но даже за вашим бездействием. Следят за тем, как и в каком случае дрожит мышь в ваших руках….. Моё мнение — потратте время на диагностику — скачайте и погоняйте два-три условно-бесплатных антивируса, проделайте проверку файловой структуры и дефрагментацию диска. Можно найти в инете программу восстановления реестра. Мне однажды помогло, когда уже хотел «сносить» систему. Можно попробовать откат системы к предыдущему состоянию. Ну, а без некоторых вещей можно обойтись. Например, я до сих пор не знаю, почему у меня по умолчанию регистр латинский, а у дочери — русский при всех прочих равных. Ну да я махнул рукой, произнёс заветную фразу и приноровился…..

Понятно,спасибо за такой развернутый ответ!

Выберите изображение для вашего комментария (GIF, PNG, JPG, JPEG):

Читайте также:  Как исправить ошибку Bad Image 0xc000012f в Windows 10
Современная техника - портал Миникод