Latest post of the previous page:
PanelTabs — Панели с закладками
PanelTabs — Панели с закладками
Да, прошу прощения, именно так.
Прочитал внимательно тему, наткнулся на скрипт, который выкладывал cmd.exe и дорабатывал wakh.
К сожалению, он по какой-то причине не завёлся. Сделал следующее:
- Скопировал содержимое скрипта из поста http://forum[.]farmanager[.]com/viewtopic.php?p=142715#p142715 в файл "PanelTabs3.lua"
- Положил файл "PanelTabs3.lua" в директорию "%FARPROFILE%\Macros\scripts"
- Перезапустил Far Manager
Нажатие комбинации клавиш Ctrl[0-9] не перехватывается скриптом -- вместо переключения вкладок изменяется вид панелей.
Скрипты из директории "%FARPROFILE%\Macros\scripts" точно подхватываются Far Manager'ом, т.к. лежащий рядом "Panel[.]BS[.]lua" успешно добавляет возможность перехода на директорию выше при помощи нажатия клавиши Backspace.
Подскажите, пожалуйста, в чём может быть дело? Где можно посмотреть логи и в целом, куда копать?
Версия Far Manager -- 3.0.4949
Версия PanelTabs -- 1.15
- cmd.exe
- Posts: 375
- Joined: Fri 16 Apr, 2010 18:26
- Location: Нижний Новгород
- Has thanked: 180 times
- Been thanked: 9 times
- Contact:
PanelTabs — Панели с закладками
ntrofimov, в моём скрипте закоментированные строки. wakh не модифицировал, а разкоментировал сторки с 76 по 86-ую.
В самом скрипте есть описание, и его легко можно подстроить под себя. Я-же незаставляю всех использовать так, как удобно мне.
В самом скрипте есть описание, и его легко можно подстроить под себя. Я-же незаставляю всех использовать так, как удобно мне.
I've been using Vim for about 2 years now, mostly because I can't figure out how to exit it. (c) I Am Devloper
I know nothing except the fact of my ignorance. (с) Socrates
I know nothing except the fact of my ignorance. (с) Socrates
PanelTabs — Панели с закладками
Что-то я не пойму, а как вообще должен работать плагин? Установил на последний Фар 3.0.5000 - никакой строки закладок не появилось. Настройки в меню плагинов появились, там выставленно [x] Show tabs, но никаких изменений в интерфейсе не наблюдаю. Где должны появится закладки, есть скриншот у кого-нибудь?
- HaRT
- Moderator
- Posts: 9170
- Joined: Tue 30 Aug, 2005 17:21
- Location: Санкт-Петербург
- Has thanked: 90 times
- Been thanked: 177 times
PanelTabs — Панели с закладками
„Поднимите мне веки“
В смысле, панели приподнять (CtrlUp) пробовали?
Фар есть инструмент, а не нянька. © 2009 DrKnS
PanelTabs — Панели с закладками
Нет, не пробовал. Как об этом вообще можно догадаться?HaRT wrote: ↑Mon 28 Aug, 2017 22:19В смысле, панели приподнять (CtrlUp) пробовали?

Я где-то вверху их ожидал увидеть, на уровне отбражения текущего каталога или чуть ниже (по аналогии с ТоталКоммандером). Спасибо за подсказку.
- HaRT
- Moderator
- Posts: 9170
- Joined: Tue 30 Aug, 2005 17:21
- Location: Санкт-Петербург
- Has thanked: 90 times
- Been thanked: 177 times
PanelTabs — Панели с закладками
Например, проглядеть эту тему перед тем, как задавать уже обсуждавшийся вопрос.
Фар есть инструмент, а не нянька. © 2009 DrKnS
- Taciturn
- Posts: 391
- Joined: Thu 26 May, 2005 17:14
- Location: Санкт-Петербург
- Has thanked: 23 times
- Been thanked: 8 times
- Contact:
PanelTabs — Панели с закладками
Возможно если бы вместо надписи «Изображение» в первом сообщении анонса было бы изображение, то такой вопрос не возник бы.
PanelTabs — Панели с закладками
Нашел баг при работе с НЕфиксированымыи закладками.
допустим после загрузки Far активна левая панель и закладка под номером 0
если переключиться на закладку под номером 1 и выйти без сохранения конфигурации, то при следующей загрузке Far на закладке 1 будет путь из заклдаки 0
пускай плагин не реагирует на выход из Far без сохранения конфигурации и всё равно сохраняет активную закладку - это не важно.
в файле конфигурации сохраняет правильно
<value name="Current" type="qword" value="0000000000000001"/>
но при следующей загрузке Far - путь отображаемый в закладке 1 почему то берется из закладки 0.
пробовал делать фиксированые закладки но это не то что мне нужно. т.к. путь измененный на какой либо из закладок текущей сессии не запоминается при переключении с одной закладки на другую.
допустим после загрузки Far активна левая панель и закладка под номером 0
если переключиться на закладку под номером 1 и выйти без сохранения конфигурации, то при следующей загрузке Far на закладке 1 будет путь из заклдаки 0
пускай плагин не реагирует на выход из Far без сохранения конфигурации и всё равно сохраняет активную закладку - это не важно.
в файле конфигурации сохраняет правильно
<value name="Current" type="qword" value="0000000000000001"/>
но при следующей загрузке Far - путь отображаемый в закладке 1 почему то берется из закладки 0.
пробовал делать фиксированые закладки но это не то что мне нужно. т.к. путь измененный на какой либо из закладок текущей сессии не запоминается при переключении с одной закладки на другую.
Перерисовка окон
При изменении размера окна по Alt+F9 перерисовываются только активные панели, при этом фон не очищается. Что приводит к тому, что если панель только одна и отображается не во всю высоту, то после изменения размера окна, без очищенного "задника" на отключенной панели остаются следы старого положения активных полей плагина PanelTabs.
In love with FAR since 1997
PanelTabs — Панели с закладками
Честно говоря, не очень понял почему данный глюк был перенесен в топик плагина. Как я понимаю задача плагина после получения новой позиции и размера панели перерисовать шорткаты. А задача самого FAR очистить фон перед перерисовкой. (Что с моей точки зрения реализуется проще и универсальнее.)
Или я ошибаюсь, и плагин перед изменением размера окна получает событие об изменении и должен за собой убраться, пережде чем перерисует шорткаты по новому событию - новый размер окна?
Или я ошибаюсь, и плагин перед изменением размера окна получает событие об изменении и должен за собой убраться, пережде чем перерисует шорткаты по новому событию - новый размер окна?
Last edited by a'Lexus on Sun 28 Jul, 2019 15:10, edited 2 times in total.
In love with FAR since 1997