diff options
| author | lempamo <[email protected]> | 2017-04-13 14:04:41 -0400 |
|---|---|---|
| committer | lempamo <[email protected]> | 2017-04-13 14:04:41 -0400 |
| commit | 036a986ce1f56e6cda0617e6e574a875b847911b (patch) | |
| tree | ee047052f0dae8b05059630cda9ce067469a871c /TimeHACK.Main/TitleScreen.cs | |
| parent | f1e0c8f75de4a5086ff955789e9397696df25199 (diff) | |
| download | histacom2-036a986ce1f56e6cda0617e6e574a875b847911b.tar.gz histacom2-036a986ce1f56e6cda0617e6e574a875b847911b.tar.bz2 histacom2-036a986ce1f56e6cda0617e6e574a875b847911b.zip | |
WebChat1998 crash works!
Diffstat (limited to 'TimeHACK.Main/TitleScreen.cs')
| -rw-r--r-- | TimeHACK.Main/TitleScreen.cs | 44 |
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; |
