---
name: "menuSetCheck"
type: command
status: ok
groups: ["GUI Control - Menu"]
arma3_since: "1.56"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/menuSetCheck
revid: 378337
updated: 2026-04-02T16:31:09Z
---

# menuSetCheck

*Command · GUI Control - Menu · Arma 3 v1.56*

## Description

Sets item on given path to be checked or not. By default menu strip entries are not checkable.
Once this command was executed, an entry can become checked and unchecked.
If an entry is checked is indicated by a tick to the left of the entry's text.
Setting an entry to be checkable will overwrite set picture with [menuSetPicture](../commands/menuSetPicture.md).

## Syntax

### Syntax 1

```sqf
menuSetCheck [idc, path, checked]
```

**Parameters:**

- `idc`: [Number](../topics/Number.md)
- `path`: [Tree View Path](../topics/Tree_View_Path.md)
- `checked`: [Boolean](../topics/Boolean.md)

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

### Syntax 2

```sqf
control menuSetCheck [path, checked]
```

**Parameters:**

- `control`: [Control](../topics/Control.md)
- `path`: [Tree View Path](../topics/Tree_View_Path.md)
- `checked`: [Boolean](../topics/Boolean.md)

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

## Examples

### Example 1

```sqf
findDisplay 313 displayCtrl 120 menuSetCheck [[0,1], true];
```

## See also

[menuChecked](../commands/menuChecked.md)

<sub>Source: [BI Community Wiki — menuSetCheck](https://community.bistudio.com/wiki/menuSetCheck) (revision 378337).</sub>
