---
name: "BIS_fnc_getIDC"
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_getIDC
revid: 348396
updated: 2023-11-08T13:00:01Z
---

# BIS_fnc_getIDC

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

## Description

Returns IDD of given display.

## Syntax

```sqf
[config, ctrlName] call BIS_fnc_getIDC
```

**Parameters:**

- `config`: [Config](../topics/Config.md) - config path to display
- `ctrlName`: [String](../topics/String.md) - config name of [control](../topics/Control.md)

**Returns:** [Number](../topics/Number.md) - IDC, returns -1 if control was not found

## Examples

### Example 1

```sqf
private _IDC = [configFile >> "Display3DENPlace", "ButtonCancel"] call BIS_fnc_getIDC;
```

## See also

[configFile](../commands/configFile.md) · [findDisplay](../commands/findDisplay.md) · [createDisplay](../commands/createDisplay.md) · [displayCtrl](../commands/displayCtrl.md)

<sub>Source: [BI Community Wiki — BIS fnc getIDC](https://community.bistudio.com/wiki/BIS_fnc_getIDC) (revision 348396).</sub>
