Alexey Samlyukov wrote:скачать и положить в папку плагина.
по две (х64 и х86) в каждый из плагинов? удобно
нет, я конечно, понимаю, что это ваши плагины, вам и решать их судьбу, да и вообще исходники открыты и всё такое, но вот такое упорство мне непонятно (и да, это мои проблемы).
тем более, что уже сказали, что сделать статическую линковку возможно.
у меня в папке system32 одна либа, а в папке syswow64 - другая, отличаются они битностью и размером.
или достаточно одной из них? (прямо сейчас проверить не на чем).
ну значит я всё верно сказал - у меня обе версии плагина лежат, поэтому и библиотеки нужны две.
и для VisRen ещё две те же самые библиотеки (хорошо, что picview не использую, а то по три штуки было бы нужно).
Far Manager v3.0 build 2494 x86, AdvCmpW_a34.2491.rar, все остальные плагины (включая стандартные) отсутствуют, профиль дефолтный.
Если режим работы плагина выбрать с помощью CtrlDown {произвольное количество Up/Down} 1/2/3, получаю набор доступных параметров, не соответствующий режиму, например
╔═════╔═══════════════════════ Advanced compare 2 ═══════════════════════╗═09:03
║n ║ Mode work plug-in: 2. Synchronize folders ↓║ ║
║.. ║ C:\BIN\F3 ↓║ ║
║Addon║ [x] same name ║ ║
║Docum║ [ ] same size ║ ║
║FExce║ [ ] same contents ║ ║
║Plugi║ [ ] pictures, degree of difference: none ↓║nfig ║
║Plugi║ [ ] control size [ ] control format ║inSet}
║chang║ [ ] music ║ettin}
║chang║ [ ] same artist [ ] same title ║ ║
║Far.e║ [x] duration, max. difference (sec): 3 ║ ║
║Far.m║ ║ ║
║Far.e╟──────────────────────────────────────────────────────────────────╢ ║
║FarCz║ [ ] Subfolders, maximum folder depth 10 ║ ║
║FarEn║ [ ] Scan symbolic links ║ ║
║FarEn║ [ ] Use file filter [ F4-Filter ] ║ ║
║FarGe║ [ ] Compare till the first difference ║ ║
║FarHu║ [ ] Skip in filename: ↓║ ║
║FarHu║ [ ] Process only selected items [ ] Select new files ║ ║
║FarPo║ [ ] Only in right panel [ ] Ignore missing items ║ ║
╟─────║ [x] Display messages [ ] Sound notification ║─────╢
║.. ║ [x] Show results dialog [ ] Total progress indicator ║08:53║
╚════ ╟──────────────────────────────────────────────────────────────────╢═════╝
C:\BIN║ { Ok } [ F2-Under cursor ] [ Cancel ] ║ ↑
1Left ╚══════════════════════════════════════════════════════════════════╝Descr
Точнее, выбор режима с помощью хоткея оставляет активным предыдущий набор параметров. К примеру, приведённый пример получается с помощью последовательности
то как сделано сейчас - это танцы с бубнами, ждем расширение диалог апи до DI_PAGE. рекомендую пока выбирать так: F11 A CtrlDown Down Down Enter. хоткии как бы для красивости пока. но посмотрю как можно дальше дотанцевать.
case DN_LISTHOTKEY:
case DN_LISTCHANGE:
if (Param1 == DlgMODEBOX)
//...
...
AdvCmpW_a34.2511.rar Переключение режима по хоткею работает наоборот: режимы настроек переключаются корректно, значение комбо-бокса не меняется. Т. е, при переключении со сравнения на синхронизацию по CtrlPageDown 2 настройки выставятся на синхронизацию, а в комбобоксе будет "1. Сравнение файлов". Вот...