Пример #1
0
        private void options_Click(object sender, RoutedEventArgs e)
        {
            SoundOnClick.PlaySound("button");
            Hide();
            OptionsWindow window = new OptionsWindow();

            window.Show();
        }
Пример #2
0
        private void twoplayers_Click(object sender, RoutedEventArgs e)
        {
            SoundOnClick.PlaySound("button");
            Hide();
            DifficultyLevelWindow window = new DifficultyLevelWindow("Dwóch Graczy");

            window.Show();
        }
Пример #3
0
        private void oneplayer_Click(object sender, RoutedEventArgs e)
        {
            SoundOnClick.PlaySound("button");
            Hide();
            DifficultyLevelWindow window = new DifficultyLevelWindow("Jeden Gracz");

            window.Show();
        }
        private void play_Click(object sender, RoutedEventArgs e)
        {
            warning.Text = "";
            warningGraczaDrugiego.Text = "";
            bool EverythingIsReady = false;

            if (TrybGry == "Jeden Gracz")
            {
                EverythingIsReady = AllDataIsSet(imie.Text, warning);
            }
            if (TrybGry == "Dwóch Graczy")
            {
                bool gracz1 = AllDataIsSet(imie.Text, warning);
                bool gracz2 = AllDataIsSet(imieDrugiegoGracza.Text, warningGraczaDrugiego);
                EverythingIsReady = gracz1 == true && gracz2 == true;
            }
            if (EverythingIsReady)
            {
                SoundOnClick.PlaySound("button");
                if (latwy.IsChecked == true)
                {
                    Hide();
                    Memo window = null;
                    if (TrybGry == "Jeden Gracz")
                    {
                        window = new Memo(4, 5, TrybGry, imie.Text, null);
                    }
                    if (TrybGry == "Dwóch Graczy")
                    {
                        window = new Memo(4, 5, TrybGry, imie.Text, imieDrugiegoGracza.Text);
                    }
                    window.Show();
                }
                if (trudny.IsChecked == true)
                {
                    Hide();
                    Memo window2 = null;
                    if (TrybGry == "Jeden Gracz")
                    {
                        window2 = new Memo(4, 10, TrybGry, imie.Text, null);
                    }
                    if (TrybGry == "Dwóch Graczy")
                    {
                        window2 = new Memo(4, 10, TrybGry, imie.Text, imieDrugiegoGracza.Text);
                    }
                    window2.Show();
                }
            }
        }
Пример #5
0
        private void button_Click(object sender, RoutedEventArgs e)
        {
            if (checkBox.IsChecked == true)
            {
                App.Current.Properties["efekty"] = true;
            }
            else
            {
                App.Current.Properties["efekty"] = false;
            }

            App.Current.Properties["kolorTla"] = comboBox.SelectedValue.ToString();

            SoundOnClick.PlaySound("button");
            Hide();
            Menu window = new Menu();

            window.Show();
        }
Пример #6
0
        private void sprawdz(object sender, RoutedEventArgs e)
        {
            Button clickedButton = (Button)sender;

            if (checkedFields == 0)
            {
                clickedButton.Content = images.ElementAt(Int32.Parse(clickedButton.Name.Substring(6)));
                firstElementImage     = images.ElementAt(Int32.Parse(clickedButton.Name.Substring(6)));
                firstElementName      = Int32.Parse(clickedButton.Name.Substring(6));
                checkedFields++;
                clickedButton.IsEnabled = false;
            }
            else if (checkedFields == 1)
            {
                clickedButton.Content = images.ElementAt(Int32.Parse(clickedButton.Name.Substring(6)));
                secondElementImage    = images.ElementAt(Int32.Parse(clickedButton.Name.Substring(6)));
                secondElementName     = Int32.Parse(clickedButton.Name.Substring(6));
                if (firstElementImage.Source.ToString().Contains(secondElementImage.Source.ToString()) == true && firstElementName != secondElementName)
                {
                    SoundOnClick.PlaySound("yes");
                }
                else
                {
                    SoundOnClick.PlaySound("no");
                }
                checkedFields++;
                foreach (Button b in buttons)
                {
                    b.IsEnabled = false;
                    b.Focus();
                }
                timer.Stop();
                timer2.Stop();
                Ruchy.Background = Brushes.Red;
                Czas.Background  = Brushes.Red;
                RuchyDrugiegoGracza.Background = Brushes.Red;
                CzasDrugiegoGracza.Background  = Brushes.Red;
            }
        }
Пример #7
0
 private void quit_Click(object sender, RoutedEventArgs e)
 {
     SoundOnClick.PlaySound("button");
     Close();
 }