XKeys — управление перехватом системных кнопкосочетаний окна

Здесь можно обсудить ваш любимый плагин.
Post Reply
Ann
Posts: 182
Joined: Tue 26 Jun, 2007 11:05

XKeys — управление перехватом системных кнопкосочетаний окна

Post by Ann » Sun 06 Sep, 2009 20:56

DrKnS
Премного благодарю Вас за Плагин XKeys! (http://forum.farmanager.com/viewtopic.php?f=11&t=4501)

Нечаянные наборы AltEsc, AltSpace и особенно AltEnter имхо были бы достойны даже простого опционного их отключения. А тут ещё даже и возможность произвольного применения этих клавишесочетаний!

Ваш плагин существенно расширяет сферу доступных для макросов наборов клавиш. То есть если, к примеру, включить в меню его настройки модификатор AltPrntScrn, можно будет использовать этот набор, а также ещё и CtrlAltPrntScrn, и AltShiftPrntScrn, и даже CtrlAltShiftPrntScrn (в последнем случае надо дополнительно разрешить модификатор CtrlAltShift как указано в техинфо #68).

В связи с изложенным есть и пожелание, связанное с неоднократными случаями перехвата клавишесочетаний сторонними прогами. Один из таких случаев был уже приведён мною на форуме: http://forum.farmanager.com/viewtopic.php?f=4&t=4087. И он не единичен. В частности, недавно в офисе из-за эпидемии переставляли винду, и понаставили вкупе с набором нужных и не очень нужных программ одну «полезняшку». Хорошо, что у меня уже был опыт, и я быстро разобрался, что это она втихомолку блокирует сочетания CtrlAlt-некоторыеБуквы.

Поэтому вопрос такой: нельзя ли опционно (может быть, например, не через меню плагина, а через некий конфиг в его папке) сделать возможным защиту клавишесочетаний, используемых в ФАРе, от перехвата другими прогами в случае такового?
Last edited by Ann on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Исправлен заголовок Темы

User avatar
DrKnS
Posts: 5422
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 249 times

Re: XKeys

Post by DrKnS » Sun 06 Sep, 2009 21:09

Не, от перехвата никак нельзя.

User avatar
lazyeugene
Posts: 243
Joined: Sat 29 Aug, 2009 17:14
Has thanked: 1 time

Re: XKeys

Post by lazyeugene » Sun 20 Sep, 2009 10:36

В conemu xkeys не перехватывает сочетания. Альт-Ентер конему сам умеет посылать в консоль, а вот альт-пробел, например, нет.

User avatar
DrKnS
Posts: 5422
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 249 times

Re: XKeys

Post by DrKnS » Sun 20 Sep, 2009 11:01

Если вдруг не понятно - плагин есть полный аналог вот этой настройки: (которая в NT через интерфейс доступна только для dos-задач).

Отсюда следует, что сабж ничего не перехватывает, а "просит" обработчик консольного окна не обрабатывать эти клавиши самостоятельно, а засылать их в очередь консоли, наравне с остальными.
Т. к. это ваше conemu само обрабатывает весь ввод - режим работы консольного обработчика ему до лампочки, и допиливать надо непосредственно conemu.

LAT
Posts: 253
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 10 times
Been thanked: 17 times

Re: XKeys — управление перехватом системных кнопкосочетаний

Post by LAT » Wed 08 Aug, 2012 10:56

А создание версии для FAR 3 не планируется? :oops:

User avatar
DrKnS
Posts: 5422
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 249 times

Re: XKeys — управление перехватом системных кнопкосочетаний

Post by DrKnS » Wed 08 Aug, 2012 13:19

Планируется, но сейчас нет времени.
Если что - код доступен, создавайте :)

Ну и через враппер вполне должно работать.

Post Reply

Return to “Обсуждение плагинов”