View previous topic :: View next topic |
Author |
Message |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 6250
|
Posted: Wed Aug 14, 2013 8:40 am Post subject: |
|
|
die_klaster
Нет. Hotkeys плагин не управляет событиями мыши, а только клавиатуры. |
|
Back to top |
|
 |
Drugmix
Joined: 08 Apr 2013 Posts: 582 Location: Win7SP1x64, APx64
|
Posted: Mon Nov 04, 2013 3:48 pm Post subject: |
|
|
Instructor
а вот такой вопрос по архитектуре акелпада:
не считаете ли Вы, что правильней было бы использовать немного другой подход для хоткеев: чтобы все плагины, которые используют для своих нужд любые хоткеи - должны были бы регистрироваться у плагина hotkeys?
А плагин hotkeys - регистрировал бы у себя их запросы.
Такой подход позволил бы пользователю увидеть список ВСЕХ хоткеев, используемых в программе и менять их из единого места.
А также, можно было бы автоматически оповещать о конфликтах хоткеев используемых двумя разными плагинами.
Потенциально негативной особенностью такого подхода стала бы невозможность использования хоткеев, если плагин hotkeys не установлен/не включён.
М? |
|
Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 6250
|
Posted: Mon Nov 04, 2013 3:52 pm Post subject: |
|
|
Drugmix
Сами ответили на свой вопрос. |
|
Back to top |
|
 |
Drugmix
Joined: 08 Apr 2013 Posts: 582 Location: Win7SP1x64, APx64
|
Posted: Mon Nov 04, 2013 4:33 pm Post subject: |
|
|
Instructor
Вы про
Drugmix wrote: | Потенциально негативной особенностью такого подхода стала бы невозможность использования хоткеев, если плагин hotkeys не установлен/не включён. |
? это разве большая проблема? ну стал бы этот плагин "must have" для всех и всё.
Ну или может быть тогда можно улучшить существующую архитектуру так, чтобы в окне "Hotkeys plugin" отображались бы сразу 2 списка: общие хоткеи (тот список, что сейчас показывается при нажатии на кнопку "All keys"), а над ним список созданных юзером хоткеев (то, что сейчас отображается в "Hotkeys plugin"), и чтобы можно было менять хоткеи в любом из списков, а не как это сделано сейчас: менять можно в одном, а другой список - read only, и значения в нём можно менять только через настройки внутри самих плагинов, которым принадлежат хоткеи.
Last edited by Drugmix on Tue Nov 05, 2013 1:01 pm; edited 2 times in total |
|
Back to top |
|
 |
VladSh
Joined: 29 Nov 2006 Posts: 3076 Location: Киев, Русь
|
Posted: Tue Nov 05, 2013 9:47 am Post subject: |
|
|
Drugmix
Имеется в виду это:
Drugmix wrote: | Потенциально негативной особенностью такого подхода стала бы невозможность использования хоткеев, если плагин hotkeys не установлен/не включён. |
Это решаемо, если сделать окно назначения горячих клавиш в самой программе, а уже она опрашивает плагины, например если есть плагин Scripts, то добавляет список скриптов. Можно было бы переключаться между видами: "Отображать только скрипты", "Отображать только плагины" и т.д. |
|
Back to top |
|
 |
Lenchik
Joined: 10 Jan 2011 Posts: 366
|
Posted: Tue Nov 05, 2013 5:06 pm Post subject: |
|
|
Это не то же самое, что встроить хоткейный функционал в программу?
Если да, то какой в нём прок для случая, когда ни один плагин не установлен? |
|
Back to top |
|
 |
Drugmix
Joined: 08 Apr 2013 Posts: 582 Location: Win7SP1x64, APx64
|
Posted: Tue Nov 05, 2013 5:35 pm Post subject: |
|
|
Lenchik
в программе нельзя из единого списка хоткеев изменять эти самые хоткеи.
Можно только посмотреть чей это хоткей и лезть искать её в настройках того плагина, к которому он относится и там менять.
Или кликнуть в списке по хоткею и создать его дубликат, но это не то же самое, что поменять хоткей.
Если ни один плагин не установлен - то и плагин hotkeys будет не нужен (если только в самом акелпаде нет каких-то встроенных хоткеев, не знаю). |
|
Back to top |
|
 |
Serge Yolkin
Joined: 27 Jul 2010 Posts: 294
|
Posted: Tue Nov 05, 2013 8:02 pm Post subject: |
|
|
Lenchik wrote: | Если да, то какой в нём прок для случая, когда ни один плагин не установлен? | Insert(...), Exec(...), Command(...) ... |
|
Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 6250
|
Posted: Sun Dec 08, 2013 7:01 am Post subject: |
|
|
Добалено: необязательный параметр в метод Command() для его передачи внутренней команде.
Added: optional parameter in method Command() for passing to internal command.
Hotkeys plugin v5.7 |
|
Back to top |
|
 |
Lenchik
Joined: 10 Jan 2011 Posts: 366
|
Posted: Sat Jan 11, 2014 11:32 am Post subject: |
|
|
Сделайте, пожалуйста, так, чтобы плагин собирал данные о хоткеях, назначенных не только в Scripts плагине, но и в других, например, в настройках плагина Log.
Чтобы в едином месте всё видеть и чтобы не назначать неосознанно на те же клавиатурные комбинации. |
|
Back to top |
|
 |
FeyFre
Joined: 07 Aug 2007 Posts: 2240 Location: Vinnitsa, Ukraine
|
Posted: Sat Jan 11, 2014 4:39 pm Post subject: |
|
|
Lenchik, ээ плагин и собирает. Кнопка "All keys..." |
|
Back to top |
|
 |
opk44
Joined: 16 Jan 2010 Posts: 607
|
Posted: Sat Jan 11, 2014 5:46 pm Post subject: |
|
|
FeyFre
Нет, не собирает (и вряд ли будет). В этом легко убедиться, если попытаться отыскать (нажав кнопку "All keys...") какой-либо из хоткеев Log-плагина. Например [Shift+F4]. |
|
Back to top |
|
 |
Lenchik
Joined: 10 Jan 2011 Posts: 366
|
Posted: Sun Jan 12, 2014 7:41 am Post subject: |
|
|
Я-то не предлагаю переносить установку хоткеев везде в плагин Hotkeys, пусть просто приводит информацию, что "вот в таких-то плагинах ещё вот эти комбинации, но отсюда вы их не поменяете". |
|
Back to top |
|
 |
Instructor Site Admin
Joined: 06 Jul 2006 Posts: 6250
|
Posted: Sun Apr 13, 2014 6:27 am Post subject: |
|
|
Изменено: клавиши Вверх и Вниз в поле фильтра переключают на список.
Changed: Up and Down keys in the filter field switches to the list.
Hotkeys plugin v5.9 |
|
Back to top |
|
 |
Lenchik
Joined: 10 Jan 2011 Posts: 366
|
Posted: Sat Oct 04, 2014 11:39 am Post subject: |
|
|
Список всех клавиш можно сортировать по столбцам. А список назначенных, открывающийся по-умолчанию - почему-то нельзя. Печалька. |
|
Back to top |
|
 |
|