---
name: "BIS_fnc_displayColorSet"
type: function
status: ok
groups: ["GUI"]
arma3_since: "0.50"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/BIS_fnc_displayColorSet
revid: 329650
updated: 2022-08-01T00:36:45Z
---

# BIS_fnc_displayColorSet

*Function · GUI · Arma 3 v0.50 · introduced in Take On Helicopters v1.00*

## Description

Applies custom color settings to given [Display](../topics/Display.md).

Display must be already using color macros, function will just refresh the values according to current color settings.

## Syntax

```sqf
[displayClass, display, commitTime, code] call BIS_fnc_displayColorSet
```

**Parameters:**

- `displayClass`: [Config](../topics/Config.md) - display config class
- `display`: [Display](../topics/Display.md)
- `commitTime`: [Number](../topics/Number.md) - (Optional, default 0) commit time
- `code`: [Code](../topics/Code.md) - (Optional, default `{}`) code executed for every control element (which is passed as _this)

**Returns:** [Boolean](../topics/Boolean.md)

## Examples

### Example 1

```sqf
[configFile >> (GUI_classes select _forEachIndex), _x] call BIS_fnc_displayColorSet;
```

### Example 2

```sqf
[
    configFile >> _class,
    _display,
    0,
    {
        _this ctrlSetFade 0;
        _this ctrlCommit 0.5;
    }
] call BIS_fnc_displayColorSet;
```

## See also

[BIS_fnc_displayColorGet](../functions/BIS_fnc_displayColorGet.md)

<sub>Source: [BI Community Wiki — BIS fnc displayColorSet](https://community.bistudio.com/wiki/BIS_fnc_displayColorSet) (revision 329650).</sub>
