mirror of
https://github.com/ShiftOS-Rewind/ShiftOS.git
synced 2025-01-22 17:52:15 +00:00
Fix Infobox Shenanigans
first commit in a LONG TIME
This commit is contained in:
parent
87546f325f
commit
60a158a21f
2 changed files with 16 additions and 9 deletions
|
@ -85,7 +85,6 @@
|
|||
this.btnOpt2.TabIndex = 5;
|
||||
this.btnOpt2.Text = "button2";
|
||||
this.btnOpt2.UseVisualStyleBackColor = false;
|
||||
this.btnOpt1.Click += new System.EventHandler(this.btnOpt1_Click);
|
||||
//
|
||||
// InfoboxTemplate
|
||||
//
|
||||
|
@ -108,8 +107,8 @@
|
|||
#endregion
|
||||
public System.Windows.Forms.PictureBox pictureBox1;
|
||||
private System.Windows.Forms.Timer changeSize;
|
||||
private System.Windows.Forms.Button btnOpt1;
|
||||
private System.Windows.Forms.Button btnOpt2;
|
||||
public System.Windows.Forms.Label label1;
|
||||
public System.Windows.Forms.Button btnOpt1;
|
||||
public System.Windows.Forms.Button btnOpt2;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -75,14 +75,22 @@ namespace ShiftOS.Main.Apps
|
|||
gameTimer.Stop();
|
||||
var infoBox = ShiftWM.StartInfoboxSession("Breakout - You Lose! ", "It appears that you have lost the game, meaning\nall codepoints won were lost. Would you\nlike to try again?", InfoboxTemplate.ButtonType.YesNo);
|
||||
ShiftWM.StartInfoboxSession(null, infoBox.isOK.ToString(), InfoboxTemplate.ButtonType.Ok);
|
||||
if (infoBox.isOK)
|
||||
infoBox.btnOpt1.Click += InfoboxYes;
|
||||
infoBox.btnOpt2.Click += InfoboxYes;
|
||||
}
|
||||
}
|
||||
|
||||
private void InfoboxYes(object sender, EventArgs e)
|
||||
{
|
||||
DrawBlocks();
|
||||
ResetToRest();
|
||||
gameTimer.Start();
|
||||
}
|
||||
private void InfoboxNo(object sender, EventArgs e)
|
||||
{
|
||||
// When user clicks No
|
||||
}
|
||||
}
|
||||
|
||||
private void DrawBlocks()
|
||||
{
|
||||
int h = 20;
|
||||
|
|
Loading…
Reference in a new issue