void PohraniRezultat() { string input = Microsoft.VisualBasic.Interaction.InputBox("Upisite ime:", "Pohrana rezultata", ""); Postavke.DodajRezultat(tip_igre.Ime, input, trenutni_nivo, rezultat); Postavke.Pohrani(); }
static void Main() { Postavke.Init(System.IO.Path.GetDirectoryName( Application.ExecutablePath) + "\\Tetris.xml"); Postavke.Pohrani(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Pocetna()); }
void pohrani() { if (prikazivanje_u_tijeku) { return; } TipIgre t = Postavke.TipoviIgara[aktivni_tipigre]; t.Redaka = (int)this.numericUpDown1.Value; t.Stupaca = (int)this.numericUpDown2.Value; t.Nivoi[0].NagradniKvadratici = checkBox1.Checked; t.Nivoi[0].Prepreke = checkBox2.Checked; t.Nivoi[0].ViseLikova = checkBox3.Checked; t.Nivoi[1].NagradniKvadratici = checkBox6.Checked; t.Nivoi[1].Prepreke = checkBox5.Checked; t.Nivoi[1].ViseLikova = checkBox4.Checked; t.Nivoi[2].NagradniKvadratici = checkBox9.Checked; t.Nivoi[2].Prepreke = checkBox8.Checked; t.Nivoi[2].ViseLikova = checkBox7.Checked; t.Nivoi[0].Brzina = trackBar1.Value; t.Nivoi[1].Brzina = trackBar2.Value; t.Nivoi[2].Brzina = trackBar3.Value; t.Nivoi[0].Smjer = (Smjerovi)Enum.Parse(typeof(Smjerovi), comboBox1.SelectedItem.ToString()); t.Nivoi[1].Smjer = (Smjerovi)Enum.Parse(typeof(Smjerovi), comboBox2.SelectedItem.ToString()); t.Nivoi[2].Smjer = (Smjerovi)Enum.Parse(typeof(Smjerovi), comboBox3.SelectedItem.ToString()); t.Nivoi[0].Oblici.Clear(); t.Nivoi[1].Oblici.Clear(); t.Nivoi[2].Oblici.Clear(); int i = 0; foreach (Oblik o in Postavke.Oblici) { if (checkedListBox1.GetItemChecked(i)) { t.Nivoi[0].Oblici.Add(o); } if (checkedListBox2.GetItemChecked(i)) { t.Nivoi[1].Oblici.Add(o); } if (checkedListBox3.GetItemChecked(i)) { t.Nivoi[2].Oblici.Add(o); } ++i; } Postavke.Pohrani(); }
private void button1_Click(object sender, EventArgs e) { // brisanje if (listBox1.SelectedIndex != -1) { prikazivanje_u_tijeku = true; panel1.Hide(); prikazivanje_u_tijeku = false; Postavke.TipoviIgara.RemoveAt(listBox1.SelectedIndex); listBox1.Items.RemoveAt(listBox1.SelectedIndex); Postavke.Pohrani(); aktivni_tipigre = -1; } }
private void button1_Click(object sender, EventArgs e) { // brisanje if (listBox1.SelectedIndex != -1) { prikazivanje_u_tijeku = true; foreach (CheckBox c in panel1.Controls) { c.Checked = false; } prikazivanje_u_tijeku = false; Postavke.Oblici.RemoveAt(listBox1.SelectedIndex); listBox1.Items.RemoveAt(listBox1.SelectedIndex); Postavke.Pohrani(); aktivni_oblik = -1; panel1.Enabled = false; } }
void pohrani() { if (prikazivanje_u_tijeku) { return; } Oblik o = Postavke.Oblici[aktivni_oblik]; for (int i = 0; i < 4; i++) { for (int j = 0; j < 4; j++) { string ime_g = "c" + i.ToString() + j.ToString(); Control[] r = panel1.Controls.Find(ime_g, false); o[i, j] = ((CheckBox)r[0]).Checked; } } o.Boja = panel2.BackColor; Postavke.Pohrani(); }