{"name":"ctAddHeader","title":"ctAddHeader","type":"command","url":"https://community.bistudio.com/wiki/ctAddHeader","revid":377658,"updated":"2026-01-02T09:02:08Z","groups":["GUI Control - Controls Table"],"status":"ok","games":{"arma3":"1.70"},"since":"arma3 1.70","arma3_since":"1.70","locality":{"argument":"local","effect":"local"},"description":"Adds a header line of controls according to the HeaderTemplate class. Note that rows and headers are indexed separately.","syntaxes":[{"syntax":"ctAddHeader control","params":[{"name":"control","type":"Control","type_expr":"Control"}],"returns":{"type":"Array","type_expr":"Array","description":"with [headerIndex, createdControls]\n- headerIndex: Number - createdControls: Array of Controls","text":"Array with [headerIndex, createdControls]\n\n- headerIndex: Number\n- createdControls: Array of Controls"},"form":"unary","right":{"text":"control"}}],"examples":[{"code":["private _array = ctAddHeader _control;"]}],"see_also":["ctAddRow","ctClear","ctCurSel","ctSetCurSel","ctRowControls","ctHeaderControls","ctRowCount","ctHeaderCount","ctSetValue","ctValue","ctSetData","ctData","ctFindRowHeader","ctFindHeaderRows","ctRemoveRows","ctRemoveHeaders","ctSetRowTemplate","ctSetHeaderTemplate"]}