From a147607b3aadf7e6a758176149d3d09930f6b193 Mon Sep 17 00:00:00 2001 From: lempamo Date: Sun, 29 Oct 2017 10:25:24 -0400 Subject: argh --- Histacom2/OS/WinXPBad/WinClassicIE6Bad.cs | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'Histacom2/OS/WinXPBad/WinClassicIE6Bad.cs') diff --git a/Histacom2/OS/WinXPBad/WinClassicIE6Bad.cs b/Histacom2/OS/WinXPBad/WinClassicIE6Bad.cs index f8fa520..c4740fc 100644 --- a/Histacom2/OS/WinXPBad/WinClassicIE6Bad.cs +++ b/Histacom2/OS/WinXPBad/WinClassicIE6Bad.cs @@ -16,6 +16,7 @@ namespace Histacom2.OS.WinXPBad { private bool light = true; private Random r = new Random(); + private Random r2 = new Random(); private int maxX; private int maxY; @@ -23,11 +24,6 @@ namespace Histacom2.OS.WinXPBad public WinClassicIE6Bad() { InitializeComponent(); - - maxX = TitleScreen.frmBadXP.Width; - maxY = TitleScreen.frmBadXP.Height; - Hack4.VirusDestruction(this); - ((WinClassic)ParentForm).closeDisabled = true; } private void originalTimer_Tick(object sender, EventArgs e) @@ -47,8 +43,18 @@ namespace Histacom2.OS.WinXPBad private void labelTimer_Tick(object sender, EventArgs e) { VirusLabel v = new VirusLabel(); + v.Location = new Point(r.Next(0, maxX), r2.Next(0, maxY)); v.Show(); - v.Location = new Point(r.Next(0, maxX), r.Next(0, maxY)); + v.TopMost = true; + v.BringToFront(); + } + + private void WinClassicIE6Bad_Load(object sender, EventArgs e) + { + maxX = Screen.PrimaryScreen.Bounds.Width; + maxY = Screen.PrimaryScreen.Bounds.Height; + Hack4.VirusDestruction(this); + ((WinXP)ParentForm).closeDisabled = true; } } } -- cgit v1.2.3