示例#1
0
        //erzeugt einen dialog und liefert das ergebnis zurück
        private bool NeuesSpiel()
        {
            bool ergebnis = false;

            if (MessageBox.Show("Neues Spiel starten?", "Neues Spiel", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                //die Spielzeit neue setzen
                aktueleSpielzeit = 120;
                //alles neue Zeichnen
                zeichneSpielfeld();
                NeuerBall();
                ZeichneZeit(Convert.ToString(aktueleSpielzeit));
                spielpunkten.LoeschePunkte();
                ZeichnePunkte("0");
                pauseToolStripMenuItem.Enabled = true;
                ergebnis = true;
            }
            return(ergebnis);
        }
示例#2
0
        internal bool NeuesSpiel()
        {
            bool ergebnis = false;

            if (MessageBox.Show("Neues Spiel starten?", "Neues Spiel", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                //die Spielzeit neu setzen
                aktuelleSpielzeit = 120;
                spielpunkte.LoeschePunkte();
                ZeichnePunkte("0");
                //alles neu zeichnen
                ZeichneSpielfeld();
                NeuerBall();
                ZeichneZeit(Convert.ToString(aktuelleSpielzeit));
                ergebnis = true;
                pauseToolStripMenuItem.Enabled = true;
                //Einstellungen deaktivieren
                schwierigkeitsgradToolStripMenuItem.Enabled = false;
                spielfeldToolStripMenuItem.Enabled          = false;
                ergebnis = true;
            }
            return(ergebnis);
        }
示例#3
0
        bool neuseSpiel()
        {
            bool ergebnis = false;

            if (MessageBox.Show("Neues Spiel starten?", "New Game", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                competitionToolStripMenuItem.Enabled   = false;
                einstellungenToolStripMenuItem.Enabled = false;
                aktuelleSpielzeit = spielzeit;
                zeichneSpielfeld();
                neuerBall();
                zeichneZeit(Convert.ToString(aktuelleSpielzeit));
                spielpunkte.LoeschePunkte();
                zeichnePunkte("0");
                ergebnis = true;
                pauseToolStripMenuItem.Enabled = true;
            }
            else
            {
                ergebnis = false;
            }
            return(ergebnis);
        }