Как добавить пункт в контекстное меню word

После установки офисного пакета Microsoft Office у некоторых пользователь не добавляются различные компоненты (Word, Excel) в контекстное меню «Создать». Для большинства это не проблема, они запускают Word либо из меню пуск, либо добавляют его на панель задач. Хотя создавать документы гораздо удобней и быстрей из меню «Создать». Существует достаточно много способов добавить Word в контекстное меню «Создать». Самый простой это переустановка, а самый сложный это внесение изменений в системный реестр операционной системы. Переустановка занимает достаточно много времени особенно это касается Microsoft Office 2016, а в реестр не опытным пользователям лучше вообще не лезть. Сегодня хочу вам рассказать о самом простом и быстром способе, которым сможет воспользоваться каждый.

Так же рекомендую прочитать интересные статьи на тему настройки различных меню Windows.

Как расширить стандартные контекстные меню

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

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

Простой способ добавить Word в контекстное меню «Создать»

И так после установки офиса вы заметили что в контекстном меню «Создать» нет Word.

Word нет в создать

Для того чтобы его туда вернуть открываем «Выполнить» через меню «Пуск» либо нажав сочетание клавиш «Win+R» и вводим команду winword.exe /r.

Как добавить Word в меню "Создать"

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

Простой способ добавить Word в контекстное меню "Создать"

После чего Word появиться в меню «Создать».

добавить в меню создать документ word

Можно так же добавить Word или любое другое приложения сразу в контекстное меню рабочего стола, для этого вам нужно будет воспользоваться специальной утилитой Easy Context menu.

Скачать Easy Context menu — https://www.softportal.com/software-36315-easy-context-menu.html

Она не требует установки и сразу запускается, в открывшемся окне программы переходим в редактор списка программ.

добавить word в контекстное меню рабочего стола

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

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

Выбираем необходимое приложение в нашем случае это «Word», нужно указать путь до файла .exe.

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

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

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

Осталось только отметить его и нажать «Применить изменения».

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

После чего Word должен появиться в меню которое вызывается кликом ПКМ на рабочем столе.

Изменение контекстного меню рабочего стола

С помощью программы Easy Context menu можно добавлять программы и приложения практически во все контекстные меню Windows.

Юрий, читатель рассылки, интересуется — как изменить очередность команд в меню правой кнопки?

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

Контекстное меню в окне редактора Word

  1. В меню Сервис выберите команду Настройка. Откроется одноименное диалоговое окно.
  2. Перейдите на вкладку Панели инструментов и установите флажок на пункте Контекстные меню. На рабочем окне редактора появится одноименная панель инструментов:

    Редактирование контекстного меню в Word

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

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

    Совет применим для версии редактора Word 2003 и ниже.

  • Download addin — 47.02 KB

Introduction

This is a very simple article, which is about how you can add a menu item in Microsoft Office Word 7/10 application context menu. Here we will discuss some custom event & delegates used for adding menu item.

The concept is simple; we will create an addIn project using Microsoft Visual Studio 2010. If you are not familiar with creating an addIn project, I would like to request you to read the article from the link below:

  • Outlook 2007 add-in using Microsoft Visual C#.NET

Background

Anyway, what are we actually doing in this article? Let’s make it clear first, we are trying to implement the functionalities listed below:

  1. We will create an AddIn for Microsoft Office Word.
  2. We will write few function/methods for adding a menu item in Microsoft Office Word application context menu.
  3. We will write a custom event for that item.
  4. We will write some text into the current open document.

That’s it, so let’s start to write code.

Using the Code

For this purpose, we will use a delegate ApplicationEvents4_WindowBeforeRightClickEventHandler
And a button event handler _CommandBarButtonEvents_ClickEventHandler.

Actually, we created two custom events:

  1. MyButton_Click()
  2. App_WindowBeforeRightClick()

The first event, i.e.,»MyButton_Click()» will just display a message box with a simple text message to ensure that you click on your custom menu item. The event «App_WindowBeforeRightClick()» will be fired when you right click on your Microsoft Word document. In code, we write a method «AddItem()» which is actually add the menu item into the Microsoft Office Word application context menu.

More information about ApplicationEvents4_WindowBeforeRightClickEventHandler could be found at this link.

More information about _CommandBarButtonEvents_ClickEventHandler could be found at this link.

The following figure A shows the output of the add-in program.

Figure A

ctx-menu.png

A sample code snippet is given below:

public partial class ThisAddIn
    {
        _CommandBarButtonEvents_ClickEventHandler eventHandler;

        private void ThisAddIn_Startup(object sender, System.EventArgs e)
        {
            try
            {
                eventHandler = new _CommandBarButtonEvents_ClickEventHandler
				(MyButton_Click);
                Word.Application applicationObject =
			Globals.ThisAddIn.Application as Word.Application;
                applicationObject.WindowBeforeRightClick +=
		new Microsoft.Office.Interop.Word.ApplicationEvents4_
		WindowBeforeRightClickEventHandler(App_WindowBeforeRightClick);
            }
            catch (Exception exception)
            {
                MessageBox.Show("Error: " + exception.Message);
            }
        }

        private void App_WindowBeforeRightClick
		(Microsoft.Office.Interop.Word.Selection Sel, ref bool Cancel)
        {
            try
            {
                this.AddItem();
            }
            catch (Exception exception)
            {
                MessageBox.Show("Error: " + exception.Message);
            }
        }
        private void AddItem()
        {
            Word.Application applicationObject =
		Globals.ThisAddIn.Application as Word.Application;
            CommandBarButton commandBarButton =
		applicationObject.CommandBars.FindControl
		(MsoControlType.msoControlButton, missing, "HELLO_TAG", missing)
		as CommandBarButton;
            if (commandBarButton != null)
            {
                System.Diagnostics.Debug.WriteLine("Found button, attaching handler");
                commandBarButton.Click += eventHandler;
                return;
            }
            CommandBar popupCommandBar = applicationObject.CommandBars["Text"];
            bool isFound = false;
            foreach (object _object in popupCommandBar.Controls)
            {
                CommandBarButton _commandBarButton = _object as CommandBarButton;
                if (_commandBarButton == null) continue;
                if (_commandBarButton.Tag.Equals("HELLO_TAG"))
                {
                    isFound = true;
                    System.Diagnostics.Debug.WriteLine
			("Found existing button. Will attach a handler.");
                    commandBarButton.Click += eventHandler;
                    break;
                }
            }
            if (!isFound)
            {
                commandBarButton = (CommandBarButton)popupCommandBar.Controls.Add
		(MsoControlType.msoControlButton, missing, missing, missing, true);
                System.Diagnostics.Debug.WriteLine("Created new button, adding handler");
                commandBarButton.Click += eventHandler;
                commandBarButton.Caption = "Hello !!!";
                commandBarButton.FaceId = 356;
                commandBarButton.Tag = "HELLO_TAG";
                commandBarButton.BeginGroup = true;
            }
        }

        private void RemoveItem()
        {
            Word.Application applicationObject =
		Globals.ThisAddIn.Application as Word.Application;
            CommandBar popupCommandBar = applicationObject.CommandBars["Text"];
            foreach (object _object in popupCommandBar.Controls)
            {
                CommandBarButton commandBarButton = _object as CommandBarButton;
                if (commandBarButton == null) continue;
                if (commandBarButton.Tag.Equals("HELLO_TAG"))
                {
                    popupCommandBar.Reset();
                }
            }
        }

        private void ThisAddIn_Shutdown(object sender, System.EventArgs e)
        {
            Word.Application App = Globals.ThisAddIn.Application as Word.Application;
            App.WindowBeforeRightClick -=
		new Microsoft.Office.Interop.Word.ApplicationEvents4_
		WindowBeforeRightClickEventHandler(App_WindowBeforeRightClick);
        }

        #region VSTO generated code

                                        private void InternalStartup()
        {
            this.Startup += new System.EventHandler(ThisAddIn_Startup);
            this.Shutdown += new System.EventHandler(ThisAddIn_Shutdown);
        }

        #endregion

        
        private void MyButton_Click(CommandBarButton cmdBarbutton, ref bool cancel)
        {
            System.Windows.Forms.MessageBox.Show
			("Hello !!! Happy Programming", "Hello !!!");
            Globals.ThisAddIn.Application.Selection.InsertAfter
			("I love CodeProject" + Environment.NewLine);
            Globals.ThisAddIn.Application.Selection.InsertAfter
			("Author: " + "Md. Marufuzzaman" + Environment.NewLine);
            Globals.ThisAddIn.Application.Selection.InsertAfter
			("Thanks To : " +  Environment.UserName + Environment.NewLine);
            Globals.ThisAddIn.Application.Selection.InsertAfter
			("Current time is :" +  DateTime.Now.ToLongTimeString() +
			Environment.NewLine);
            RemoveItem();
        }
    }

History

  • 29th Aug 2011: Initial post

0 / 0 / 0

Регистрация: 04.06.2020

Сообщений: 6

1

04.06.2020, 16:33. Показов 3421. Ответов 11


Студворк — интернет-сервис помощи студентам

Добрый день.
Так случилось, что вынужден работать в Word 2013. И столкнулся с неудобством, кот. не было в Word 2007, а именно: в списке элементов контекстного меню, вызываемого на выделенном фрагменте текста, отсутствует элемент «Создать новый стиль по выделенному образцу текста» (или как-то так).
Много лет используя Word 2007, я очень привык к этой функции и сейчас испытываю дискомфорт при работе с текстами.
Уверен, что существует возможность добавить этот элемент в список команд контекстного меню.
Поскольку самостоятельно решить проблему я не в состоянии, обращаюсь за помощью к специалистам форума.
Заранее благодарен.



0



143 / 245 / 24

Регистрация: 08.02.2019

Сообщений: 1,044

04.06.2020, 19:59

2

aprokhno,

Добавление элемента в список команд контекстного меню Word 2013



0



8927 / 4839 / 1885

Регистрация: 11.02.2013

Сообщений: 10,246

04.06.2020, 20:31

3

ЧЯДНТ?

Миниатюры

Добавление элемента в список команд контекстного меню Word 2013
 



0



0 / 0 / 0

Регистрация: 04.06.2020

Сообщений: 6

04.06.2020, 20:44

 [ТС]

4

Не совсем то.
Я имел в виду такую ситуацию:
1. Открыт документ в Word.
2. Форматируется, к примеру, определенным образом абзац, на основании кот. я хочу создать новый стиль.
3. Выделяю это абзац и щелчком правой кнопки мыши вызываю контекстное меню.

Добавление элемента в список команд контекстного меню Word 2013

Так вот. В Word 2007 в списке элементов этого меню была примерно такая команда «Создать стиль на основе выделенного фрагмента текста».
Здесь же, как видно на рисунке выше, такой команды нет.



0



ViterAlex

8927 / 4839 / 1885

Регистрация: 11.02.2013

Сообщений: 10,246

04.06.2020, 21:01

5

aprokhno, я тоже показал контекстное меню, правда, со всплывающей панелью.
Если же ты хочешь хардкор, то он есть у меня.
Скачиваешь программу RibbonXmlEditor в разработке которой есть и мой скромный вклад.
Открываешь в ней шаблон Normal.dotm. Добавляешь туда код

XML
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
    <contextMenus>
        <contextMenu idMso="ContextMenuText">
            <control idMso="StyleByExample" insertBeforeMso="Cut" />
        </contextMenu>
    </contextMenus>
</customUI>

Сохраняешь, закрываешь. Открываешь Word. Наслаждаешься результатом.

Миниатюры

Добавление элемента в список команд контекстного меню Word 2013
 



0



0 / 0 / 0

Регистрация: 04.06.2020

Сообщений: 6

05.06.2020, 04:39

 [ТС]

6

Поиск файла normal.dotm дал целый список, см. ниже.

Добавление элемента в список команд контекстного меню Word 2013

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

И еще. Странно, но загрузив normal.dotm в программу RibbonXmlEditor (до добавления вашего крипта), не увидел ничего: просто синий экран.
Так должно быть?



0



8927 / 4839 / 1885

Регистрация: 11.02.2013

Сообщений: 10,246

05.06.2020, 09:46

7

aprokhno, какая ОС? XP что ли?



0



0 / 0 / 0

Регистрация: 04.06.2020

Сообщений: 6

05.06.2020, 10:13

 [ТС]

8

Windows 7 x64



0



8927 / 4839 / 1885

Регистрация: 11.02.2013

Сообщений: 10,246

05.06.2020, 10:27

9

aprokhno, ну варианта два. Это либо %appdata%MicrosoftTemplatess либо %appdata%MicrosoftШаблоны.

Цитата
Сообщение от aprokhno
Посмотреть сообщение

загрузив normal.dotm в программу RibbonXmlEditor (до добавления вашего крипта), не увидел ничего: просто синий экран.

Так и должно быть, ведь никаких настроек ещё не делалось. В это синее поле нужно вставить предложенный мною код.
Кстати, вот похожая тема: Настроить контекстное меню в WORD 2013



0



0 / 0 / 0

Регистрация: 04.06.2020

Сообщений: 6

05.06.2020, 12:11

 [ТС]

10

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



0



8927 / 4839 / 1885

Регистрация: 11.02.2013

Сообщений: 10,246

05.06.2020, 15:18

11

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



0



0 / 0 / 0

Регистрация: 04.06.2020

Сообщений: 6

06.06.2020, 03:42

 [ТС]

12

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



0



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

06.06.2020, 03:42

12

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

Настройка контекстных меню в Word

Меню, которое появляется после нажатия правой кнопки мыши в редакторе Word, позволяет сэкономить массу времени, так как на экран мгновенно выводятся часто используемые команды для выполнения определенной задачи. Однако в контекстном меню может не оказаться необходимых вам команд — так, если щелкнуть правой кнопкой мыши на каком-либо слове документа, команда «Тезаурус» (Thesaurus) не появится. Тем не менее ее можно добавить, используя следующий метод.

Word 97

  1. Выберите пункты меню «Сервис?Настройка» (Tools?Customize) и в диалоговом окне «Настройка» (Customize) отметьте закладку «Панели инструментов» (Toolbars).
  2. В списке «Панели инструментов» (Toolbars) включите опцию «Контекстные меню» (Shortcut Menus) для вывода на экран соответствующей панели инструментов.
  3. Выберите необходимую категорию для отображения списка меню, а затем то меню, которое требуется модифицировать.
  4. В диалоговом окне «Настройка» выделите закладку «Команды» (Commands), а в списке «Категории» (Categories) — необходимую категорию. Например, команда «Тезаурус» находится в категории «Сервис» (Tools), что соответствует ее расположению в меню редактора Word. Перетащите мышью команду, которую вы хотите добавить в отображаемое на экране контекстное меню. Нажмите кнопку «Закрыть» (Close). Примечание. Чтобы удалить любую команду, выведите ее мышью за пределы меню.

Word 6 и 7

  1. Выберите пункты «Сервис?Настройка» (Tools?Customize), а затем в диалоговом окне «Настройка» (Customize) — закладку «Меню» (Menus).
  2. В списке «Изменить меню» (Change What Menu) найдите и отметьте меню, которое хотите модифицировать.
  3. Получив список категорий с именами типа «Файл» (File) и «Формат» (Format), выделите категорию команды, которую собираетесь добавить. Если вы ее не находите, то укажите «Все команды» (All Commands).
  4. В списке «Команды» (Commands) отыщите и выделите команду, которую будете добавлять. Если необходимо поместить команду в определенную позицию контекстного меню, то откройте список «Положение в меню» (Position on Menu) и выберите одну из первых трех. Нажмите кнопки «Добавить» (Add) и «Закрыть» (Close). Примечание. Чтобы удалить пункт из контекстного меню, выделите команду в списке «Положение в меню» и отметьте кнопку «Удалить» (Remove).

Очистка текста электронной почты

Когда вы вставляете текст из сообщения электронной почты или загружаете текстовый файл в документ Word, то получаете странное разбиение текста на строки. Проблема заключается в том, что Word помещает символы абзаца в конец каждой вставленной строки. (Для отображения всех невидимых символов нажмите на основной панели инструментов кнопку «Непечатаемые символы».) Хотя в Word 97 команда «Формат?Автоформат» (Format?AutoFormat) и позволяет несколько очистить текст от нежелательных символов, она может также добавить ненужные стили заголовков для отформатированного текста. Чтобы преобразовать сообщения электронной почты в простой текст (без форматирования), я создал макрос для Word 97, 6 и 7. Выполните представленную ниже процедуру, чтобы создать макрос для вашей версии редактора, а если у вас нет желания вводить все эти длинные и непонятные команды, загрузите его с Web-узла PC World-FileWorld.

Word 97

  1. Выберите пункты меню «Сервис?Макрос?Макросы» (Tools? Macro?Macros).
  2. В диалоговом окне «Макрос» (Macros) в поле «Имя» (Macro Name) введите fixmail и нажмите кнопку «Создать» (Create).
  3. Аккуратно между строками Sub fixmail() и End Sub введите текст макроса, включая все символы пунктуации. Примечание. Там, где в тексте макроса встречаются символы «##», нажмите один раз клавишу пробела. Не вводите ##.
  4. Выберите пункт меню «Файл?Сохранить Normal» (File? Save Normal), а затем «Файл?Закрыть и вернуться в Microsoft Word» (File?Close and Return to Microsoft Word).
Sub fixmail()
dowhat = wdFindStop
If Selection.Type = wdSelectionIP Then
Selection.HomeKey Unit:=wdStory
dowhat = wdFindContinue
End If
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = ?^p?
.Replacement.Text = ?@@@?
.Forward = True
.Wrap = dowhat
End With
Selection.Find.Execute Replace:=wdReplaceAll
With Selection.Find
.Text = ?@@@@@@?
.Replacement.Text = ?^p^p?
.Forward = True
.Wrap = dowhat
End With
Selection.Find.Execute Replace:=wdReplaceAll
With Selection.Find
.Text = ?@@@?
.Replacement.Text = ?##?
.Forward = True
.Wrap = dowhat
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub

Word 6 и 7

  1. Выберите пункты меню «Сервис?Макрос» (Tools?Macro).
  2. В диалоговом окне «Макрос» (Macro) в поле «Имя» (Macro Name) наберите fixmail и нажмите кнопку «Создать» (Create).
  3. Аккуратно введите между строками Sub MAIN и End Sub указанный ниже текст макроса, включая все символы пунктуации. Примечание. Прежде чем нажать , введите полностью строки, начинающиеся с EditReplace и заканчивающиеся .Wrap = dowhat. Там, где в тексте макроса встречаются символы «##», нажмите один раз клавишу пробела. Не вводите ##.
  4. Выберите пункты «Файл?Закрыть» (File?Close) и для сохранения внесенных изменений нажмите «Да» (Yes).
Sub MAIN
dowhat = 1
If SelType() = 2 Then
	dowhat = 0
End If
EditReplace .Find = ?^p?, .Replace = ?@@@?, .Direction = 0, .ReplaceAll, .Wrap = dowhat
EditReplace .Find = ?@@@@@@?, .Replace = ?^p^p?, .Direction = 0, .ReplaceAll, .Wrap = dowhat
EditReplace .Find = ?@@@?, .Replace = ?##?, .Direction = 0, .ReplaceAll, .Wrap = dowhat
End Sub

С помощью данного макроса можно переформатировать и весь документ, и выделенный фрагмент текста. Выберите пункт меню «Сервис?Макрос?Макросы» (Word 97) или «Сервис?Макрос» (Word 6 или 7), в списке «Имя» (Macro Name) выделите fixmail и нажмите кнопку «Выполнить» (Run). Примечание. Данные макросы лучше работают с текстом, состоящим из абзацев, разделенных пустой строкой, — такое форматирование используется для большинства сообщений электронной почты. Если ваш текст включает также разделы с короткими строками в формате списка, то выделите блоки с обычным форматированием и выполните макрос для каждого из них.

Стилизованное переформатирование

Чтобы предварительно посмотреть, что получится в результате применения различных стилей к существующему документу Word, вам потребуется «Библиотека стилей» (Style Gallery), которая, в отличие от простого форматирования текста, позволяет выявить разницу между различными способами форматирования писем, заметок или отчетов, построенных на основе имеющихся в редакторе Word шаблонов.

  1. Откройте в Word документ и выберите пункты «Формат?Библиотека стилей» (Format?Style Gallery).
  2. В секции «Просмотреть» включите опцию «Документ» (Document), а в списке «Шаблон» (Template) задайте один из шаблонов. В окне предварительного просмотра вы увидите, как будет выглядеть документ после его применения.
  3. Выбрав подходящий шаблон, для его использования и возврата в окно редактирования документа нажмите ОК.

Совет. Для просмотра документа до его создания в каком-либо стиле можно обратиться к «Библиотеке стилей» и выбрать опцию «Пример» (Example) или «Образцы стилей» (Style Samples). Чтобы создать документ в таком же стиле, как из выбранного шаблона, нажмите ОК.


Выравнивание нумерованных списков

При создании нумерованного списка в Word номера строк выровнены по левому краю. Мне не нравится, что в случае, когда он содержит более девяти пунктов, единица в цифре 10 и каждой следующей строке всегда выровнена по левому краю. Есть ли какой-нибудь способ выравнивания цифр по правому краю?

Нестор Мендиола, г. Сан-Диего

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

Word 97

  1. До создания нумерованного списка или после выделения существующего выберите пункты меню «Формат?Список» (Format?Bullets and Numbering).
  2. Если необходимо, в диалоговом окне «Список» (Bullets and Numbering) щелкните мышью по закладке «Нумерованный» (Numbered) и выделите нужный вам стиль создания списка.
  3. Нажмите кнопку «Изменить» (Customize).
  4. В ниспадающем списке «Положение номера» (Number position) диалогового окна «Изменение нумерованного списка» (Customize Numbered List) задайте «По правому краю» (Right).

Word 6 и 7.

  1. До создания нумерованного списка или после выделения существующего выберите пункты меню «Формат?Список» (Format?Bullets and Numbering).
  2. Если необходимо, в диалоговом окне «Список» (Bullets and Numbering) выделите закладку «Нумерованный» (Numbered) и задайте один из стилей создания списка.
  3. Нажмите кнопку «Изменить» (Modify).
  4. В ниспадающем списке «Выравнивание текста списка» (Alignment of List Text) раздела «Положение номера» (Number Position) диалогового окна «Изменение нумерованного списка» (Modify Numbered List) укажите «По правому краю» (Right). Для завершения процедуры нажмите ОК.

Полноэкранный режим просмотра Word

Полноэкранный режим просмотра редактора Word, для перехода в который необходимо указать пункты «Вид?Во весь экран» (View?Full Screen), убирает с экрана все «лишнее» и оставляет больше места для текста. Чтобы в таком режиме произвести форматирование текста, выделите его и щелкните правой кнопкой мыши для отображения контекстного меню. Можно также воспользоваться сочетанием клавиш — например, +I для курсивного или +B для полужирного начертания. Для доступа к меню Word нажмите , а затем клавишу с соответствующей буквой, в частности, для меню «Файл» (File) укажите +Ф (+F), а для меню «Правка» (Edit) — +П (+E). Чтобы возвратиться к обычному режиму редактирования, нажмите (в Word 6 или более поздних версиях) или кнопку «Вернуть обычный режим» (Close) на панели инструментов «Во весь экран» (Full Screen) (Word 7 и 97).

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

пункты контекстного меню


Со временем, различные программы и приложения будут заполнять это меню, и оно уже может выглядеть примерно так:

ubrat_dobavit_kontekstnoe_menyu

Контекстная реклама для вашего бизнеса https://webgiga.ru/what-we-do/context-adv/

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

Содержание

  • 1 Убираем пункты из контекстного меню
  • 2 Редактирование контекстного меню при помощи реестра
  • 3 Убираем пункты с помощью программы
  • 4 Добавляем пункты в контекстное меню с помощью утилиты

Убираем пункты из контекстного меню

Есть несколько различных путей, как это осуществить, от стандартных методов, до использования специальных утилит. Рассмотрим все эти способы по порядку. Проще всего сделать это через настройки самой программы, которая лишняя в меню. Как правило, нужный параметр можно найти либо на основной вкладке настроек, или же в Интеграции, Загрузке/Добавлении. К примеру, так это выглядит в распространенном архиваторе WinRAR, где достаточно убрать галочку, напротив необходимого параметра.

ubrat_kontekstnoe_menyu

Часто и в других приложениях все выглядит примерно так же.

Но если не было найдено никаких настроек, то тут придется сделать немного больше шагов. Ведь в этом случае необходимо подкорректировать реестр, с помощью редактора реестра. Поэтому, на всякий случай, делаем резервную копию реестра. После этого запускаем редактор реестра и переходим по такому пути: HKEY_CLASSES_ROOT/*/shellexe/ContextMenuHandlers

reestr_kontekstnoe_menyu

За последним каталогом следуют папки, соответствующие тем самым пунктам в контекстном меню. Теперь находим ту программу, что не нужна, нажимаем правой кнопкой мыши по этому каталогу и выбираем «Удалить».

reestr_kontekstnoe_menyu_ubrat

Выскочит предупреждение. Подтверждаем свое желание удалить этот раздел.

ubrat_kontekstnoe_menyu_zapros

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

Редактирование контекстного меню при помощи реестра

Если пункт, в контекстном меню остался, то в редакторе реестра перейдите по такой ветви:

HKEY_CLASSES_ROOTAllFileSystemObjectsShellExContextMenuHandlers

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

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

HKEY_CLASSES_ROOTDirectoryshell HKEY_CLASSES_ROOTDirectoryshellexContextMenuHandlers

HKEY_CLASSES_ROOTFoldershell HKEY_CLASSES_ROOTFoldershellexContextMenuHandlers

Что бы редактировать пункт «Открыть с помощью…» откройте эту ветвь: HKEY_CLASSES_ROOT*OpenWithList

А для того, чтобы отредактировать содержание контекстного меню логических дисков, смотрите такие ветви:

HKEY_CLASSES_ROOTDriveshell HKEY_CLASSES_ROOTDriveshellexContextMenuHandlers

Убираем пункты с помощью программы

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

Скачать ShellExView х86

Скачать ShellExView х64

ubrat_kontekstnoe_menyu_shell

Тут все довольно просто. Смотрим программы с типом «Контекстное меню» выделяем их и нажимаем на красный кружочек.

ubrat_kontekstnoe_menyu_shell_programma

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

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

добавить пункт в контекстное меню

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

Скачать UWCMC

Понравилась статья? Поделить с друзьями:
  • Как добавить пункт в выпадающий список в excel
  • Как добавить прямую линию на графике в excel
  • Как добавить прямую линию на график в excel
  • Как добавить прямую линию на гистограмму в excel
  • Как добавить проценты на графике в excel