# 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();
    }

Смотрите также:
GetPluginInfoW