GetContentFieldsW
Функция
Вызов производится один раз перед каждым обновлением панели.
GetContentFieldsW
вызывается, чтобы узнать, есть ли в заданном списке типов
контент-колонок хотя бы один тип, поддерживаемый данным плагином.Вызов производится один раз перед каждым обновлением панели.
intptr_t WINAPI GetContentFieldsW( const struct GetContentFieldsInfo *Info );
Параметры
Info
Указатель на структуру GetContentFieldsInfo, содержащую список типов колонок.
Возвращаемое значение
Если плагин поддерживает хотя бы один тип колонок из переданного списка, то верните
1
. В противном случае 0
.
Пример
FarStandardFunctions FSF; // assuming it is already initialized const wchar_t *SupportedColumns[] = { L"Compression", L"Resolution", L"Original size", L"Current size", NULL }; intptr_t WINAPI GetContentFieldsW(const struct GetContentFieldsInfo *Info) { for(size_t i=0; i<Info->Count; i++) { for(size_t j=0; SupportedColumns[j]; j++) { if (!FSF.LStricmp(Info->Names[i], SupportedColumns[j]) return 1; } } return 0; }
Смотрите также:
ПРИМЕЧАНИЕ
Данное API не является окончательным и может быть изменено или удалено в любой момент.