FarListItem

Структура FarListItem описывает один элемент списка DI_LISTBOX или DI_COMBOBOX.
struct FarListItem
{
  DWORD Flags;
  char Text[128];
  DWORD Reserved[3];
};

Элементы

Flags
Комбинация следующих значений (перечисление LISTITEMFLAGS):
ФлагОписание
LIF_SELECTED Флаг активности пункта списка. Только один пункт может быть активным.
LIF_CHECKED Если флаг установлен, то перед текстом пункта отображается символ пометки (например, символ с кодом 0xFB).
LIF_SEPARATOR Если флаг установлен, то пункт отображается как разделитель. Разделитель может иметь непустой текст, который будет отображаться поверх разделительной линии.
LIF_DISABLE Если флаг установлен, то пункт недоступен.
LIF_DELETEUSERDATA Этот флаг устанавливается в параметре Item соoбщения DM_LISTUPDATE если при обновлении элемента списка необходимо удалить связанные с этим элементом данные.
Text
Текст элемента списка.
Reserved
Зарезервировано, Должно быть равно 0.

Замечания

Смотрите также:
FarList, DM_LISTGETITEM, FarListInsert, FarListUpdate, TFarListItem, структуры