// by commy2 _index = _this select 0; _name = format ["AGM_%1", GVAR(OptionNames) select _index]; _index1 = GVAR(OptionNamesNew) find _name; _state = if (_index1 == -1) then {_index1 = count GVAR(OptionNamesNew); !(profileNamespace getVariable _name)} else {!(GVAR(OptionStatesNew) select _index1)}; disableSerialization; _dlgMenuDialog = uiNamespace getVariable QGVAR(MenuDialog); _control = _dlgMenuDialog displayCtrl (300 + _index); _control ctrlSetText format [PATHTOF(UI\box_%1checked_ca.paa", ["un", ")] select _state]; GVAR(OptionNamesNew) set [_index1, _name]; GVAR(OptionStatesNew) set [_index1, _state];