public void AddParameters(IEnumerable <CompileParameter> parameters) { _pauseEvents = true; foreach (var cp in parameters) { var fp = new ParameterTogglePanel(cp); fp.ValueChanged += ToggleParameter; FlowPanel.Controls.Add(fp); _panels.Add(fp); HoverTip.SetToolTip(fp.CheckBox, cp.Description); } _pauseEvents = false; UpdateGeneratedCommand(); }
public void AddParameters(IEnumerable<CompileParameter> parameters) { _pauseEvents = true; foreach (var cp in parameters) { var fp = new ParameterTogglePanel(cp); fp.ValueChanged += ToggleParameter; FlowPanel.Controls.Add(fp); _panels.Add(fp); HoverTip.SetToolTip(fp.CheckBox, cp.Description); } _pauseEvents = false; UpdateGeneratedCommand(); }