ConfigureW
Функция
ConfigureW
вызывается Far Manager, когда пользователь выбрал в меню "Параметры внешних модулей" пункт, добавленный туда данным плагином.
intptr_t WINAPI ConfigureW( const struct ConfigureInfo *Info );
Параметры
Info
Указатель на структуру ConfigureInfo - информация, переданная Far Manager'ом плагину, о выбранном пункте меню.
В начале функции проверьте, что поле
В начале функции проверьте, что поле
ConfigureInfo.StructSize >= sizeof(ConfigureInfo)
.Возвращаемое значение
Если функция завершается успешно, то возвращается
Если пользователь прервал выполнение диалога конфигурации, то верните
1
- в этом случае Far Manager выполняет обновление панелей.Если пользователь прервал выполнение диалога конфигурации, то верните
0
.
Замечания
Если ваш плагин содержит только одну функцию (т.е. добавляет один пункт в меню "Параметры внешних модулей"), то аргумент
Info
можно игнорировать.
Пример
Пример из плагина "TmpPanel".
intptr_t WINAPI ConfigureW(const struct ConfigureInfo *Info) { return Config(); }
Смотрите также: