Beispiel #1
0
        public FormFlotaPokret(FormIgra frmIgra)
        {
            InitializeComponent();

            this.frmIgra = frmIgra;
            this.Font    = Postavke.FontSucelja(this.Font);
        }
Beispiel #2
0
 private void FormFlotaPokret_FormClosing(object sender, FormClosingEventArgs e)
 {
     if (igrac != null)
     {
         igrac.odredisnaZvijezda = null;
     }
     frmIgra.osvjeziMapu();
     frmIgra = null;
 }
Beispiel #3
0
        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();
            }
        }
Beispiel #4
0
        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();
            }
        }