# FarListColors

The FarListColors structure describes the color scheme for DI_LISTBOX and DI_COMBOBOX controls.

    struct FarListColors
    {
      DWORD  Flags;
      DWORD  Reserved;
      int    ColorCount;
      LPBYTE Colors;
    };

### Members

Flags
Falgs. Must be 0.
Reserved
Reserved for future use. Must be 0.
ColorCount
Amount of items in the Colors array.
Colors
Byte array of the color attributes (background_color+text_color). By default the folowing attributes are set:

for DI_LISTBOX

Index | Constant | Description
--- | --- | ---
0 | COL_DIALOGLISTBOX | background
1 | COL_DIALOGLISTBOX | border
2 | COL_DIALOGLISTTITLE | titles - top and bottom
3 | COL_DIALOGLISTTEXT | normal item
4 | COL_DIALOGLISTHIGHLIGHT | hotkey
5 | COL_DIALOGLISTBOX | separator
6 | COL_DIALOGLISTSELECTEDTEXT | selected item
7 | COL_DIALOGLISTSELECTEDHIGHLIGHT | selected hotkey
8 | COL_DIALOGLISTSCROLLBAR | scrollbar
9 | COL_DIALOGLISTDISABLED | disabled item
10 | COL_DIALOGLISTARROWS | long string indicators
11 | COL_DIALOGLISTARROWSSELECTED | selected long string indicators
12 | COL_DIALOGLISTARROWSDISABLED | disabled long string indicators
13 | COL_DIALOGLISTGRAY | grayed out item
14 | COL_DIALOGLISTSELECTEDGRAYTEXT | selected grayed out item

for DI_COMBOBOX

Index | Constant | Description
--- | --- | ---
0 | COL_DIALOGCOMBOBOX | background
1 | COL_DIALOGCOMBOBOX | border
2 | COL_DIALOGCOMBOTITLE | titles - top and bottom
3 | COL_DIALOGCOMBOTEXT | normal item
4 | COL_DIALOGCOMBOHIGHLIGHT | hotkey
5 | COL_DIALOGCOMBOBOX | separator
6 | COL_DIALOGCOMBOSELECTEDTEXT | selected item
7 | COL_DIALOGCOMBOSELECTEDHIGHLIGHT | selected hotkey
8 | COL_DIALOGCOMBOSCROLLBAR | scrollbar
9 | COL_DIALOGCOMBODISABLEDTEXT | disabled item
10 | COL_DIALOGCOMBOARROWS | long string indicators
11 | COL_DIALOGCOMBOARROWSSELECTED | selected long string indicators
12 | COL_DIALOGCOMBOARROWSDISABLED | disabled long string indicators
13 | COL_DIALOGCOMBOGRAY | grayed out item
14 | COL_DIALOGCOMBOSELECTEDGRAYTEXT | selected grayed out item

### Remarks

See also:
DN_CTLCOLORDLGLIST, TFarListColors, Structures