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 | Нулевой флаг. |