Latest post of the previous page:
А x64 сборку никто не сделает, плз, из наираспоследнейших сорцов?PanelTabs — Панели с закладками
Re: PanelTabs — Панели с закладками
Чё за фигня?
Почему PanelTabs 1.0.10 x86 для Far3 (от 08.01.2012, 94208 байт) пытается дергать FarApi из фоновых нитей?
Фар валится...
Почему PanelTabs 1.0.10 x86 для Far3 (от 08.01.2012, 94208 байт) пытается дергать FarApi из фоновых нитей?
Фар валится...
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: PanelTabs — Панели с закладками
Вообще, там раньше вызывалось ACTL_GETSHORTWINDOWINFO, которое обещалось быть thread-safe'ным. В Far 3 его выкинули, с формулировкой "из-за бессмысленности", я предположил, что ACTL_GETWINDOWINFO, если не запрашивать строки, наследует свойство thread-safe'ности... Если это те так, то засада...
-
- 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 — Панели с закладками
Макс, ACTL_GETWINDOWTYPE не подойдет? Я у себя ACTL_GETWINDOWTYPE использую.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
-
- 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 — Панели с закладками
По крайней мере - было обещано:Maximus5 wrote:Кстати, ACTL_GETSHORTWINDOWINFO thredsafe-ным тоже не было.
http://www.farmanager.com/svn/branches/ ... ew.Api.txtWhat's new in the latest version (Plugin API) wrote:[+] New commad ACTL_GETSHORTWINDOWINFO - thread safe analogue of the ACTL_GETWINDOWINFO command.
Re: PanelTabs — Панели с закладками
Может и было обещано. Но глючило. Пришлось на MacroArea переходить.
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: PanelTabs — Панели с закладками
ACTL_GETSHORTWINDOWINFO было не тредсафе.
ACTL_SYNCHRO и ACTL_GETWINDOWTYPE — тредсафе.
ACTL_SYNCHRO и ACTL_GETWINDOWTYPE — тредсафе.
-
- Posts: 129
- Joined: Sun 08 Jan, 2012 08:23
- Location: Czech Republic
- Has thanked: 2 times
- Been thanked: 1 time
Re: PanelTabs — Панели с закладками
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.
Re: PanelTabs — Панели с закладками
после изменений в API FML макрос работает некорректно.
По Ctrl вывыливает меню вместо ожидания нажатия цифры
По Ctrl вывыливает меню вместо ожидания нажатия цифры
Только глупцы могут быть непоколебимы в своей уверенности. (c) Монтень.
-
- Posts: 1515
- Joined: Wed 16 Mar, 2005 06:26
- Location: Новосибирск
- Been thanked: 1 time
- Contact:
Re: PanelTabs — Панели с закладками
Не помню, кажется не писал.
Пожелание, добавить галку в диалог настройки закладки — «выполнить команду», и при его наличии выполнять то, что оказывается в командной строке после вызова закладки.
Для чего это надо:
Связка из panelTabs и tempPanel позволяет создавать очень удобные вложенные меню:
tmp: +menu [+any] %farhome%\far.temp
Однако, временная панель либо запускает файл, либо переходит в папку, либо просто кидает получившуюся строку в командную строку. Поэтому приходится дополнительно нажимать Enter для запуска к примеру команды «far:edit %farhome%\far.temp».
Почему не запускать автоматически для любой закладки? Опять же при помощи временной панели можно сделать неплохую шпаргалку заготовок команд, которые должны помещаться в командную строку и потом дописываться каким-либо образом.
Пожелание, добавить галку в диалог настройки закладки — «выполнить команду», и при его наличии выполнять то, что оказывается в командной строке после вызова закладки.
Для чего это надо:
Связка из panelTabs и tempPanel позволяет создавать очень удобные вложенные меню:
tmp: +menu [+any] %farhome%\far.temp
Однако, временная панель либо запускает файл, либо переходит в папку, либо просто кидает получившуюся строку в командную строку. Поэтому приходится дополнительно нажимать Enter для запуска к примеру команды «far:edit %farhome%\far.temp».
Почему не запускать автоматически для любой закладки? Опять же при помощи временной панели можно сделать неплохую шпаргалку заготовок команд, которые должны помещаться в командную строку и потом дописываться каким-либо образом.
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.
xmpp:kildor@jabber.ru
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.
xmpp:kildor@jabber.ru
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: PanelTabs — Панели с закладками
Не, в такой постановке - ничего не выйдет. Запуск через префикс делается путем установки командной строки и запуска макроса "Enter", после этого управление возвращается FAR. Т.е. "после вызова закладки" - это еще до обработки команды.
Тут лучше использовать макросы, чем приплетать TempPanel, наверное...
Тут лучше использовать макросы, чем приплетать TempPanel, наверное...