struct FarListInfo
{
size_t StructSize;
FARLISTINFOFLAGS Flags;
size_t ItemsNumber;
intptr_t SelectPos;
intptr_t TopPos;
intptr_t MaxHeight;
intptr_t MaxLength;
};
FarListInfo. Перед использованием структуры плагин должен заполнить поле.| Флаг | Описание |
|---|---|
| LINFO_SHOWNOBOX | Управляющий элемент DI_LISTBOX с выставленным флагом DIF_LISTNOBOX рисуется без рамки. |
| LINFO_AUTOHIGHLIGHT | Горячие клавиши будут назначены автоматически, начиная с первого пункта. |
| LINFO_REVERSEHIGHLIGHT | Горячие клавиши будут назначены автоматически, начиная с последнего пункта. |
| LINFO_WRAPMODE | Попытка перемещения курсора выше первого пункта или ниже последнего будет приводить к перемещению соответственно к последнему или к первому пункту списка. |
| LINFO_SHOWAMPERSAND | Показать амперсанды (&), без этого флага амперсанды используются для определения горячей клавиши пункта. |
| LINFO_NONE | Нулевой флаг. |