/// <summary> /// Avataan asetusdialogin ja asettaa tietoja sinne. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void AvaaAsetukset(object sender, RoutedEventArgs e) { if (asetukset == null) { asetukset = new Asetukset(); asetukset.SetRuudukonKokoOletus(pelikentta.GetPelikentanKoko() - 6); asetukset.SetPelimuotoOletus(pelimuoto); asetukset.Closed += asetukset_Closed; } asetukset.Activate(); asetukset.AsetuksetChanged += asetukset_AsetuksetChanged; if (pelimuoto.Equals("Tammi")) { asetukset.tammi.IsChecked = true; } else asetukset.breakthrough.IsChecked = true; if (pelaaja1VariMuisti != null) { asetukset.pelaaja1Vari2.Fill = pelaaja1VariMuisti; asetukset.SetPelaaja1Vari(pelaaja1VariMuisti); } else asetukset.pelaaja1Vari2.Fill = Brushes.LightGreen; if (pelaaja2VariMuisti != null) { asetukset.pelaaja2Vari2.Fill = pelaaja2VariMuisti; asetukset.SetPelaaja2Vari(pelaaja2VariMuisti); } else asetukset.pelaaja2Vari2.Fill = Brushes.Red; if (ruudukko1VariMuisti != null) { asetukset.ruudukko1Vari2.Fill = ruudukko1VariMuisti; } else asetukset.ruudukko1Vari2.Fill = Brushes.Blue; if (ruudukko2VariMuisti != null) { asetukset.ruudukko2Vari2.Fill = ruudukko2VariMuisti; } else asetukset.ruudukko2Vari2.Fill = Brushes.Cyan; asetukset.ShowDialog(); }