{"name":"displayCtrl","title":"displayCtrl","type":"command","url":"https://community.bistudio.com/wiki/displayCtrl","revid":379334,"updated":"2026-10-30T23:52:42Z","groups":["GUI Control"],"status":"ok","games":{"arma1":"1.00","arma2":"1.00","arma2oa":"1.50","tkoh":"1.00","arma3":"0.50"},"since":"arma1 1.00","arma3_since":"0.50","description":"Return child control with specified idc.","syntaxes":[{"syntax":"display displayCtrl idc","params":[{"name":"display","type":"Display","type_expr":"Display"},{"name":"idc","type":"Number","type_expr":"Number"}],"returns":{"type":"Control","type_expr":"Control"},"form":"binary","left":{"text":"display"},"right":{"text":"idc"}},{"syntax":"displayCtrl idc","since":"arma3 2.06","params":[{"name":"idc","type":"Number","type_expr":"Number"}],"returns":{"type":"Control","type_expr":"Control"},"form":"unary","right":{"text":"idc"}}],"examples":[{"code":["_displayControl = _ParentDisplay displayCtrl 101;"]},{"code":["_dialogControl = displayCtrl 101;"]}],"see_also":["findDisplay","ctrlCreate","ctrlDelete","ctrlModel","ctrlSetModel","ctrlPosition","ctrlSetPosition","ctrlClassName","ctrlModelScale","ctrlSetModelScale","ctrlModelDirAndUp","ctrlSetModelDirAndUp","displayParent"],"notes":[{"user":"Demellion","date":"2017-05-01T03:44:00Z","text":"Since **Arma 3 1.42** you can also return a control inside a controls group using controlsGroupCtrl (created with ctrlCreate or inside a controls[] of a control config). Example:\n\n```sqf\n((uiNamespace getVariable \"RscUnitInfo\") displayCtrl 2303) controlsGroupCtrl 154; // Display -> Controls Group -> Control\n```\n\nNote that control inside controls group having **-1 IDC** currently cannot be returned in any way."}]}