PanelTabs — Панели с закладками

Здесь можно обсудить ваш любимый плагин.
User avatar
SlashNet
Posts: 638
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 16 times
Been thanked: 16 times

Re: PanelTabs — Панели с закладками

Post by SlashNet »

Latest post of the previous page:

Почему же один?
Метасимволы еще FormatMenu использует.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
User avatar
John Doe
Бюрократ
Posts: 13867
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 74 times
Been thanked: 428 times
Contact:

Re: PanelTabs — Панели с закладками

Post by John Doe »

1.
Определённо не только для одного.
Например не хватает возможности использовать метасимволы прямо в командной строке.

Если это будет в апи, то с подобной задачей отлично cправится SmartLaunch.

2.
Не так давно подымался вопрос о том чтобы в целях унификации отдать в API всю подготовительную работу по запуску, в том числе поиск программы в PATH (и прочих местах), раскрытие консольных алиасов.
Метасимволы отлично бы тут вписались.
User avatar
sToLp
Posts: 938
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 114 times
Been thanked: 12 times

Re: PanelTabs — Панели с закладками

Post by sToLp »

увы, по поводу команд, содержащих параметры разделённые запятыми, всё же
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: PanelTabs — Панели с закладками

Post by Max Rusov »

Странно, конечно. Попробуйте поставить отладочную версию. Перед запуском FAR запустите утилиту DbWinOLЕ (в архиве). Получившийся лог приаттачте здесь.
Attachments
PanelTabs_debug.rar
(205.26 KiB) Downloaded 104 times
User avatar
sToLp
Posts: 938
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 114 times
Been thanked: 12 times

Re: PanelTabs — Панели с закладками

Post by sToLp »

Если надо, добавлю и другие примеры, но они абсолютно однотипны...
Attachments
2010_09_06_PanelTabs.rar
(293 Bytes) Downloaded 107 times
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: PanelTabs — Панели с закладками

Post by Max Rusov »

ЧуднО. Тогда, пожалуйста, ветку реестра
[HKEY_CURRENT_USER\Software\Far2\Plugins\PanelTabs]
User avatar
sToLp
Posts: 938
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 114 times
Been thanked: 12 times

Re: PanelTabs — Панели с закладками

Post by sToLp »

а я с чего-то полагал, что плагин берёт информацию непосредственно из .tab-файла...
наверно, от зацикленности на портабельности...
Attachments
2010_09_07_complete.rar
комплект
(1.77 KiB) Downloaded 116 times
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: PanelTabs — Панели с закладками

Post by Max Rusov »

Понял. Вы TAB файл руками правили? Там должен соблюдаться формат:

ИмяТаба,СодержимоеТаба

А если имя или содержимое содержит "," то оно берется в двойные кавычки, при этом кавычки в составе строки удваиваются...

Вообщем, лучше вставлять макрос через диалог, а TAB файл создавать через Tab:/Save=
User avatar
sToLp
Posts: 938
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 114 times
Been thanked: 12 times

Re: PanelTabs — Панели с закладками

Post by sToLp »

User avatar
sToLp
Posts: 938
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 114 times
Been thanked: 12 times

Re: PanelTabs — Панели с закладками

Post by sToLp »

Планируете ли Вы реализовать э т о :
Max Rusov wrote:Могу сделать такой вариант: перед запуском макроса плагин будет выставлять переменные среды, определяющие что было нажато: клавиатура, мышь, префиксные клавиши... Остальное — на откуп макросу. Проверяй способ за-пуска и делай любую логику.
? :oops: Очень бы желательно...
valiva28
Posts: 49
Joined: Tue 07 Sep, 2010 10:20

Re: PanelTabs — Панели с закладками

Post by valiva28 »

sToLp wrote:Сейчас в том случае, когда на закладку навешен запуск команды, безразлично на левую или на правую кнопку кликать. Всё равно и в том, и в другом случае просто выполняется заданная команда. И правый клик как бы и не задействован…
Может быть задействовать правый клик (или назначенную комбинацию клавиш) для макросов, как команду - выполнить указанный макрос в пассивной панели? Для некоторых макросов это было-бы весьма удобно, напр. переход в предыдущий каталог на пассивной панели. Опять же - единообразие интерфейса. Что скажет автор?
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: PanelTabs — Панели с закладками

Post by Max Rusov »

А что, по Вашему, значит "выполнить макрос в пассивной панели"?
valiva28
Posts: 49
Joined: Tue 07 Sep, 2010 10:20

Re: PanelTabs — Панели с закладками

Post by valiva28 »

Примерно так: перейти на пассивную панель, выполнить указанный макрос, вернуться на исходную панель
User avatar
sToLp
Posts: 938
Joined: Thu 23 Jul, 2009 10:16
Has thanked: 114 times
Been thanked: 12 times

Re: PanelTabs — Панели с закладками

Post by sToLp »

Max Rusov wrote:Ширина таба ... подстраивается под длину названия
и по мере наполнения линейки табами их названия могут сократиться до 2 символов,
а это не всегда желательно

нельзя ли минимальную длину названий табов сделать настраиваемой в пределах от 1 до 9 символов?
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: PanelTabs — Панели с закладками

Post by Max Rusov »

Ну так а что делать, когда места не хватает?
User avatar
HaRT
Moderator
Posts: 10869
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: PanelTabs — Панели с закладками

Post by HaRT »

Max Rusov wrote:Ну так а что делать, когда места не хватает?
Прокрутку? :sarcastic_hand
Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

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