Beispiel #1
0
        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);
                }
            }
        }