# FarSetColors

Структура `FarSetColors` используется в функции AdvControl для изменения цветовой схемы Far Manager.

    struct FarSetColors
    {
      size_t StructSize;
      FARSETCOLORFLAGS Flags;
      size_t StartIndex;
      size_t ColorItem;
      struct FarColor *Colors;
    };

### Элементы

StructSize
Это поле должно содержать размер структуры `FarSetColors`. Перед использованием структуры плагин должен заполнить поле.
Flags
Комбинация флагов (тип FARSETCOLORFLAGS):

Флаг | Описание
--- | ---
FSETCLR_REDRAW | После изменений цветовой схемы обновить экран.
FSETCLR_NONE | Нулевой флаг.

StartIndex
Начальная позиция индекса цветовой схемы для замены.
ColorItem
Количество позиций цветовой схемы для замены.
Colors
Указатель на массив цветовых схем - массив структур FarColor цветовых атрибутов.

### Замечания

Смотрите также:
структуры, ACTL_SETARRAYCOLOR