Блог инженера-программиста / шапку скоро поменяю /

Изменяем контекстное меню Opera

OperaМногие привыкли, что в контекстном меню браузера Opera при выделении текста или ссылки первым пунктом было «Скопировать». С версии 10.60 (может быть немного раньше) первые два пункта — «Поиск» и «Поиск в». Попробуем исправить и вернуть пункт «Копировать» вверх контекстного меню.

ВНИМАНИЕ! Перед любым изменением важных файлов создавайте их резервную копию!

Опишу на примере Opera 10.61, установленной в каталог по умолчанию (C:\Program Files\Opera\). Изменения затронут всех пользователей Opera. Если найду возможность изменять контекстное меню для каждого отдельного пользователя (теоретически, эта возможность должна быть) — подправлю запись.

  1. Закрываем Opera
  2. Ищем файл C:\Program Files\Opera\ui\standard_menu.ini. Создаем его резервную копию!
  3. В файле standard_menu.ini находим разделы [Link Selection Popup Menu] и [Hotclick Popup Menu] (в обоих этих разделах необходимо поочередно проделать следующие действия:
  4. Изменяем порядок следования пунктов меню с исходного:
    1
    2
    3
    4
    5
    6
    [Link Selection Popup Menu]
    Item, MI_IDM_SELSEARCH      = Hotclick search, 200,,, "Search Web"
    Submenu, MI_IDM_SEARCH_DUMMY_PARENT, Internal Search With
    --------------------1
    Item, MI_IDM_DOCCOPY      = Copy
    Item, M_COPY_TO_NOTE      = Copy to note

    На «нормальный», с пунктом «Копировать» на первом месте:

    1
    2
    3
    4
    5
    6
    [Link Selection Popup Menu]
    Item, MI_IDM_DOCCOPY      = Copy
    Item, M_COPY_TO_NOTE      = Copy to note
    --------------------1
    Item, MI_IDM_SELSEARCH      = Hotclick search, 200,,, "Search Web"
    Submenu, MI_IDM_SEARCH_DUMMY_PARENT, Internal Search With

    Те же изменения нужно проделать с разделом [Hotclick Popup Menu].

  5. Сохраняем файл, запускаем Opera — получаем «привычное» контекстное меню:
    Контекстное меню Opera

Если что-то не получилось — восстановите файл C:\Program Files\Opera\ui\standard_menu.ini из резервной копии и попробуйте внимательно последовать инструкции выше.

Комментарии на: "Изменяем контекстное меню Opera" (3)

  1. Валерий said:

    Спасибо за идею и её воплощение.
    А не расскажете ли как добавить в пункт «Открыть в» помимо Opera, Internet Explorer и Блокнот, например, какой-то ещё текстовый редактор?
    Вот здесь http://operafan.net/content/view/157/2/ рассказано, как добавить проверку ссылки с Dr.Web. Только не сказано, как записать текст этого пункта меню по-русски.

    • Инженер said:

      О каком меню идет речь? Контекстное меню проводника? Так об этом уже много написано — в поисковике по запросу «добавить команды контекстное меню» много достойных мануалов.

      А по поводу проверки ссылки Dr.Web — классно придумано, мне понравилось.

  2. Вадим said:

    Спасибо