private void btnNovaIgra_Click(object sender, EventArgs e) { FormNovaIgra novaIgra = new FormNovaIgra(); if (novaIgra.ShowDialog() == DialogResult.OK) { using (FormIgra igra = new FormIgra(new IgraZvj(novaIgra.igraci, novaIgra.mapa, novaIgra.PocetnaPop))) igra.ShowDialog(); } }
private void btnUcitaj_Click(object sender, EventArgs e) { OpenFileDialog dialog = new OpenFileDialog(); dialog.InitialDirectory = Environment.CurrentDirectory + Path.DirectorySeparatorChar + "pohranjeno"; dialog.FileName = "sejv.igra"; dialog.Filter = Postavke.Jezik[Kontekst.WindowsDijalozi, "TIP_SEJVA"].tekst(null) + " (*.igra)|*.igra"; if (dialog.ShowDialog() == DialogResult.OK) { GZipStream zipStream = new GZipStream(new FileStream(dialog.FileName, FileMode.Open), CompressionMode.Decompress); StreamReader citac = new StreamReader(zipStream); string ucitanaIgra = citac.ReadToEnd(); citac.Close(); IgraZvj igra = IgraZvj.Ucitaj(ucitanaIgra); using (FormIgra frmIgra = new FormIgra(igra)) frmIgra.ShowDialog(); } }