{"name":"ctrlChecked","title":"ctrlChecked","type":"command","url":"https://community.bistudio.com/wiki/ctrlChecked","revid":353343,"updated":"2024-03-15T17:11:52Z","groups":["GUI Control"],"status":"ok","games":{"arma3":"0.50"},"since":"arma3 0.50","arma3_since":"0.50","description":"Returns the current state of given CT_CHECKBOXES control. Since Arma 3 v1.72 it is possible to query multiple checkboxes by providing checkbox index. For more information see CT_CHECKBOXES.\n\n> [!NOTE]\n> The `\"CheckBoxesSelChanged\"` control EH returns the control, index of changed checkbox and its current checked state. The checked state however is not a Boolean but Number 0 or 1. To convert ctrlChecked command output into number as well, use parseNumber command","syntaxes":[{"syntax":"ctrlChecked control","params":[{"name":"control","type":"Control","description":"CT_CHECKBOXES control. If control contain multiple checkboxes, only checkbox with index 0 is queried.","type_expr":"Control"}],"returns":{"type":"Boolean","type_expr":"Boolean","description":"true checked, false unchecked"},"form":"unary","right":{"text":"control"}},{"syntax":"control ctrlChecked index","since":"arma3 1.72","params":[{"name":"control","type":"Control","description":"CT_CHECKBOXES control","type_expr":"Control"},{"name":"index","type":"Number","description":"checkbox index","type_expr":"Number"}],"returns":{"type":"Boolean","type_expr":"Boolean","description":"true checked, false unchecked"},"form":"binary","left":{"text":"control"},"right":{"text":"index"}}],"examples":[{"code":["ctrlChecked _control;"]},{"code":["_control ctrlChecked 3;"]}],"see_also":["ctrlSetChecked","cbChecked","cbSetChecked"]}