diff options
| author | AShifter <[email protected]> | 2017-04-13 12:43:13 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2017-04-13 12:43:13 -0700 |
| commit | 69e90dc5e03f73a36c5ed069d9814b5c2900cc90 (patch) | |
| tree | ee047052f0dae8b05059630cda9ce067469a871c /TimeHACK.Main/TitleScreen.cs | |
| parent | 4cc2631a033d2bfb7a7e926f9b17d85862c2eea3 (diff) | |
| parent | 036a986ce1f56e6cda0617e6e574a875b847911b (diff) | |
| download | histacom2-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.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; |
