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

Здесь можно обсудить ваш любимый плагин.
_newcomer_
Posts: 3
Joined: Mon 24 May, 2010 11:54

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

Post by _newcomer_ » Tue 08 Nov, 2011 10:12

Latest post of the previous page:

А x64 сборку никто не сделает, плз, из наираспоследнейших сорцов?

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

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

Post by Maximus5 » Wed 11 Jan, 2012 10:41

Чё за фигня?

Почему PanelTabs 1.0.10 x86 для Far3 (от 08.01.2012, 94208 байт) пытается дергать FarApi из фоновых нитей?
Фар валится...

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 11 Jan, 2012 11:31

Вообще, там раньше вызывалось ACTL_GETSHORTWINDOWINFO, которое обещалось быть thread-safe'ным. В Far 3 его выкинули, с формулировкой "из-за бессмысленности", я предположил, что ACTL_GETWINDOWINFO, если не запрашивать строки, наследует свойство thread-safe'ности... Если это те так, то засада...

Yegor
Posts: 1036
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 8 times
Been thanked: 20 times

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

Post by Yegor » Wed 11 Jan, 2012 11:36

Макс, ACTL_GETWINDOWTYPE не подойдет? Я у себя ACTL_GETWINDOWTYPE использую.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

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 11 Jan, 2012 11:42

Наверное, подойдет. Что-то я его не заметил. Поправлю, спасибо.

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

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

Post by Maximus5 » Wed 11 Jan, 2012 11:48

Кстати, ACTL_GETSHORTWINDOWINFO thredsafe-ным тоже не было.

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 11 Jan, 2012 11:59

Maximus5 wrote:Кстати, ACTL_GETSHORTWINDOWINFO thredsafe-ным тоже не было.
По крайней мере - было обещано:
What's new in the latest version (Plugin API) wrote:[+] New commad ACTL_GETSHORTWINDOWINFO - thread safe analogue of the ACTL_GETWINDOWINFO command.
http://www.farmanager.com/svn/branches/ ... ew.Api.txt

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

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

Post by Maximus5 » Wed 11 Jan, 2012 12:47

Может и было обещано. Но глючило. Пришлось на MacroArea переходить.

User avatar
zg
zero-gravity
Posts: 5661
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 115 times
Contact:

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

Post by zg » Wed 11 Jan, 2012 13:52

ACTL_GETSHORTWINDOWINFO было не тредсафе.
ACTL_SYNCHRO и ACTL_GETWINDOWTYPE — тредсафе.

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 11 Jan, 2012 21:30


Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

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

Post by Maximus5 » Wed 11 Jan, 2012 22:15

Спасибо, а макролиб? ;)

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 11 Jan, 2012 23:13

А в MacroLib'е потоков нет :P

KlepetoX
Posts: 119
Joined: Sun 08 Jan, 2012 08:23
Location: Czech Republic
Has thanked: 1 time
Been thanked: 1 time

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

Post by KlepetoX » Thu 12 Jan, 2012 10:01

Hello, PanelTabs v. 11 has some strange bug probably. I use any tab first, then I enter any archive (ZIP) repeatly FAR manager disappear, it's ended, off without any message. I can evoke it any time. PanelTabs v. 10 is ok and doesn't do this.

User avatar
ShadowNev
Posts: 86
Joined: Fri 06 Feb, 2009 12:54
Has thanked: 1 time

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

Post by ShadowNev » Tue 28 Feb, 2012 17:55

после изменений в API FML макрос работает некорректно.
По Ctrl вывыливает меню вместо ожидания нажатия цифры
Только глупцы могут быть непоколебимы в своей уверенности. (c) Монтень.

Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

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

Post by Kildor » Fri 02 Mar, 2012 04:43

Не помню, кажется не писал.
Пожелание, добавить галку в диалог настройки закладки — «выполнить команду», и при его наличии выполнять то, что оказывается в командной строке после вызова закладки.

Для чего это надо:
Связка из panelTabs и tempPanel позволяет создавать очень удобные вложенные меню:
tmp: +menu [+any] %farhome%\far.temp
Однако, временная панель либо запускает файл, либо переходит в папку, либо просто кидает получившуюся строку в командную строку. Поэтому приходится дополнительно нажимать Enter для запуска к примеру команды «far:edit %farhome%\far.temp».

Почему не запускать автоматически для любой закладки? Опять же при помощи временной панели можно сделать неплохую шпаргалку заготовок команд, которые должны помещаться в командную строку и потом дописываться каким-либо образом.
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru

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 » Fri 02 Mar, 2012 14:37

Не, в такой постановке - ничего не выйдет. Запуск через префикс делается путем установки командной строки и запуска макроса "Enter", после этого управление возвращается FAR. Т.е. "после вызова закладки" - это еще до обработки команды.

Тут лучше использовать макросы, чем приплетать TempPanel, наверное...

Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

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

Post by Kildor » Fri 02 Mar, 2012 15:25

А если макросами, то как можно реализовать меню вида
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru

Post Reply

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