Page 9 of 12
Posted: Wed Aug 14, 2013 8:40 am
by Instructor
die_klaster
Нет. Hotkeys плагин не управляет событиями мыши, а только клавиатуры.
Posted: Mon Nov 04, 2013 3:48 pm
by Drugmix
Instructor
а вот такой вопрос по архитектуре акелпада:
не считаете ли Вы, что правильней было бы использовать немного другой подход для хоткеев: чтобы все плагины, которые используют для своих нужд любые хоткеи - должны были бы регистрироваться у плагина hotkeys?
А плагин hotkeys - регистрировал бы у себя их запросы.
Такой подход позволил бы пользователю увидеть список ВСЕХ хоткеев, используемых в программе и менять их из единого места.
А также, можно было бы автоматически оповещать о конфликтах хоткеев используемых двумя разными плагинами.
Потенциально негативной особенностью такого подхода стала бы невозможность использования хоткеев, если плагин hotkeys не установлен/не включён.
М?
Posted: Mon Nov 04, 2013 3:52 pm
by Instructor
Drugmix
Сами ответили на свой вопрос.
Posted: Mon Nov 04, 2013 4:33 pm
by Drugmix
Instructor
Вы про
Drugmix wrote:Потенциально негативной особенностью такого подхода стала бы невозможность использования хоткеев, если плагин hotkeys не установлен/не включён.
? это разве большая проблема? ну стал бы этот плагин "must have" для всех и всё.
Ну или может быть тогда можно улучшить существующую архитектуру так, чтобы в окне "Hotkeys plugin" отображались бы сразу 2 списка: общие хоткеи (тот список, что сейчас показывается при нажатии на кнопку "All keys"), а над ним список созданных юзером хоткеев (то, что сейчас отображается в "Hotkeys plugin"), и чтобы можно было менять хоткеи в любом из списков, а не как это сделано сейчас: менять можно в одном, а другой список - read only, и значения в нём можно менять только через настройки внутри самих плагинов, которым принадлежат хоткеи.
Posted: Tue Nov 05, 2013 9:47 am
by VladSh
Drugmix
Имеется в виду это:
Drugmix wrote:Потенциально негативной особенностью такого подхода стала бы невозможность использования хоткеев, если плагин hotkeys не установлен/не включён.
Это решаемо, если сделать окно назначения горячих клавиш в самой программе, а уже она опрашивает плагины, например если есть плагин Scripts, то добавляет список скриптов. Можно было бы переключаться между видами: "Отображать только скрипты", "Отображать только плагины" и т.д.
Posted: Tue Nov 05, 2013 5:06 pm
by Lenchik
Это не то же самое, что встроить хоткейный функционал в программу?
Если да, то какой в нём прок для случая, когда ни один плагин не установлен?
Posted: Tue Nov 05, 2013 5:35 pm
by Drugmix
Lenchik
в программе нельзя из единого списка хоткеев изменять эти самые хоткеи.
Можно только посмотреть чей это хоткей и лезть искать её в настройках того плагина, к которому он относится и там менять.
Или кликнуть в списке по хоткею и создать его дубликат, но это не то же самое, что поменять хоткей.
Если ни один плагин не установлен - то и плагин hotkeys будет не нужен (если только в самом акелпаде нет каких-то встроенных хоткеев, не знаю).
Posted: Tue Nov 05, 2013 8:02 pm
by Serge Yolkin
Lenchik wrote:Если да, то какой в нём прок для случая, когда ни один плагин не установлен?
Insert(...), Exec(...), Command(...) ...
Posted: Sun Dec 08, 2013 7:01 am
by Instructor
Добалено: необязательный параметр в метод Command() для его передачи внутренней команде.
Added: optional parameter in method Command() for passing to internal command.
Hotkeys plugin v5.7
Posted: Sat Jan 11, 2014 11:32 am
by Lenchik
Сделайте, пожалуйста, так, чтобы плагин собирал данные о хоткеях, назначенных не только в Scripts плагине, но и в других, например, в настройках плагина Log.
Чтобы в едином месте всё видеть и чтобы не назначать неосознанно на те же клавиатурные комбинации.
Posted: Sat Jan 11, 2014 4:39 pm
by FeyFre
Lenchik, ээ плагин и собирает. Кнопка "All keys..."
Posted: Sat Jan 11, 2014 5:46 pm
by opk44
FeyFre
Нет, не собирает (
и вряд ли будет). В этом легко убедиться, если попытаться отыскать (нажав кнопку "All keys...") какой-либо из хоткеев Log-плагина. Например [Shift+F4].
Posted: Sun Jan 12, 2014 7:41 am
by Lenchik
Я-то не предлагаю переносить установку хоткеев везде в плагин Hotkeys, пусть просто приводит информацию, что "вот в таких-то плагинах ещё вот эти комбинации, но отсюда вы их не поменяете".
Posted: Sun Apr 13, 2014 6:27 am
by Instructor
Изменено: клавиши Вверх и Вниз в поле фильтра переключают на список.
Changed: Up and Down keys in the filter field switches to the list.
Hotkeys plugin v5.9
Posted: Sat Oct 04, 2014 11:39 am
by Lenchik
Список всех клавиш можно сортировать по столбцам. А список назначенных, открывающийся по-умолчанию - почему-то нельзя. Печалька.