FarSettingsEnum

Programming Far Manager plugins

FarSettingsEnum

Структура FarSettingsEnum используется в функции SettingsControl для управления настройками.
struct FarSettingsEnum
{
  size_t StructSize;
  size_t Root;
  size_t Count;
  union
  {
    const struct FarSettingsName *Items;
    const struct FarSettingsHistory *Histories;
  }
#ifndef __cplusplus
  Value
#endif
  ;
};

Элементы

StructSize
Это поле должно содержать размер структуры FarSettingsEnum. Перед использованием структуры плагин должен заполнить поле.
Root
Описатель ключа, откуда брать информацию.
Count
Количество элементов Value.
Items
Массив элементов типа FarSettingsName.
Histories
Массив элементов типа FarSettingsHistory.

Замечания

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