[oodisc] Поменять в Mozilla пункты контекстного меню ссылки местами (Re: отвлеченный вопрос..)
Vadim Vinichenko
vnv на 14000.ru
Пт Мар 28 18:17:12 MSK 2003
Raoul & Natalia Nakhmanson-Kulish пишет:
> Allin punchaw qampaq, Andre!
>
> В твоем письме от 28 марта 2003 г., 16:56:08, нам удалось вычитать:
>
> AK> А нельзя ли как нибудь поменять порядок следования пунктов меню по
> AK> правой кнопке которые в мозилле?
> ./chrome/comm.jar - это архив ZIP. В нем есть файл:
> /content/communicator/contentAreaContextOverlay.xul
>
> Найдите там строчки:
...а если речь идет о контекстном меню заголовка вкладки, то он описан в
файле chrome/toolkit.jar!content/global/bindings/tabbrowser.xml
Вот эти и последующие xul:menuitem's, тасуйте по своему усмотрению,
будьте внимательны с границами элементов:
<xul:menuitem label="&closeTab.label;" accesskey="&closeTab.accesskey;"
tbattr="tabbrowser-multiple"
oncommand="var tabbrowser =
this.parentNode.parentNode.parentNode.parentNode;
tabbrowser.removeTab(tabbrowser.mContextTab);"/>
<xul:menuitem label="&closeOtherTabs.label;"
accesskey="&closeOtherTabs.accesskey;"
tbattr="tabbrowser-multiple"
oncommand="var tabbrowser =
this.parentNode.parentNode.parentNode.parentNode;
tabbrowser.removeAllTabsBut(tabbrowser.mContextTab);"/>
Но, скорее всего, в первый раз разработчики бросили эти пункты как
попало, а во второй - переставили сознательно. Вероятно, Вам придется
патчить таким образом каждую следующую версию, так что подумайте - м.б.
проще "перепривыкнуть"?
--
С уважением,
Вадим
Подробная информация о списке рассылки Oo-discuss