PanelTabs — Панели с закладками
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
PanelTabs — Панели с закладками
PanelTabs для FAR 2/3
Плагин добавляет к панелям FAR строку закладок, которые можно переключать при помощи мыши или с клавиатуры.
Исходные тексты и последние версии:
http://github.com/MaxRusov/far-plugins
Обсуждение
Пример
Плагин добавляет к панелям FAR строку закладок, которые можно переключать при помощи мыши или с клавиатуры.
Исходные тексты и последние версии:
http://github.com/MaxRusov/far-plugins
Обсуждение
Пример
Last edited by Max Rusov on Tue 29 Aug, 2017 08:26, edited 9 times in total.
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: PanelTabs - Панели с закладками
Ver 1.0.1
+ В списке закладок можно добавлять новые закладки (команда Ins)
+ Закладки теперь могут не только переключать каталоги, но и вызывать
плагины через префиксы, а так-же выполнять любые другие команды
* Исправлено несколько ошибок
+ В списке закладок можно добавлять новые закладки (команда Ins)
+ Закладки теперь могут не только переключать каталоги, но и вызывать
плагины через префиксы, а так-же выполнять любые другие команды
* Исправлено несколько ошибок
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: PanelTabs - Панели с закладками
Ver 1.0.2
+ Опциональная возможность использовать один список закладок для
обоих панелей.
+ Если при выборе закладки мышкой удерживать кнопку Shift - закладка
выбирается в противоположной панели
+ В режиме выбора закладки дополнительно действуют команды:
Ins - Добавить текущую папку в список закладок
Space - Открыть список закладок
+ Добавлен префикс вызова плагина - "Tab:". Через него можно выполнять
основные команды управления закладками. Подробности - в помощи.
+ Добавлена возможность сохранять и восстанавливать список закладок в файл:
Tab:/Save=ИмяФайла
Tab:/Load=ИмяФайла
По умолчанию файлу подставляется расширение Tab. На него удобно добавить
ассоциацию на Enter
*.tab: tab:/load="!\!.!"
+ Все команды плагина можно вызывать из макросов через CallPlugin.
В архив включен макрос для переключения закладок но нажатию RightCtrl,
демонстрирующий данный способ вызова.
+ Настройка плагина добавлена в меню конфигурации плагинов.
+ Опциональная возможность использовать один список закладок для
обоих панелей.
+ Если при выборе закладки мышкой удерживать кнопку Shift - закладка
выбирается в противоположной панели
+ В режиме выбора закладки дополнительно действуют команды:
Ins - Добавить текущую папку в список закладок
Space - Открыть список закладок
+ Добавлен префикс вызова плагина - "Tab:". Через него можно выполнять
основные команды управления закладками. Подробности - в помощи.
+ Добавлена возможность сохранять и восстанавливать список закладок в файл:
Tab:/Save=ИмяФайла
Tab:/Load=ИмяФайла
По умолчанию файлу подставляется расширение Tab. На него удобно добавить
ассоциацию на Enter
*.tab: tab:/load="!\!.!"
+ Все команды плагина можно вызывать из макросов через CallPlugin.
В архив включен макрос для переключения закладок но нажатию RightCtrl,
демонстрирующий данный способ вызова.
+ Настройка плагина добавлена в меню конфигурации плагинов.
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: PanelTabs - Панели с закладками
Ver 1.0.3
+ Для закладок можно назначать горячие клавиши вручную. Для этого достаточно
в заголовке закладки пометить нужную букву символом "&". Для остальных
закладок горячие клавиши будут назначаться автоматически.
+ Тестовая ANSI-версия плагина. Так как с старом API нет некоторых
возможностей, которые использовал плагин, то работа в может быть
нестабильной. Для настройки ANSI версии нужно зарегистрировать
макросы из файла SetupAnsi.reg
+ Для закладок можно назначать горячие клавиши вручную. Для этого достаточно
в заголовке закладки пометить нужную букву символом "&". Для остальных
закладок горячие клавиши будут назначаться автоматически.
+ Тестовая ANSI-версия плагина. Так как с старом API нет некоторых
возможностей, которые использовал плагин, то работа в может быть
нестабильной. Для настройки ANSI версии нужно зарегистрировать
макросы из файла SetupAnsi.reg
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: PanelTabs - Панели с закладками
Ver 1.0.4
+ Новый тип закладок - нефиксированные. Соответственно, все старые закладки -
фиксированные. Нефиксированные закладки "следят" за сменой текущего каталога.
По умолчанию, новые закладки добавляются нефиксированными. Сменить тип
закладки можно через диалог редактирования, либо через команду "*" в режиме
выбора закладки.
Фиксированные закладки помечаются символом "*". Можно перенастроить через
Settings.reg
+ При переключении закладок запоминается текущая позиция в панели.
+ В режиме выбора закладки дополнительно действуют команды:
Del - Удалить текущую закладку
* - Сменить тип закладки (фиксированная/нефиксированная)
+ Новый тип закладок - нефиксированные. Соответственно, все старые закладки -
фиксированные. Нефиксированные закладки "следят" за сменой текущего каталога.
По умолчанию, новые закладки добавляются нефиксированными. Сменить тип
закладки можно через диалог редактирования, либо через команду "*" в режиме
выбора закладки.
Фиксированные закладки помечаются символом "*". Можно перенастроить через
Settings.reg
+ При переключении закладок запоминается текущая позиция в панели.
+ В режиме выбора закладки дополнительно действуют команды:
Del - Удалить текущую закладку
* - Сменить тип закладки (фиксированная/нефиксированная)
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: PanelTabs - Панели с закладками
Ver 1.0.5
+ При переключении закладок запоминаются выделенные файлы на панели
+ Улучшено переключение закладок при помощи мыши
+ Улучшено отображение закладок при включенном ClearType
* Исправлено несколько ошибок
+ При переключении закладок запоминаются выделенные файлы на панели
+ Улучшено переключение закладок при помощи мыши
+ Улучшено отображение закладок при включенном ClearType
* Исправлено несколько ошибок
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: PanelTabs - Панели с закладками
Ver 1.0.6 - 1.0.7
+ Поддержка большого экранного буфера. Требуется Far 2 build 1573+
+ Поддержка большого экранного буфера. Требуется Far 2 build 1573+
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: PanelTabs — Панели с закладками
Ver 1.0.8
+ Если каталог фиксированной закладки начинается с "macro:" то при выборе
этой закладки остаток строки исполняется как макропоследовательность.
Если вы использовали закладки для запуска макросов через Macro:post xxx -
просто удалите "post".
+ Настройка кликов мыши. Можно назначить разные действия на одинарное/двойное
нажатие левой/правой кнопки мыши (с учетом модификаторов Shift/Ctrl/Alt) на
разные области панели закладок.
+ Настройка цветов через меню настроек
* Исправлено несколько ошибок
+ Если каталог фиксированной закладки начинается с "macro:" то при выборе
этой закладки остаток строки исполняется как макропоследовательность.
Если вы использовали закладки для запуска макросов через Macro:post xxx -
просто удалите "post".
+ Настройка кликов мыши. Можно назначить разные действия на одинарное/двойное
нажатие левой/правой кнопки мыши (с учетом модификаторов Shift/Ctrl/Alt) на
разные области панели закладок.
+ Настройка цветов через меню настроек
* Исправлено несколько ошибок
Last edited by HaRT on Tue 31 Aug, 2010 09:41, edited 1 time in total.
Reason: Исправлена опечатка: Tab→Alt
Reason: Исправлена опечатка: Tab→Alt
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: PanelTabs — Панели с закладками
Ver 1.0.9
+ Макросы при вводе проверяются на синтаксическую корректность.
+ Если каталог фиксированной закладки начинается с "exec:" то при выборе
этой закладки остаток строки запускается на исполнение через "ShellExecute".
При этом поддерживаются метасимволы вида "!\!.!" как в стандартных
ассоциациях FAR. Поддерживается только базовый набор метасимволов:
!, !.!, !\, !:, !#, !^
+ Для фиксированной закладки допустимо указание двух каталогов,
разделенных ";" для установки на активной и пассивной панели.
+ Новые клики мыши: "Добавить (фиксированную) закладку с пассивной панели".
По умолчанию: Shift+LeftClick on button
+ В режиме выбора закладки действуют следующие префиксные клавиши:
Tab - Следующая команда будет выполнена для закладок на пассивной панели
(имеет смысл только для раздельной строки закладок)
Div (Gray "/") - Команда выбора закладки будет выполнена в противоположной панели
Обе эти префиксные клавиши могут являться частью вызывающего макроса, но
только не через CallPlugin, а в "классическом" стиле: F11 ...
+ В командах Tab:/Load=xxx и Tab:/Save=xxx допустимо использование переменных
окружения.
+ Макросы при вводе проверяются на синтаксическую корректность.
+ Если каталог фиксированной закладки начинается с "exec:" то при выборе
этой закладки остаток строки запускается на исполнение через "ShellExecute".
При этом поддерживаются метасимволы вида "!\!.!" как в стандартных
ассоциациях FAR. Поддерживается только базовый набор метасимволов:
!, !.!, !\, !:, !#, !^
+ Для фиксированной закладки допустимо указание двух каталогов,
разделенных ";" для установки на активной и пассивной панели.
+ Новые клики мыши: "Добавить (фиксированную) закладку с пассивной панели".
По умолчанию: Shift+LeftClick on button
+ В режиме выбора закладки действуют следующие префиксные клавиши:
Tab - Следующая команда будет выполнена для закладок на пассивной панели
(имеет смысл только для раздельной строки закладок)
Div (Gray "/") - Команда выбора закладки будет выполнена в противоположной панели
Обе эти префиксные клавиши могут являться частью вызывающего макроса, но
только не через CallPlugin, а в "классическом" стиле: F11 ...
+ В командах Tab:/Load=xxx и Tab:/Save=xxx допустимо использование переменных
окружения.
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: PanelTabs — Панели с закладками
Ver 1.14
+ Для фиксированных закладок допустимо использование переменных окружения
+ Улучшено переключение закладок при помощи мыши
+ Поддерживается настройка кликов средней кнопкой (колесом) мыши (только для Far3).
По умолчанию клик средней кнопкой закрывает Tab.
+ Через диалог опций возможна гибкая настройка форматов Tab'а
* Исправлено несколько ошибок
+ Для фиксированных закладок допустимо использование переменных окружения
+ Улучшено переключение закладок при помощи мыши
+ Поддерживается настройка кликов средней кнопкой (колесом) мыши (только для Far3).
По умолчанию клик средней кнопкой закрывает Tab.
+ Через диалог опций возможна гибкая настройка форматов Tab'а
* Исправлено несколько ошибок