/// <summary> /// Metodo che gestisce il click su Avanti /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void AvantiButton_Click(object sender, EventArgs e) { //Vai avanti solo se l'utente ha indovinato if (indovinato) { Fumetto fumettoFine = new Fumetto(100); fumettoFine.ShowDialog(); this.Close(); } }
private void VisualizzaDialogo() { if (Globals.Livello == 6) { fumetto2form = new Fumetto2(); fumetto2form.ShowDialog(); } else { dialogo = new Fumetto(1); dialogo.ShowDialog(); } }
private void buttonOk_Click(object sender, EventArgs e) { string text = tbGuadagno.Text; if (text != "") { if ((Globals.prezzo1 - Globals.prezzo2) == Convert.ToDouble(text)) { pbSmile3.Visible = false; pbSmile1.Visible = true; btEsci.Visible = true; this.Close(); bravo = new Fumetto(100); bravo.ShowDialog(); } else { pbSmile3.Visible = true; } } }
private void VisualizzaDialogo() { this.Close(); if(Globals.Livello == 6) { fumetto2form = new Fumetto2(); fumetto2form.ShowDialog(); } else { dialogo = new Fumetto(1); dialogo.ShowDialog(); } }
private void onClick(object sender, EventArgs e) { if (sender is Button) { System.Drawing.Color color = Color.FromName(Globals.BUTTON_BACKGROUND_OK); switch (((Button)sender).Name) { case "bOpt1": risUtente = 1; bOpt1.BackColor = color; bOpt2.BackColor = Color.FromName(Globals.BUTTON_BACKGROUND); bOpt3.BackColor = Color.FromName(Globals.BUTTON_BACKGROUND); break; case "bOpt2": risUtente = 2; bOpt2.BackColor = color; bOpt1.BackColor = Color.FromName(Globals.BUTTON_BACKGROUND); bOpt3.BackColor = Color.FromName(Globals.BUTTON_BACKGROUND); break; case "bOpt3": risUtente = 3; bOpt3.BackColor = color; bOpt1.BackColor = Color.FromName(Globals.BUTTON_BACKGROUND); bOpt2.BackColor = Color.FromName(Globals.BUTTON_BACKGROUND); break; case "ok": if (risUtente == risCorretta) { smile.Image = global::Negozio_di_Viola.Properties.Resources.SmileFelice; bOpt1.Click -= new System.EventHandler(this.onClick); bOpt2.Click -= new System.EventHandler(this.onClick); bOpt3.Click -= new System.EventHandler(this.onClick); this.avanti.Click += new System.EventHandler(this.onClick); } else { if (pagina == 1) { this.avanti.Click -= new System.EventHandler(this.onClick); } else if (pagina == 2) { bOpt1.Click -= new System.EventHandler(this.onClick); bOpt2.Click -= new System.EventHandler(this.onClick); bOpt3.Click -= new System.EventHandler(this.onClick); } smile.Image = global::Negozio_di_Viola.Properties.Resources.SmileTriste; } break; case "avanti": { this.Close(); if (pagina == 1) { if (risUtente == risCorretta) { fumetto = new Fumetto(2); } else { fumetto = new Fumetto(22); } fumetto.ShowDialog(); this.Close(); } else if (pagina == 22) { fumetto = new Fumetto(2); fumetto.ShowDialog(); this.Close(); } else if (pagina == 2 && risUtente != risCorretta) { Globals.statoGioco = 3; fumetto = new Fumetto(3); fumetto.ShowDialog(); this.Close(); } else if (pagina == 2 && risUtente == risCorretta) { Globals.statoGioco = 3; fumetto = new Fumetto(4); fumetto.ShowDialog(); this.Close(); } else { Globals.statoGioco = 3; Negozio2.enabledClick = true; Globals.visualizzaDialogo = false; negozio = new Negozio2(); negozio.ShowDialog(); this.Close(); } break; } case "indietro": negozio1 = new Negozio1(); negozio1.ShowDialog(); this.Close(); break; case "menu": Globals.newGame = false; HomePage pagIniz = new HomePage(); this.Close(); pagIniz.ShowDialog(); break; case "esci": Application.Exit(); break; } } }
private void onClick(object sender, EventArgs e) { if(sender is Button) { System.Drawing.Color color = Color.FromName(Globals.BUTTON_BACKGROUND_OK); switch(((Button)sender).Name) { case "bOpt1": risUtente = 1; bOpt1.BackColor = color; bOpt2.BackColor = Color.FromName(Globals.BUTTON_BACKGROUND); bOpt3.BackColor = Color.FromName(Globals.BUTTON_BACKGROUND); break; case "bOpt2": risUtente = 2; bOpt2.BackColor = color; bOpt1.BackColor = Color.FromName(Globals.BUTTON_BACKGROUND); bOpt3.BackColor = Color.FromName(Globals.BUTTON_BACKGROUND); break; case "bOpt3": risUtente = 3; bOpt3.BackColor = color; bOpt1.BackColor = Color.FromName(Globals.BUTTON_BACKGROUND); bOpt2.BackColor = Color.FromName(Globals.BUTTON_BACKGROUND); break; case "ok": if(risUtente == risCorretta) { smile.Image = global::Negozio_di_Viola.Properties.Resources.SmileFelice; bOpt1.Click -= new System.EventHandler(this.onClick); bOpt2.Click -= new System.EventHandler(this.onClick); bOpt3.Click -= new System.EventHandler(this.onClick); this.avanti.Click += new System.EventHandler(this.onClick); } else { if(pagina == 1) this.avanti.Click -= new System.EventHandler(this.onClick); else if (pagina == 2) { bOpt1.Click -= new System.EventHandler(this.onClick); bOpt2.Click -= new System.EventHandler(this.onClick); bOpt3.Click -= new System.EventHandler(this.onClick); } smile.Image = global::Negozio_di_Viola.Properties.Resources.SmileTriste; } break; case "avanti": { this.Close(); if (pagina == 1) { if (risUtente == risCorretta) fumetto = new Fumetto(2); else fumetto = new Fumetto(22); fumetto.ShowDialog(); this.Close(); } else if (pagina == 22) { fumetto = new Fumetto(2); fumetto.ShowDialog(); this.Close(); } else if (pagina == 2 && risUtente != risCorretta) { Globals.statoGioco = 3; fumetto = new Fumetto(3); fumetto.ShowDialog(); this.Close(); } else if(pagina == 2 && risUtente == risCorretta) { Globals.statoGioco = 3; fumetto = new Fumetto(4); fumetto.ShowDialog(); this.Close(); } else { Globals.statoGioco = 3; Negozio2.enabledClick = true; Globals.visualizzaDialogo = false; negozio = new Negozio2(); negozio.ShowDialog(); this.Close(); } break; } case "indietro": negozio1 = new Negozio1(); negozio1.ShowDialog(); this.Close(); break; case "menu": Globals.newGame = false; HomePage pagIniz = new HomePage(); this.Close(); pagIniz.ShowDialog(); break; case "esci": Application.Exit(); break; } } }
private void buttonOk_Click(object sender, EventArgs e) { string text = tbGuadagno.Text; if(text != "") { if ((Globals.prezzo1 - Globals.prezzo2) == Convert.ToDouble(text)) { pbSmile3.Visible = false; pbSmile1.Visible = true; btEsci.Visible = true; this.Close(); bravo = new Fumetto(100); bravo.ShowDialog(); } else { pbSmile3.Visible = true; } } }