Exemple #1
0
        private void YeniOyun(DialogResult secenek)
        {
            OyunBoyutu ob = new OyunBoyutu();

            if (secenek == DialogResult.Yes) // Yeni oyun oluşturulacak
            {
                OyunuSifirla();
                ob.ShowDialog();
                KutucuklariOlustur(ob.boyut);
            }

            else // Çıkış için onay istenecek
            {
                DialogResult secenek2 = MsgBox.Show("Oyundan Çıkış Yapılacak. Onaylıyor Musunuz?", "Çıkış",
                                                    MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

                if (secenek2 == DialogResult.Yes) // Çıkış yapılıyor
                {
                    Environment.Exit(0);
                }

                else // Çıkış yapılmıyor -> Yeni oyun oluşturuluyor
                {
                    MsgBox.Show("Yeni Oyun Oluşturulacak", "Yeni Oyun",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                    OyunuSifirla();
                    ob.ShowDialog();
                    KutucuklariOlustur(ob.boyut);
                }
            }
        }
Exemple #2
0
        public void OyunuBitir(bool kazandiMi)
        {
            oyunSifirlandi = true;
            OyunBoyutu ob = new OyunBoyutu();

            if (!kazandiMi)
            {
                DialogResult secenek = MsgBox.Show("Maalesef Kaybettiniz. Yeni Oyuna Başlamak İster Misiniz?",
                                                   "Sonuç",
                                                   MessageBoxButtons.YesNo, MessageBoxIcon.Error);
                YeniOyun(secenek);
            }

            else
            {
                DialogResult secenek = MsgBox.Show("Tebrikler Kazandınız. Yeni Oyuna Başlamak İster Misiniz?", "Sonuç",
                                                   MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                YeniOyun(secenek);
            }
        }