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

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

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

Post by SlashNet » Mon 06 Sep, 2010 10:09

Latest post of the previous page:

Почему же один?
Метасимволы еще FormatMenu использует.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

User avatar
John Doe
Бюрократ
Posts: 12192
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 31 times
Been thanked: 159 times

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

Post by John Doe » Mon 06 Sep, 2010 10:29

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

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

2.
Не так давно подымался вопрос о том чтобы в целях унификации отдать в API всю подготовительную работу по запуску, в том числе поиск программы в PATH (и прочих местах), раскрытие консольных алиасов.
Метасимволы отлично бы тут вписались.

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

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

Post by sToLp » Mon 06 Sep, 2010 18:21

увы, по поводу команд, содержащих параметры разделённые запятыми, всё же

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

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

Post by Max Rusov » Mon 06 Sep, 2010 18:58

Странно, конечно. Попробуйте поставить отладочную версию. Перед запуском FAR запустите утилиту DbWinOLЕ (в архиве). Получившийся лог приаттачте здесь.
Attachments
PanelTabs_debug.rar
(205.26 KiB) Downloaded 89 times

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

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

Post by sToLp » Mon 06 Sep, 2010 21:10

Если надо, добавлю и другие примеры, но они абсолютно однотипны...
Attachments
2010_09_06_PanelTabs.rar
(293 Bytes) Downloaded 93 times

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

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

Post by Max Rusov » Mon 06 Sep, 2010 22:03

ЧуднО. Тогда, пожалуйста, ветку реестра
[HKEY_CURRENT_USER\Software\Far2\Plugins\PanelTabs]

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

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

Post by sToLp » Tue 07 Sep, 2010 04:34

а я с чего-то полагал, что плагин берёт информацию непосредственно из .tab-файла...
наверно, от зацикленности на портабельности...
Attachments
2010_09_07_complete.rar
комплект
(1.77 KiB) Downloaded 101 times

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

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

Post by Max Rusov » Tue 07 Sep, 2010 08:52

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

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

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

Вообщем, лучше вставлять макрос через диалог, а TAB файл создавать через Tab:/Save=

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

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

Post by sToLp » Tue 07 Sep, 2010 13:00


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

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

Post by sToLp » Tue 07 Sep, 2010 14:52

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

valiva28
Posts: 49
Joined: Tue 07 Sep, 2010 10:20

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

Post by valiva28 » Tue 07 Sep, 2010 19:00

sToLp wrote:Сейчас в том случае, когда на закладку навешен запуск команды, безразлично на левую или на правую кнопку кликать. Всё равно и в том, и в другом случае просто выполняется заданная команда. И правый клик как бы и не задействован…
Может быть задействовать правый клик (или назначенную комбинацию клавиш) для макросов, как команду - выполнить указанный макрос в пассивной панели? Для некоторых макросов это было-бы весьма удобно, напр. переход в предыдущий каталог на пассивной панели. Опять же - единообразие интерфейса. Что скажет автор?

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

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

Post by Max Rusov » Tue 07 Sep, 2010 21:00

А что, по Вашему, значит "выполнить макрос в пассивной панели"?

valiva28
Posts: 49
Joined: Tue 07 Sep, 2010 10:20

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

Post by valiva28 » Tue 07 Sep, 2010 21:04

Примерно так: перейти на пассивную панель, выполнить указанный макрос, вернуться на исходную панель

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

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

Post by sToLp » Wed 08 Sep, 2010 19:06

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

нельзя ли минимальную длину названий табов сделать настраиваемой в пределах от 1 до 9 символов?

Max Rusov
Posts: 3632
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 1 time
Been thanked: 10 times

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

Post by Max Rusov » Wed 08 Sep, 2010 20:02

Ну так а что делать, когда места не хватает?

User avatar
HaRT
Moderator
Posts: 8645
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 78 times
Been thanked: 142 times

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

Post by HaRT » Wed 08 Sep, 2010 20:10

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

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

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

Post by sToLp » Wed 08 Sep, 2010 20:16

Во первых, тот, кому это нужно, установит нынешнюю величину — "2".
И всё равно ему может не хватить места в видимой зоне линейки...
Ведь на линейку можно поместить около 50 табов с различающимися клавишами вызова.

Во вторых, табы, не попадающие в зону видимости, ведь всё равно работают по клавишам?
И это очень удобно для тех, кто задействует их с клавиатуры.
Макросы же мы вызываем по памяти.

Post Reply

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