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

Здесь можно обсудить ваш любимый плагин.
Post Reply
User avatar
Ann
Posts: 478
Joined: Tue 26 Jun, 2007 11:05
Has thanked: 141 times
Been thanked: 45 times

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

Post by Ann »

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: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: XKeys

Post by DrKnS »

Не, от перехвата никак нельзя.
User avatar
lazyeugene
Posts: 243
Joined: Sat 29 Aug, 2009 17:14
Has thanked: 1 time

Re: XKeys

Post by lazyeugene »

В conemu xkeys не перехватывает сочетания. Альт-Ентер конему сам умеет посылать в консоль, а вот альт-пробел, например, нет.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: XKeys

Post by DrKnS »

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

Отсюда следует, что сабж ничего не перехватывает, а "просит" обработчик консольного окна не обрабатывать эти клавиши самостоятельно, а засылать их в очередь консоли, наравне с остальными.
Т. к. это ваше conemu само обрабатывает весь ввод - режим работы консольного обработчика ему до лампочки, и допиливать надо непосредственно conemu.
LAT
Posts: 343
Joined: Thu 21 Jan, 2010 20:00
Has thanked: 22 times
Been thanked: 39 times

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

Post by LAT »

А создание версии для FAR 3 не планируется? :oops:
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

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

Post by DrKnS »

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

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

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