private void saveGrnTestToolStripMenuItem_Click(object sender, EventArgs e)
{
if (!string.IsNullOrEmpty(grn.FileName))
{
saveFileDialog.InitialDirectory = Path.GetDirectoryName(grn.FileName);
}
saveFileDialog.FileName = Path.GetFileNameWithoutExtension(grn.FileName);
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
try
{
grn.SaveUI();
grn.Write(File.Open(saveFileDialog.FileName, FileMode.Create, FileAccess.Write, FileShare.Read));
grn.LoadUI();
}
catch (Exception ex)
{
MessageBox.Show("Failed to save file!" + Environment.NewLine + Environment.NewLine + ex.Message, "ABE", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}