Полезная информация

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

№50113-07-2017 18:46:58

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 54.0

Re: S3.Menu Wizard

difabor пишет

Есть ещё два пожелания.

ага, записал в список работ.

Отсутствует

 

№50216-07-2017 02:50:13

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 54.0
Веб-сайт

Re: S3.Menu Wizard

Уважаемый pag77,
у меня возникла идея, причём на первый взгляд (мой, дилетантский, конечно), её реализация не потребует вообще никакого изменения в Вашем аддоне (т.е. у Вас это неявно реализовано), просто никому ещё не вздумалось это использовать имхо.
Идея заключается в создании пользовательских функций, которым можно назначить шорткаты.
1. Ваш аддон позволяет создавать новые менюитемы с пользовательскими функциями.
Например, если я хочу создать менюитем с названием "Hello!", чтобы при нажатии на который выскакивал бы алерт "Goodbye!" - это просто сделать.
2. Но в принципе если бы я знал как оформить эту функцию с шорткатом, то по нажатию шортката тоже бы выскакивал этот алерт. Более того, сам шорткат мог бы быть и "пустым", а я его мог бы назначить через ваш же аддон. Проблема в том, что я не знаю как оформить код с шорткатом. Если бы Вы просто привели пример оформления такой простейшей функции как alert('Goodbye!') с шорткатом это бы полностью реализовало бы эту идею. Сам же менюитем я мог бы скрыть и не показывать его в контекстном меню.
Всё что требуется - это знать как прицепить шорткат в пользовательский код.

Отредактировано difabor (16-07-2017 08:03:14)


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№50320-07-2017 10:47:00

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 54.0

Re: S3.Menu Wizard

я именно так и использую MenuWizard после того, как отвалился ButtonCustoms :)
а какой тебе пример? просто создай меню-итем, в его свойствах пропиши нужный код и назначь необходимую горячую клавишу.
иногда , для применения изменений нужно, на выбор: или перезапустить браузер, или открыть новое окно браузера.
я обычно открываю новое окно, проверяю сделанные изменения, закрываю окно.

Отсутствует

 

№50420-07-2017 22:08:23

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 54.0
Веб-сайт

Re: S3.Menu Wizard

pag77 пишет

я именно так и использую MenuWizard после того, как отвалился ButtonCustoms :)
а какой тебе пример? просто создай меню-итем, в его свойствах пропиши нужный код и назначь необходимую горячую клавишу.
иногда , для применения изменений нужно, на выбор: или перезапустить браузер, или открыть новое окно браузера.
я обычно открываю новое окно, проверяю сделанные изменения, закрываю окно.

Спасибо, я постараюсь.
У меня тоже [firefox] 54.0 и Custom Buttons работают.
Я привёл ссылку на постинг Инфокатчера где он выложил работающее расширение.
У меня есть вопрос насчёт меню-итема.
Допустим, у меня есть некий меню-итем "КУКУ" и я знаю его ID (например, kuku_id).
Kак вызвать выполнение этого меню-итема из какой-то другой кнопки?
Как обрабатывать клики на кнопке я знаю, а вот как в вызываемой таким кликом функции вызвать выполнение этого меню-итема - не знаю.
Если Вам нетрудно - подскажите как вызвать выполнение этого меню-итема.
И ещё один момент.
Есть расширение Pin Unpin Tab
Оно по шорткату Alt-P (по умолчанию) переключает таб с закреплённого в незакреплённый и наоборот.
В этом расширении есть опция переназначить шорткат.
Я установил это расширение. Но в MenuWizard этот шорткат не появился.
В MenuWizard только шорткаты которые есть в менюшках?
Если да, то вопросов нет.
А если нет, то это странно...
Хочу особо отметить, что мне абсолютно не мешает отсутствие этого шортката в MenuWizard.
Но поскольку я обнаружил такое, то с моей стороны было бы не порядочным не известить об этом Вас.
Если это не ожидаемое поведение, то может надо его исследовать.
Я ни в коем случае не хочу даже невольно загружать Вас. Это просто информация.

Отредактировано difabor (20-07-2017 22:10:22)


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№50521-07-2017 11:10:29

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 54.0
Веб-сайт

Re: S3.Menu Wizard

Уважаемый pag77,
я немного повозился с менюитемами.
У меня 3 вопроса.
1. Допустим, сам менюитем это меню и когда вызывается главное контекстное меню, то если курсор над этим меню (hovering) - вылазит подменю.
Можно ли назначить шорткат, чтобы он имитировал hovering этого менюитема (вернее, меню)?
2. Если менюитем (или меню) - формируется неким аддоном, то что-то можно написать в секции onCommand, onClick, onPopupShowing?
Только то, что можно дополнительно добавить?
Если менюитем (меню) уже само показывает своё подменю на onPopupShowing то отменить это уже нельзя, верно? Но можно ли это повторить на onCommand/onClick, чтобы шорткат смог бы вызвать подменю.
Можно ли определить шорткату сам режим (onCommand/onClick/onPopupShowing).
3. Где можно почитать о том как пользоваться окном настроек менюитемов? В частности, если они сами меню? Что такое Access Key?
Извините, если всё это описано, а я всё равно задаю эти вопросы...


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№50625-07-2017 12:28:12

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 54.0

Re: S3.Menu Wizard

difabor пишет

Если Вам нетрудно - подскажите как вызвать выполнение этого меню-итема.

что-то типа этого:

Выделить код

Код:

var event = new window.MouseEvent('click', { 'view': null, 'bubbles': true, 'cancelable': true });
menu_item.dispatchEvent(event);
difabor пишет

В MenuWizard только шорткаты которые есть в менюшках?

шорткаты только для меню.

difabor пишет

Можно ли назначить шорткат, чтобы он имитировал hovering этого менюитема (вернее, меню)?

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

Выделить код

Код:

menu_item.openPopupAtScreen(screenX, screenY, true);

или

Выделить код

Код:

menu_item.openPopup( anchor , position , x , y , isContextMenu, attributesOverride, triggerEvent )

тут подробно:
https://developer.mozilla.org/en-US/doc … /menupopup

difabor пишет

2. Если менюитем (или меню) - формируется неким аддоном, то что-то можно написать в секции onCommand, onClick, onPopupShowing?

можно

difabor пишет

Если менюитем (меню) уже само показывает своё подменю на onPopupShowing то отменить это уже нельзя, верно?

можно запретить отображение подменю

difabor пишет

Можно ли определить шорткату сам режим (onCommand/onClick/onPopupShowing).

шорткат - это встроенная фигня в Firefox и он всего лишь эмулирует нажатие на меню (onCommand/onClick)

difabor пишет

Где можно почитать о том как пользоваться окном настроек менюитемов?

а что там не понятно? :)

difabor пишет

Что такое Access Key?

это Клавиша быстрого доступа
обычно она подсвечивается подчеркиванием (если назначенная буква есть в названии меню):
l4FJDw.jpg
или отображается справо от названия меню:
l2zj0B.jpg

например ты открыл контекстное меню, и дальше у тебя есть два варианта: или мышкой искать нужное меню и кликать на него, или нажать на заранее установленный Access Key
если Access Key назначен на меню-итем - произойдет выполнение команды
если Access Key назначен на меню-папка - произойдет открытие подменю

если меню находится в видимой области, например Файл-Правка-Вид-Журнал - то вызов меню через Alt + Access Key

Отредактировано pag77 (25-07-2017 12:31:49)

Отсутствует

 

№50725-07-2017 13:29:05

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 54.0
Веб-сайт

Re: S3.Menu Wizard

pag77 пишет
difabor пишет

Если Вам нетрудно - подскажите как вызвать выполнение этого меню-итема.

что-то типа этого:

Выделить код

Код:

var event = new window.MouseEvent('click', { 'view': null, 'bubbles': true, 'cancelable': true });
menu_item.dispatchEvent(event);

Спасибо. Но где фигурирует сам ID этого меню-итема? Как я понял, его надо как-то сообщить объекту menu_item.
Но как? Что-то типа:

Выделить код

Код:

var contextMenu = document.getElementById("contentAreaContextMenu");
var menu_item = contextMenu.getElementById("context-viewsource");
var event = new window.MouseEvent('click', { 'view': null, 'bubbles': true, 'cancelable': true });
menu_item.dispatchEvent(event);

Но у меня это даёт ошибку синтаксиса ... :(

pag77 пишет
difabor пишет

В MenuWizard только шорткаты которые есть в менюшках?

шорткаты только для меню.

Спасибо, ясно

difabor пишет

Можно ли назначить шорткат, чтобы он имитировал hovering этого менюитема (вернее, меню)?

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

pag77 пишет
Выделить код

Код:

menu_item.openPopupAtScreen(screenX, screenY, true);

или

Выделить код

Код:

menu_item.openPopup( anchor , position , x , y , isContextMenu, attributesOverride, triggerEvent )

тут подробно:
https://developer.mozilla.org/en-US/doc … /menupopup

Спасибо, но я пока не знаю как получить menu_item по ID :(

pag77 пишет
difabor пишет

2. Если менюитем (или меню) - формируется неким аддоном, то что-то можно написать в секции onCommand, onClick, onPopupShowing?

можно

Спасибо.

pag77 пишет
difabor пишет

Если менюитем (меню) уже само показывает своё подменю на onPopupShowing то отменить это уже нельзя, верно?

можно запретить отображение подменю

difabor пишет

Можно ли определить шорткату сам режим (onCommand/onClick/onPopupShowing).

шорткат - это встроенная фигня в Firefox и он всего лишь эмулирует нажатие на меню (onCommand/onClick)

Это понятно. Но как назначить ему эмулировать onCommand или onClick?

difabor пишет

Где можно почитать о том как пользоваться окном настроек менюитемов?

а что там не понятно? :)

pag77 пишет
difabor пишет

Что такое Access Key?

это Клавиша быстрого доступа
обычно она подсвечивается подчеркиванием (если назначенная буква есть в названии меню):
https://snag.gy/l4FJDw.jpg
или отображается справо от названия меню:
https://snag.gy/l2zj0B.jpg

например ты открыл контекстное меню, и дальше у тебя есть два варианта: или мышкой искать нужное меню и кликать на него, или нажать на заранее установленный Access Key
если Access Key назначен на меню-итем - произойдет выполнение команды
если Access Key назначен на меню-папка - произойдет открытие подменю

если меню находится в видимой области, например Файл-Правка-Вид-Журнал - то вызов меню через Alt + Access Key

Спасибо, теперь понятно :)
-----------------------------------------------------------------------------------------------------------------------------------------
Уважаемый pag77,
что-то не так работает с назначением шорткатов.
Я выбрал built-in меню-итем, который точно не меню: View Page Source ID: context-viewsource и назначил ему шорткат Shift-P, но он всё равно не вызывается по этому шорткату...
1. View Page Source - это встроенный меню-итем
2. Когда на него кликаешь, он открывает вкладку с источником текущей страницы, т.е. он присутствует как минимум на всех нормальных страницах.
3. А когда без вызова главного контекстного меню я пытаюсь сделать Shift-P - ничего не происходит :(
4. В самом главном контекстном меню этот шорткат индицируется...
Может я что-то не то делаю? Я помечаю чекбокс и назначаю шорткат. Может надо что-то ещё?
Такое впечатление, что если шорткат назначен - его можно переназначить или отменить. А если не назначен - то это не работает.


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№50825-07-2017 13:58:17

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 54.0

Re: S3.Menu Wizard

difabor пишет

Спасибо. Но где фигурирует сам ID этого меню-итема? Как я понял, его надо как-то сообщить объекту menu_item.

вот так правильно:

Выделить код

Код:

var menu_item = document.getElementById("your_menu_item_id");
var event = new window.MouseEvent('click', { 'view': null, 'bubbles': true, 'cancelable': true });
menu_item.dispatchEvent(event);
difabor пишет

Это понятно. Но как назначить ему эмулировать onCommand или onClick?

никак, это внутренняя работа браузера. при использовании шорткея автоматически вызывается onCommand или onClick (я уже не помню точно, но по-моему вызывается только onCommand или только onClick)

difabor пишет

Такое впечатление, что если шорткат назначен - его можно переназначить или отменить. А если не назначен - то это не работает.

тут три варианта:
-----------------------------------------------------
1. это родной браузерный меню-итем. для некоторых таких меню изменение шорткея не работает, я с таким уже сталкивался и тут только один вариант - создать новое меню-итем и заново прописать в командах все что требуется.
пример таких меню: Правка - Вырезать/копировать/отменить и т.д.
задача: назначить клавиши F1...F7
решение: создать новый меню-итем с таким кодом:

для "отменить":
hotkey - F1
onCommand: goDoCommand('cmd_undo')

для "вырезать":
hotkey - F2
onCommand: goDoCommand('cmd_cut')

для "копировать":
hotkey - F3
onCommand: goDoCommand('cmd_copy')

для "вставить":
hotkey - F4
onCommand: goDoCommand('cmd_paste')

для "повторить":
hotkey - F5
onCommand: goDoCommand('cmd_redo')

для "удалить":
hotkey - F6
onCommand: goDoCommand('cmd_delete')

для "выделить все":
hotkey - F7
onCommand: goDoCommand('cmd_selectAll')

ЗЫ: F1..F7 - Это специальные клавиши, и они могут не работать должным образом, если есть какие-либо проблемы, установите «shift + F1», «alt + F1», «ctrl + F1» и т.д.

-----------------------------------------------------
2. команды, назначенные для меню, используют переменную gContextMenu, которая инициализируется только при открытии меню. поэтому при вызове шорткея сценарий спотыкается на данной ошибке. увидеть данную ошибку очень просто - открой javascript консоль (ctrl + shift + J) и посмотри ошибки
пример такого меню:
основное контекстное меню - Исходный код страницы
onCommand: BrowserViewSource(gContextMenu.browser);
решение такое же как и для пункта 1 - создать дублирующий меню-итем и в onCommand поместить код, который не использует gContextMenu

-----------------------------------------------------
3. браузер не принял новые настройки в связи с какими-то внутренними разногласиями.
решение:
а) открой новое окно браузера и проверь в нем ранее созданные команды и шорткеи
если не помогло:
б) после сделанных изменений перезапусти браузер

-----------------------------------------------------
обычно я начинаю с пункта 3.
если эффекта нет, тогда смотрю в консоль ошибок, если и там ошибок нет, тогда начинаю гадать на кофейной гуще :D

Отсутствует

 

№50925-07-2017 14:44:57

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 54.0
Веб-сайт

Re: S3.Menu Wizard

Спасибо большое!
Но обнаружился следующий феномен:
1. Я взял Ваш пункт: "Транслировать выделенный текст"
2. Назначил ему шорткат - Shift-P (просто для проверки)
3. Он этот шорткат принял.
4. Я выделил текст и сделал Shift-P
5. Шорткат сработал прекрасно!
6. Но затем я обнаружил, что Ваш пункт "Транслировать выделенный текст" в Вашем Визарде приобрёл замочек и уже нельзя сделать его расчекивания...
7. Кроме того в Визарде в списке шорткатов Ваш пункт был, а шортката не было...
8. Что в этом случае делать и почему повесился замочек?


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№51025-07-2017 15:11:50

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 54.0

Re: S3.Menu Wizard

difabor пишет

"Транслировать выделенный текст"

всмысле перевести выделенный текст?
а почему не из настроек переводчика - настройки - действия - горячие клавиши?
а после рестарта браузера замочек по прежнему висит?

difabor пишет

8. Что в этом случае делать и почему повесился замочек?

честное слово - незнаю :)

Отсутствует

 

№51125-07-2017 15:24:31

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 54.0
Веб-сайт

Re: S3.Menu Wizard

pag77 пишет
difabor пишет

"Транслировать выделенный текст"

всмысле перевести выделенный текст?
а почему не из настроек переводчика - настройки - действия - горячие клавиши?
а после рестарта браузера замочек по прежнему висит?

difabor пишет

8. Что в этом случае делать и почему повесился замочек?

честное слово - незнаю :)

Дело в том, что мне было важен не сам шорткат и не пункт меню.
Поэтому я решил выбрать менюитем Вашего аддона - чтобы легче было задавать вопросы, и использовать визард для установки шортката.
И вот что получилось :(
Рестарт не помогает... Может последовательность моих действий была неправильной?
1. В Главном контекстном меню я нашёл "Перевести выделенный текст", кликнул на разводной ключик в поставил птичку в чекбоксе шорткат.
2. Внёс туда Shift-P
3. Выделил текст.
4. Набрал Shift-P
5. Шорткат сработал.
А потом я обнаружил замочек и то, что в списке шорткатов Вашего Визарда этот шорткат не фигурирует... :(
А у Вас это не воспроизводится?

Добавлено 25-07-2017 15:53:35
Я удалил Визард, удалил фолдер s3menuwizard из профиля, затем заново его инсталлировал - всё равно не помогло...
Может остались какие-то настройки в about:config?
Может у Вашего S3.Google Translator что-то осталось?

Отредактировано difabor (25-07-2017 15:53:35)


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№51225-07-2017 16:53:22

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 54.0

Re: S3.Menu Wizard

проверил у себя - у меня проблема не воспроизводится, замочек не появляется.
только я использовал комбинацию ctrl+shift+P
попробуйте потестировать на других меню

Отсутствует

 

№51325-07-2017 17:25:32

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 54.0
Веб-сайт

Re: S3.Menu Wizard

pag77 пишет

проверил у себя - у меня проблема не воспроизводится, замочек не появляется.
только я использовал комбинацию ctrl+shift+P
попробуйте потестировать на других меню

Попробуйте на shift+P, именно без ctrl
У меня есть ещё один аддон - Find and Replace for FireFox,
Там используется шорткат shift+R, так он тоже под замочком.
Такое впечатление, что шорткаты с только shift Ваш Визард не любит...
Дело в том, что shift-Р, shift-R и вообще shift-и_какая-то_буква - вполне "писабельный" символ. Может в этом дело... То есть один shift типа не совсем шорткат...

Отредактировано difabor (25-07-2017 17:27:36)


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№51425-07-2017 17:53:35

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 54.0

Re: S3.Menu Wizard

у меня при shift+любой символ открывается панель поиска текста, и это идет с настройками поиска по умолчанию, я вообще не понимаю как у тебя такие шорткаты срабатывают и не перехватываются поиском :)
Bb1c3O.jpg

Отсутствует

 

№51525-07-2017 19:06:21

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 54.0
Веб-сайт

Re: S3.Menu Wizard

pag77 пишет

у меня при shift+любой символ открывается панель поиска текста, и это идет с настройками поиска по умолчанию, я вообще не понимаю как у тебя такие шорткаты срабатывают и не перехватываются поиском :)
https://snag.gy/Bb1c3O.jpg

Я тоже не знаю :( но у меня - не перехватываются :(
Но, например, в аддоне  - Find and Replace for FireFox shift-R встроен без возможности изменения (самим аддоном) и его меню-итем Find and Replace тоже под замочком...
Я отключил все дополнения, но у меня при shift+любой символ неоткрывается панель поиска текста...
Больше всего меня смущает тот факт, что даже удаление Визарда с фолдером настроек(!!!) не исправляет ситуацию.
Такое впечатление, что в about:config остаются какие-то хвосты. Ведь иначе трудно объяснить как замочек остаётся после таких жёстких мер...
Кстати, у меня нет возможности вообще задавать короткое имя поиска... Только для добавляемых поисковых машин... :(

Отредактировано difabor (25-07-2017 19:11:29)


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№51625-07-2017 19:28:12

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 54.0

Re: S3.Menu Wizard

difabor пишет

Такое впечатление, что в about:config остаются какие-то хвосты.

ды какие хвосты... сделай поиск по s3menuwizard
там с десяток настроек-хвостов - это внутренние настройки MenuWizard.
например у меня так сейчас настроено:
oUwl6T.jpg

Отсутствует

 

№51725-07-2017 20:49:38

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 54.0
Веб-сайт

Re: S3.Menu Wizard

У меня такие же, кроме "Установить ID для меню..." - но я его сейчас тоже установил...
Но ведь должна быть причина у этого феномена...
Замочек стоит мёртво...
Вы пробовали установить  Find and Replace for FireFox на чистом профиле и посмотреть - с замочком он или нет?
Ну и Гугл Транслятору установить shift-P.
Чтоб это не испортило и Вам жизнь - сделайте это на чистом профиле.
Я тоже постараюсь воспроизвести это на чистом профиле


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№51825-07-2017 21:39:05

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 54.0
Веб-сайт

Re: S3.Menu Wizard

Проверил на чистом профиле. Там этого феномена не наблюдается....


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№51925-07-2017 21:49:07

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 54.0

Re: S3.Menu Wizard

difabor пишет

Там этого феномена не наблюдается....

галочка стоит на "Установить ID для меню..." ? в 90% случаев галочка в этом пункте настроек убирает замки с меню-итемов

ЗЫ: я смотрю ты используешь FF54, поэтому уведомляю - в ноябре выходит FF57 и все старые XUL-расширения, в том числе и MenuWizard, умрут
MenuWizard умрет потому что в новом WebExtensions API нет функционала для управления меню

Отсутствует

 

№52025-07-2017 21:58:56

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 54.0
Веб-сайт

Re: S3.Menu Wizard

pag77 пишет
difabor пишет

Там этого феномена не наблюдается....

галочка стоит на "Установить ID для меню..." ? в 90% случаев галочка в этом пункте настроек убирает замки с меню-итемов

ЗЫ: я смотрю ты используешь FF54, поэтому уведомляю - в ноябре выходит FF57 и все старые XUL-расширения, в том числе и MenuWizard, умрут
MenuWizard умрет потому что в новом WebExtensions API нет функционала для управления меню

1. У меня этот феномен исчез :) Ура! Наверное из- за того чекбокса :)
2. А что, переход на FF57 обязателен?


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№52125-07-2017 23:03:29

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 54.0

Re: S3.Menu Wizard

difabor пишет

1. У меня этот феномен исчез :) Ура! Наверное из- за того чекбокса :)

ну и хорошо :)

difabor пишет

2. А что, переход на FF57 обязателен?

если не выключено автоматическое обновление, то оно само обновится.
https://wiki.mozilla.org/RapidRelease/Calendar

а вообще можно FF52 ESR поставить
https://www.mozilla.org/en-US/firefox/organizations/
его поддержка до 2018 года:
release-overview.6ada2b83ca80.png
https://www.mozilla.org/en-US/firefox/o … tions/faq/

Отсутствует

 

№52210-08-2017 02:34:12

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 52.0
Веб-сайт

Re: S3.Menu Wizard

Уважаемый pag77,
я обнаружил ещё один нюанс с шорткатами и он имхо - более серьёзный...
Если я задаю шорткат в одной какой-то раскладке, то работать в другой раскладке он не будет, или по крайней мере - далеко не всегда
Более того, даже использовать цифры (а они индифферентны к раскладке) мало что даст, если в шорткате есть ещё и shift...
Это - более серьёзная штука...
Я, конечно, могу позаботиться, чтобы задавать шорткат в английской раскладке (я имею в виду - при настройке шортката). Но при этом хотел бы иметь возможность вызывать его и из русской...
Более того, я даже для этого стремился использовать цифры, но то, что Shift "переворачивает" их - это плохо.
С индикацией шортката - бог с ним, пусть изображает как хочет. Но он и вызывает его не как цифру, а как соответствующий знак и если в русской раскладке он другой, чем в английской, то такой шорткат вызываться не будет...
Нельзя ли шорткаты хранить по номерам клавиш (keyCode), что всегда будет индифферентно раскладке?

Отредактировано difabor (10-08-2017 07:27:17)


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№52310-08-2017 23:12:18

pag77
Участник
 
Группа: Extensions
Зарегистрирован: 20-03-2012
Сообщений: 1657
UA: Firefox 55.0

Re: S3.Menu Wizard

я попробую что-то придумать для решения этой проблемы :-)

Отсутствует

 

№52411-08-2017 00:43:27

difabor
Участник
 
Группа: Members
Зарегистрирован: 21-09-2013
Сообщений: 539
UA: Firefox 52.0
Веб-сайт

Re: S3.Menu Wizard

Большое спасибо!


Хорошо, когда у человека есть выбор, но плохо, когда он перед ним стоит ©

Отсутствует

 

№52507-09-2017 09:02:24

Insulin
Участник
 
Группа: Members
Зарегистрирован: 03-09-2017
Сообщений: 31
UA: Firefox 52.0

Re: S3.Menu Wizard

Вопрос к разработчику.
ПКМ на контекстное меню вкладок - создал там новый пункт меню - назвал "Дублировать вкладку"
что мне нужно прописать там (и где) чтобы по клику этого меню вкладка продублировалась и открылась рядом.
спасибо.

9879513.jpg

Отредактировано Insulin (07-09-2017 09:33:06)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]