private void toPGNToolStripMenuItem1_Click(object sender, EventArgs e) { // Prompt for where to save file if (saveDiag.ShowDialog() == DialogResult.OK) { // Open stream and serializer StreamWriter stream = new StreamWriter(new FileStream(saveDiag.FileName, FileMode.Append)); GameSerializer s = new GameSerializer(); try { // Format, write and close s.ToStream(new PGNSerializer(), this.game, stream); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }