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

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

переключение я знаю: gBrowser.mTabContainer.advanceSelectedTab(1)
а вот как совместить ентер и это?

Ну что, никто дельного совета не даст?

Можно здесь посмотреть :)

Не нашел

По ходу дела нет такой функции... По крайней мере, я такую здесь не обнаружил :)

Как тогда можно реализовать?

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

А обновлений под новые версии браузера (MFF) не будет? Или может есть аналог данного дополнения?

Indomito
Вопросы автору надо задавать не здесь.
Ответ автора:
http://forums.mozillazine.org/viewtopic … 5#p9584405

dorando пишет

Add

Выделить код

Код:

component {e9f7950e-d78d-4aaa-900a-c43588052eba} components/keyconfig-service.js
contract @dorando.at/keyconfig;1 {e9f7950e-d78d-4aaa-900a-c43588052eba}
category profile-after-change keyconfigService @dorando.at/keyconfig;1

to the end of chrome.manifest and

Выделить код

Код:

function NSGetFactory() { return Factory; }

to the start of keyconfig-service.js.

11-12-2010 18:57:54
+ или заменить везде в *.xul <popup> на <menupopup>, или добавить стиль:

Выделить код

Код:

popup {
  -moz-appearance: menupopup;
  border: 3px solid transparent;
  -moz-border-top-colors   : ThreeDLightShadow ThreeDHighlight ThreeDFace;
  -moz-border-left-colors  : ThreeDLightShadow ThreeDHighlight ThreeDFace;
  -moz-border-right-colors : ThreeDDarkShadow  ThreeDShadow    ThreeDFace;
  -moz-border-bottom-colors: ThreeDDarkShadow  ThreeDShadow    ThreeDFace;
  padding: 0px;
  min-width: 1px;
  background: Menu;
}

Точнее, вроде бы, только в keyconfig.zip\content\keyconfig.xul

del

Спасибо за помощь

Помогите! Для Firefox 4.0 есть KeyConfig ?

kveresov, http://mozilla.dorando.at/keyconfig.xpi

kveresov

Помогите! Для Firefox 4.0 есть KeyConfig ?

http://forum.mozilla-russia.org/viewtop … 91#p481491.

MySh пишет

kveresovПомогите! Для Firefox 4.0 есть KeyConfig ?http://forum.mozilla-russia.org/viewtop … 91#p481491.

а причём тут KeyConfig то, я не очень понял, видимо что то не допонял... поясни плз.

Indomito
А притом, что если внимательно прочитать страницу темы на англоязычном форуме, на которую я оставил ссылку в сообщении, ссылка на каковое присутствует выше, то можно найти ссылки на различные авторские сборки, которые можно попробовать, если откажется работать та версия, ссылка на которую была перед тем моим сообщением, в котором я оставил ссылку на сообщение, в котором… ну вы поняли :)

Создал в keyconfig новую горячую клавишу для вызова навигационного меню "Назад" (меню появляется если на кнопке "Назад" зажать левую кнопку мыши - показывает историю переходов внутри вкладки).
Вот код клавиши (авторство не мое, нашел через поисковик):

Выделить код

Код:

var bf = document.getElementById("unified-back-forward-button");
    var popup = document.getElementById("backForwardMenu");
    var x = bf.boxObject.x;
    var y = bf.boxObject.y + bf.boxObject.height;
    popup.openPopup(null, "after_start", x, y, false, false);

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

Я пробовал заменить последнюю строчку кода на:

Выделить код

Код:

popup.openPopupAtScreen(event.screenX, event.screenY);

Но к сожалению, не сработало.

Если открыть хоткей на редактирование, там есть чекбокс "Global".
Как это понимать и в каких случаях надо его отмечать?


И, попутно вопрос: можно как-то рассортировать список своих хоткеев - по алфавиту, по модификаторам или ещё как?

toxa пишет

Если открыть хоткей на редактирование, там есть чекбокс "Global".
Как это понимать и в каких случаях надо его отмечать?


И, попутно вопрос: можно как-то рассортировать список своих хоткеев - по алфавиту, по модификаторам или ещё как?

Ну хотя бы про "Global",  может кто знает?

toxa пишет

Ну хотя бы про "Global",  может кто знает?

Разве не очевидно предположить, что такое сочетание клавиш будет работать во всех окнах? Проверить-то легко.

Дак ить поди знай! :)
Я уж думал может это на всю систему, только я не знаю как правильно применить...

Друзья, подскажите пожалуйста код для операции "показать панель меню (когда скрыта) с помощью клавиш F10 / Alt."