Latest post of the previous page:
Denis, Smitis, HaRT, починил.AltHistory: Alternative History — Альтернативная история
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
AltHistory: Alternative History — Альтернативная история
Спасибо. Однако если в п.2 запускать
"C:\Program Files (x86)\Far Manager\Far.exe" "C:\Documents and Settings"
, то п.4 всё равно не отрабатывает ожидаемым образом. Фар есть инструмент, а не нянька. © 2009 DrKnS
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
AltHistory: Alternative History — Альтернативная история
Под фильтром вы понимаете то же, что документация плагина? (Т.е. инкрементный фильтр списка, вводимый каждый раз по потребности.)buniak_a_h wrote: ↑Tue 10 Mar, 2020 21:48Я понял! У меня установлен плагин AltHistory, а у него - фильтр. Потому и не попадало в его историю.
00:05 MSK
А, понял, вы имеете в виду шаблоны исключений. Да, добавление туда
/^@\w+:/
позволяет добиться описанного поведения. Спасибо за напоминание.
Last edited by HaRT on Tue 10 Mar, 2020 22:05, edited 1 time in total.
Reason: Добавлен абзац про шаблон исключения
Reason: Добавлен абзац про шаблон исключения
Фар есть инструмент, а не нянька. © 2009 DrKnS
- buniak_a_h
- Posts: 4269
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
AltHistory: Alternative History — Альтернативная история
Видимо. В настройках плагина есть "исключения":
3. Commands history: exclusions...
С них я добавил такую строку:
^@
. И всё, команды, начинающиеся с «@», в историю плагина не заносятся. Мне это очень удобно.- buniak_a_h
- Posts: 4269
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
AltHistory: Alternative History — Альтернативная история
Замечание к горячим клавишам. Может оказаться для многих неожиданностью! Замечание на стыке этой темы и системы.
Сочетание
P/S. Это сочетание - единственное в продукте Интелла, которое нельзя поменять или запретить. Можно только остановить всю службу! Такая вот неудачка …
Сочетание
Ctrl
+Alt
+F8
жёстко забито в службе Service for Intel(R) HD Graphics Control Panel для сброса параметров монитора. Если у Вас, например, два монитора, и Вы работаете со вторым, то не пугайтесь, когда по этому хоткею (тоже жёстко "забитому" для работы со стандартной историей) Ваш монитор погаснет (при этом "первый" может быть выключен, и Вы не увидите, что случилось!) Ай да Intel, ай да сукин сын!
P/S. Это сочетание - единственное в продукте Интелла, которое нельзя поменять или запретить. Можно только остановить всю службу! Такая вот неудачка …
Last edited by buniak_a_h on Mon 25 May, 2020 00:08, edited 1 time in total.
AltHistory: Alternative History — Альтернативная история
Да уж, очень жёстко, я б даже сказал - жестоко:buniak_a_h wrote: ↑Sun 24 May, 2020 23:54 по этому хоткею (тоже жёстко "забитому" для работы со стандартной историей)
Config\AltHistory.lua wrote:Code: Select all
Macro { description = "Go to or Standard commands history"; area = "Shell Viewer Editor Info Qview Tree"; key = "CtrlAltF8"; condition = plug_exist; action = function() Keys("AltF8") end; }
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
AltHistory: Alternative History — Альтернативная история
Nikolay, обнаружилось мелкое неудобство: открываю историю, позиционируюсь на интересующий элемент; понимаю, что есть ещё один потенциально лучший, но это не понять из-за усечения; нажимаю AltF9, чтобы максимально развернуть окно, — бац, текущая позиция потеряна, поскольку текущим стал элемент, который оказался под указателем мыши. Сложно ли в этом случае восстанавливать выделенный элемент после изменения размера окна?
Фар есть инструмент, а не нянька. © 2009 DrKnS
- buniak_a_h
- Posts: 4269
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
AltHistory: Alternative History — Альтернативная история
Nikolay, я не понял смысла сообщения. Именно так в макросе и написано. Менять я, конечно, умею, но эффект шокирующий. Вот, решил поделиться - вдруг кто попадётся в ту же ловушку.
AltHistory: Alternative History — Альтернативная история
Ну, элемент и так восстанавливается после изменения размера окна. Но по событию от мышки он меняется. Учту.HaRT wrote: ↑Tue 26 May, 2020 20:58 Nikolay, обнаружилось мелкое неудобство: открываю историю, позиционируюсь на интересующий элемент; понимаю, что есть ещё один потенциально лучший, но это не понять из-за усечения; нажимаю AltF9, чтобы максимально развернуть окно, — бац, текущая позиция потеряна, поскольку текущим стал элемент, который оказался под указателем мыши. Сложно ли в этом случае восстанавливать выделенный элемент после изменения размера окна?
А чего непонятного?
Вы написали, что комбинация CtrlAltF8 в плагине забита жёстко. Смысл сообщения был в том, чтобы донести, что это не так.
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
AltHistory: Alternative History — Альтернативная история
Но я мышку-то не трогал и нажимал специально очень мягко, чтобы она не дрогнула. Т.е. если в этом случае есть событие мышки, то это баг в Фаре.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
AltHistory: Alternative History — Альтернативная история
Не в плагине:
buniak_a_h wrote: ↑Sun 24 May, 2020 23:54 СочетаниеCtrl
+Alt
+F8
жёстко забито в службе Service for Intel(R) HD Graphics Control Panel для сброса параметров монитора.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
AltHistory: Alternative History — Альтернативная история
Вполне возможно. Вот пробую на штатной истории.
Уменьшил окно для эксперимента, открыл историю, после чего распахнул окно на весь экран.
Мышь где-то внизу списка.
Жму Alt-F9 - вижу мелькание (даже чрезмерное), и окошко уменьшается.
Курсор переместился на несколько элементов выше по списку, значительно выше чем указатель мыши.
Мышь точно имеет к этому отношение, без неё не воспроизводится.
Почему позиция не совпадает - могу только предположить, что изменения размеров окна/списка происходят несинхронно, или какая-то проблема в трансляции координат.
Уже оффтопик, кстати.
https://t.me/FarManager — Telegram чат
AltHistory: Alternative History — Альтернативная история
Событие мыши (DN_INPUT с типом MOUSE_EVENT) точно есть, проверил (правда, не всегда, когда его нет, то и позиция не меняется)
А чуть ниже:HaRT wrote: ↑Wed 27 May, 2020 10:47Не в плагине:buniak_a_h wrote: ↑Sun 24 May, 2020 23:54 СочетаниеCtrl
+Alt
+F8
жёстко забито в службе Service for Intel(R) HD Graphics Control Panel для сброса параметров монитора.
buniak_a_h wrote: ↑Sun 24 May, 2020 23:54 по этому хоткею (тоже жёстко "забитому" для работы со стандартной историей)
- buniak_a_h
- Posts: 4269
- Joined: Sat 20 Apr, 2013 00:17
- Location: Санкт-Петробад
- Has thanked: 222 times
- Been thanked: 644 times
- Contact:
AltHistory: Alternative History — Альтернативная история
Не в плагине - в макросе. В драйвере и в макросе.HaRT wrote: ↑Wed 27 May, 2020 10:47Не в плагине:buniak_a_h wrote: ↑Sun 24 May, 2020 23:54 СочетаниеCtrl
+Alt
+F8
жёстко забито в службе Service for Intel(R) HD Graphics Control Panel для сброса параметров монитора.
Я имел в виду, что не предусмотрена настройка хоткеев. Если в макросе написано
вот это и называется "жёстко забито". Представьте, что я взял всё, что Вы предлагаете, но про LUA и вызов Macro ничего не знаю … Вот это и есть "жёстко забита"key = "CtrlAltF8";