Far2->Far3 wrapper

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

Re: Far2->Far3 wrapper

Post by Max Rusov »

Latest post of the previous page:

Еще бага. Есть макрос:

Code: Select all

farmacro Descr = "Test Down" Key = "Down" Area = "Dialog"
{{
  $if (CurPos > 1)
  $end
  Down
}}
Он macrolib'овский, но, думаю, это неважно. Вызываю из диалога плагин DialogTools, Open File Dialog. При нажатии "Down" Far валится. Думаю, виноват вызов CurPos.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Far2->Far3 wrapper

Post by Maximus5 »

О проблемах фара пиши в ветку фара, или на мантис)
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Far2->Far3 wrapper

Post by Maximus5 »

хотя, можешь уже не писать, #1917
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Far2->Far3 wrapper

Post by Maximus5 »

ver 1.21.2311
[!] Far3 build 2311.
[+] В ini-шнике добавлен опциональный ключ "DoNotFreeLibrary=1" (для Anamorphosis).
[+] В ini-шнике добавлен опциональный ключ "LoadOnStartup=1" (для FaST: Far as Scheduled Task).
[%] В режиме "Far /co" не работали макросы "callplugin" до первого открытия меню плагинов F11.
[%] Потерялся AKey в макросах (появилось в Far2 build 1800).
Last edited by Maximus5 on Sat 24 Dec, 2011 18:37, edited 1 time in total.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Far2->Far3 wrapper

Post by Maximus5 »

ver 1.22.2321
[!] Far3 build 2321.
[%] Exception при вызове GetPluginInfoW.
Yegor
Posts: 1328
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Re: Far2->Far3 wrapper

Post by Yegor »

Не получается запустить calc 3.20 (by uncle-vunkis) через wrapper.

Code: Select all

╔═══════════════════ Exception occurred ═══════════════════╗
║ Exception:   Access violation (read from 0x00000000)     ║
║ Address:     0x01193FA7                                  ║
║ Function:    SetStartupInfoW                             ║
║ Module:      F:\Far3\Plugins\2\Calc\Loader.dll           ║
╟──────────────────────────────────────────────────────────╢
║               { Unload plugin } [ Debug ]                ║
╚══════════════════════════════════════════════════════════╝
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Far2->Far3 wrapper

Post by Kerberos464 »

Yegor wrote:Не получается запустить calc 3.20 (by uncle-vunkis) через wrapper.
посмотрите тут.
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Far2->Far3 wrapper

Post by Kerberos464 »

видимо, враппер требует доработки из-за изменений в 2343, т.к. background copy не работает (не происходит копирования/удаления файлов).
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Far2->Far3 wrapper

Post by Max Rusov »

Maximus5

Пожалуйста, адаптируй wrapper к API 2343, очень не хватает.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Far2->Far3 wrapper

Post by Maximus5 »

Скоро. Я сам пока с 2334 не слез )
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Far2->Far3 wrapper

Post by Max Rusov »

А я сдуру обновился :(
User avatar
Alexey Samlyukov
Posts: 1765
Joined: Tue 15 Mar, 2005 17:28
Been thanked: 7 times
Contact:

Re: Far2->Far3 wrapper

Post by Alexey Samlyukov »

надо писать нативные фар3 плаги, зачем врапер... Maximus5 не обновляй плаг :)
Max Rusov
Posts: 3651
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Has thanked: 2 times
Been thanked: 19 times

Re: Far2->Far3 wrapper

Post by Max Rusov »

А пока их пишешь - чем пользоваться?
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Far2->Far3 wrapper

Post by Maximus5 »

ver 1.23.2347
[!] Far3 build 2347 (FCTL_GETPANELDIRECTORY/CTL_SETPANELDIRECTORY, AllocationSize).
[%] При открытии результатов поиска в TempPanel ошибочно активировались другие плагины (например Anamorphosis).
[%] DM_GETDLGITEMSHORT не возвращал ListPos.
User avatar
Kerberos464
Posts: 1239
Joined: Wed 29 Jul, 2009 20:24
Location: Saint-Petersburg
Has thanked: 19 times
Been thanked: 1 time

Re: Far2->Far3 wrapper

Post by Kerberos464 »

спасибо!
16.09.2012 14:35:28 +0200 - build 2799 - все нативные плагины перестали работать.
30.09.2012 03:26:20 +0200 - build 2851 - все макросы перестали работать.
31.02.2029 25:61:61 +0200 - build 6666 - весь фар перестал работать.
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: Far2->Far3 wrapper

Post by Maximus5 »

ver 1.25.2448
[!] Far3 build 2448 (Editor API).

ver 1.24.2376
[!] Far3 build 2376 (MCMD_CHECKMACRO, MCTL_GETLASTERROR).
Post Reply

Return to “Разработка плагинов”