public FileSettings(FileStore parent) { InitializeComponent(); this.parent = parent; settings = parent.SaveSettings.clone(); cmdFileApply.Enabled = false; checkBox1.Checked = settings.toSave[0]; checkBox2.Checked = settings.toSave[4]; checkBox3.Checked = settings.toSave[8]; checkBox4.Checked = settings.toSave[1]; checkBox5.Checked = settings.toSave[5]; checkBox6.Checked = settings.toSave[9]; checkBox7.Checked = settings.toSave[2]; checkBox8.Checked = settings.toSave[6]; checkBox9.Checked = settings.toSave[10]; checkBox10.Checked = settings.toSave[3]; checkBox11.Checked = settings.toSave[7]; textBox1.Text = settings.productTypeFolderPath; textBox2.Text = settings.ewkReportFolderPath; // ADD-START 08142007 EG blnTypeChanged = false; blnReportChanged = false; blnOptionChanged = false; // ADD-END 08142007 EG }
public CWXmlSaveSettings clone() { CWXmlSaveSettings clone = new CWXmlSaveSettings(); for (int i = 0; i < XML_ITEMS.Length; i++) { clone.toSave[i] = this.toSave[i]; } clone.productTypeFolderPath = this.productTypeFolderPath; clone.ewkReportFolderPath = this.ewkReportFolderPath; return clone; }