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

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

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

Post by _newcomer_ »

Latest post of the previous page:

А x64 сборку никто не сделает, плз, из наираспоследнейших сорцов?
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

Чё за фигня?

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

Вообще, там раньше вызывалось ACTL_GETSHORTWINDOWINFO, которое обещалось быть thread-safe'ным. В Far 3 его выкинули, с формулировкой "из-за бессмысленности", я предположил, что ACTL_GETWINDOWINFO, если не запрашивать строки, наследует свойство thread-safe'ности... Если это те так, то засада...
Yegor
Posts: 1329
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

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

Post by Yegor »

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

Наверное, подойдет. Что-то я его не заметил. Поправлю, спасибо.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

Кстати, ACTL_GETSHORTWINDOWINFO thredsafe-ным тоже не было.
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 »

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: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

Может и было обещано. Но глючило. Пришлось на MacroArea переходить.
User avatar
zg
zero-gravity
Posts: 6035
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

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

Post by zg »

ACTL_GETSHORTWINDOWINFO было не тредсафе.
ACTL_SYNCHRO и ACTL_GETWINDOWTYPE — тредсафе.
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 »

Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

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

Post by Maximus5 »

Спасибо, а макролиб? ;)
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 »

А в MacroLib'е потоков нет :P
KlepetoX
Posts: 129
Joined: Sun 08 Jan, 2012 08:23
Location: Czech Republic
Has thanked: 2 times
Been thanked: 1 time

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

Post by KlepetoX »

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 »

после изменений в 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 »

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

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

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

xmpp:kildor@jabber.ru
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 »

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

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

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