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 сохранить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(); }