private void открытьToolStripMenuItem_Click(object sender, EventArgs e) { if (Datass.Namefile == null) { if (Datass.QQ.LongCount() > 2) { if (DialogResult.Yes == MessageBox.Show("Сохранить тест перед открітием?", "Предупреждение", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)) { сохранитьToolStripMenuItem_Click(new object(), new EventArgs()); } } if (FUNCS.Open(openFileDialog1)) { this.Text = Path.GetFileNameWithoutExtension(saveFileDialog1.FileName) + " - EditorTtest"; WriteForm(new object(), new EventArgs()); } else { MessageBox.Show("Не удалось откріть файл", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { if (DialogResult.Yes == MessageBox.Show("Файл уже открыт!Сохранить его и открыть новый?", "Предупреждение", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning)) { FUNCS.save_proget(); Datass.Namefile.Close(); Datass.Namefile.Dispose(); открытьToolStripMenuItem_Click(new object(), new EventArgs()); } } }
private void WriteForm(object sender, EventArgs e) { for (int i = 0; i < Datass.kol; i++) { panelBt.Controls.Remove((Datass.spisokBt[i])); } panelQw.Controls.Clear(); Datass.spisokBt.Clear(); Datass.QQ.Clear(); Datass.kol = 0; Datass.polz = 0; this.delete.Location = new Point(175, 3); this.BtAddVopr.Location = new Point(3, 3); if (FUNCS.read_proget()) { NameTest.Text = Datass.NameTest; OpisTest.Text = Datass.OpisTest; AutorTest.Text = Datass.AutorTest; int buf = Datass.kol; Datass.kol = 0; for (int i = 0; i < buf; i++) { button2_Click_1(false, new EventArgs()); } radioBtRand1.Checked = !Datass.set_RandV; radioBtRand2.Checked = Datass.set_RandV; nUpDownSize.Value = Datass.set_rand; radioBtPorV1.Checked = Datass.set_PorV; radioBtPorV2.Checked = !Datass.set_PorV; radioBtPorO1.Checked = Datass.set_PorO; radioBtPorO2.Checked = !Datass.set_PorO; nUpDownTime.Value = Datass.set_TimeS; radioBtTime1.Checked = !Datass.set_Time; radioBtTime2.Checked = Datass.set_Time; nUpDownZad.Value = Datass.set_TimeZader; checkZader.Checked = !Datass.set_checkZader; checkOtchet.Checked = !Datass.set_checkOtchet; } else { MessageBox.Show("Неверный файл", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void сохранитьToolStripMenuItem_Click(object sender, EventArgs e) { if (Datass.Namefile == null) { if (FUNCS.Сreate(saveFileDialog1)) { this.Text = Path.GetFileNameWithoutExtension(saveFileDialog1.FileName) + " - EditorTtest"; } else { MessageBox.Show("Не удалось создать файл", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } } SaveFormInf(new object(), new EventArgs()); FUNCS.save_proget(); }
private void создатьToolStripMenuItem_Click(object sender, EventArgs e) { if (Datass.Namefile == null) { if (FUNCS.Сreate(saveFileDialog1)) { this.Text = Path.GetFileNameWithoutExtension(saveFileDialog1.FileName) + " - EditorTtest"; //FUNCS.Save(); } else { MessageBox.Show("Не удалось создать файл", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("файл уже открыт", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void button2_Click_1(object sender, EventArgs e) { if (sender is bool) { FUNCS.AddQw((bool)sender); } else { FUNCS.AddQw(true); } Datass.spisokBt[Datass.kol].Click += button1_Click_12; this.panelBt.Controls.Add(Datass.spisokBt[Datass.kol]); BtFocus(Datass.kol); Datass.polz = Datass.kol; AddControl(); Datass.kol++; this.delete.Location = new Point(delete.Location.X, delete.Location.Y + 33); this.BtAddVopr.Location = new Point(BtAddVopr.Location.X, BtAddVopr.Location.Y + 33); }