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

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

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

ConfigurePacker – настроить упаковщик

ConfigurePacker вызывается при щелчке по кнопке Настройка в диалоге «Упаковка файлов…» в Total Commander.

void __stdcall ConfigurePacker (HWND Parent, HINSTANCE DllInstance);

function ConfigurePacker(Parent: HWND; DLLinstance: integer): integer; stdcall;

Описание

Как правило, диалог позволяет выбрать метод и/или его параметры, которые должны применяться при упаковке. Вы можете просто показывать диалог «О программе» с описанием плагина, как сделано в плагине DiskDir Кристиана Гислера (Christian Ghisler).

Для упрощения обратной связи, вы можете использовать дескриптор Parent окна процесса Total Commander, т.е. вы можете сделать ваш диалог дочерним для Parent.

При создании окна вам может понадобится дескриптор вашей DLL, который создает ваш диалог – DllInstance.

Функцию можно не использовать, тогда GetPackerCaps не должна возвращать значение PK_CAPS_OPTIONS.


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