public Form1() { InitializeComponent(); mainControls = new List <Control>() { QuestionListBox, webBrowser, AnswerACheckBox, AnswerBCheckBox, AnswerCCheckBox, AnswerDCheckBox, FinishButton }; nameControls = new List <Control>() { Namelabel, NametextBox, StartButton }; foreach (var elem in mainControls) { elem.Visible = false; } pack = jsonSender.GetPack(false); sets = pack.GetSettings(); if (sets.GetPriorities().Count != 3) { sets.SetPriorities(jsonSender.GetConfig().InPriority); } answerCheckBoxes = new CheckBox[] { AnswerACheckBox, AnswerBCheckBox, AnswerCCheckBox, AnswerDCheckBox }; foreach (var elem in answerCheckBoxes) { CA[elem] = null; } for (int i = 1; i < pack.GetQuestions().Count + 1; i++) { QuestionListBox.Items.Add(i); } QuestionListBox.SelectedIndex = 0; }
public Pack(List <Question> q, PackSettings s) { Questions = q; Settings = s; }