aboutsummaryrefslogtreecommitdiff
path: root/TimeHACK.Main/TitleScreen.cs
diff options
context:
space:
mode:
authorAShifter <[email protected]>2017-04-13 12:43:13 -0700
committerGitHub <[email protected]>2017-04-13 12:43:13 -0700
commit69e90dc5e03f73a36c5ed069d9814b5c2900cc90 (patch)
treeee047052f0dae8b05059630cda9ce067469a871c /TimeHACK.Main/TitleScreen.cs
parent4cc2631a033d2bfb7a7e926f9b17d85862c2eea3 (diff)
parent036a986ce1f56e6cda0617e6e574a875b847911b (diff)
downloadhistacom2-69e90dc5e03f73a36c5ed069d9814b5c2900cc90.tar.gz
histacom2-69e90dc5e03f73a36c5ed069d9814b5c2900cc90.tar.bz2
histacom2-69e90dc5e03f73a36c5ed069d9814b5c2900cc90.zip
Merge pull request #43 from lempamo/master
WebChat1998 crash works!
Diffstat (limited to 'TimeHACK.Main/TitleScreen.cs')
-rw-r--r--TimeHACK.Main/TitleScreen.cs44
1 files changed, 39 insertions, 5 deletions
diff --git a/TimeHACK.Main/TitleScreen.cs b/TimeHACK.Main/TitleScreen.cs
index 7feb510..a5cdade 100644
--- a/TimeHACK.Main/TitleScreen.cs
+++ b/TimeHACK.Main/TitleScreen.cs
@@ -12,6 +12,7 @@ namespace TimeHACK
public static System.Drawing.Text.PrivateFontCollection pfc = new System.Drawing.Text.PrivateFontCollection();
public static Windows95 frm95;
public static string username;
+ public static string progress = "95";
public TitleScreen()
{
@@ -111,15 +112,48 @@ namespace TimeHACK
else
{
// Generate desktop with size entered by user
- Windows95 frm = new Windows95();
- frm.FormBorderStyle = FormBorderStyle.None;
- frm.Size = new Size(Convert.ToInt32(VM_Width.Text), Convert.ToInt32(VM_Height.Text));
- frm.FormBorderStyle = FormBorderStyle.Fixed3D;
- frm.Show();
+ frm95 = new Windows95();
+ frm95.FormBorderStyle = FormBorderStyle.None;
+ frm95.Size = new Size(Convert.ToInt32(VM_Width.Text), Convert.ToInt32(VM_Height.Text));
+ frm95.FormBorderStyle = FormBorderStyle.Fixed3D;
+ frm95.Show();
Hide();
}
}
+
+ public void BSODRewind(object sender, EventArgs e)
+ {
+ if (progress == "95")
+ {
+ frm95.Close();
+ frm95 = null;
+
+ // If VM Mode is not enabled
+ if (vm_mode.Checked != true)
+ {
+ // Generate fullscreen desktop
+ frm95 = new Windows95();
+ frm95.TopMost = true;
+ frm95.FormBorderStyle = FormBorderStyle.None;
+ frm95.WindowState = FormWindowState.Maximized;
+ frm95.Show();
+ Hide();
+ }
+ // If VM Mode is enabled
+ else
+ {
+ // Generate desktop with size entered by user
+ frm95 = new Windows95();
+ frm95.FormBorderStyle = FormBorderStyle.None;
+ frm95.Size = new Size(Convert.ToInt32(VM_Width.Text), Convert.ToInt32(VM_Height.Text));
+ frm95.FormBorderStyle = FormBorderStyle.Fixed3D;
+ frm95.Show();
+ Hide();
+ }
+ }
+ }
+
private void NewGame_MouseEnter(object sender, EventArgs e)
{
NewGame.Image = Resources.MSNewGame;