Программы, плагины, статьи от Моторокера

Новости
Статьи
Программы
Ссылки
Автор

Рекомендации по написанию архиваторных плагинов для Total Commander

CanYouHandleThisFile – плагин может работать с этим файлом

CanYouHandleThisFile позволяет плагину обрабатывать файлы с расширениями, отличными от определённых в Total Commander. Вызывается при определении плагином PK_CAPS_BY_CONTENT, и пользователь пытается открыть архив через Ctrl+PageDown.

BOOL __stdcall CanYouHandleThisFile (char *FileName);

function CanYouHandleThisFile(FileName: PChar): BOOL; stdcall;

Описание

CanYouHandleThisFile должна возвращать true (ненулевое значение), если плагин распознаёт файл как архив, который может обработать. Распознавание должно проводиться по содержимому, НЕ по расширению. Если эта функция не реализована, Total Commander подразумевает, что только файлы с данным расширением могут быть обработаны плагином.

FileName содержит полное имя проверяемого файла (путь+имя).


© 2006–2011 Моторокер Плагины для Total Commander