Exemple #1
0
        private void openGameToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (FileName == null)
            {
                OpenFileDialog dialog = new OpenFileDialog();
                dialog.Filter = "Ball flying docs (*.bfd)|*.bfd";
                dialog.Title  = "Open your flying doc";

                if (dialog.ShowDialog() == DialogResult.OK)
                {
                    FileName = dialog.FileName;
                }
                try
                {
                    using (FileStream stream = new FileStream(FileName, FileMode.Open))
                    {
                        var formatter = new BinaryFormatter();
                        ballDoc = (BallDoc)formatter.Deserialize(stream);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Error while saving  the file");
                }
            }
        }
Exemple #2
0
 public Form1()
 {
     InitializeComponent();
     timerCall = 0;
     ballDoc   = new BallDoc(this.Width);
     timer1    = new Timer();
     timer1.Start();
     this.DoubleBuffered = true;
     FileName            = null;
     isPaused            = false;
 }
Exemple #3
0
 private void newGameToolStripMenuItem_Click(object sender, EventArgs e)
 {
     ballDoc = new BallDoc(this.Width);
 }