Добавлено: Пн дек 10, 2012 11:02
привет, заметил небольшой глюк при работе с 64 битной версией коммандера:
часто, при автоматической установке в wincmd.ini путь к плагинам, у которых есть 32 битная версия прописывается без окончания "64".
В то же время, конечно, 64 битный TC в любом случае ищет файл, добавляя 64 к расширению.
например, прописано
а реально используется ShellDetails.wdx64
глюк в том, что в вашем контекстном меню, пункт "File Properties..." в таком случае либо выдает ошибку (если ShellDetails.wdx не существует) либо показывает свойства не того файла, который реально использует TC (показываются свойства 32-битной версии плагина).
В документации для разработчиков плагинов этот момент описан так
То есть, для исправления нужно детектировать 64 битность TC и добавлять к 64 к расширениям плагинов.
Спасибо =)
часто, при автоматической установке в wincmd.ini путь к плагинам, у которых есть 32 битная версия прописывается без окончания "64".
В то же время, конечно, 64 битный TC в любом случае ищет файл, добавляя 64 к расширению.
например, прописано
Код: Выделить всё
1=%COMMANDER_PATH%\plugins\wdx\ShellDetails\ShellDetails.wdxглюк в том, что в вашем контекстном меню, пункт "File Properties..." в таком случае либо выдает ошибку (если ShellDetails.wdx не существует) либо показывает свойства не того файла, который реально использует TC (показываются свойства 32-битной версии плагина).
В документации для разработчиков плагинов этот момент описан так
Код: Выделить всё
"IMPORTANT: A 64-bit plugin must have the same name as the 32-bit plugin and be in the same directory, but '64' must be appended to the extension. Example: filesystem.wcx -> filesystem.wcx64. 64-bit-only plugins must also end with '64'."Спасибо =)