From b29562151521fcceeeb394fdff7842bcc34bfa27 Mon Sep 17 00:00:00 2001 From: lempamo Date: Sun, 26 Mar 2017 10:45:00 -0400 Subject: fixing desktop ie icon --- TimeHACK.Main/Windows95.cs | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/TimeHACK.Main/Windows95.cs b/TimeHACK.Main/Windows95.cs index c2592b8..d262985 100644 --- a/TimeHACK.Main/Windows95.cs +++ b/TimeHACK.Main/Windows95.cs @@ -140,12 +140,22 @@ namespace TimeHACK private void desktopicons_Click(object sender, EventArgs e) { - if (desktopicons.SelectedItems.ContainsKey("Internet Explorer")) + Point objDrawingPoint = desktopicons.PointToClient(Cursor.Position); + ListViewItem objListViewItem; + + if (objDrawingPoint != null) { - WinClassicIE4 ie = new WinClassicIE4(); - ie.Show(); - ie.BringToFront(); - startmenu.Hide(); + objListViewItem = desktopicons.GetItemAt(objDrawingPoint.X, objDrawingPoint.Y); + if (objListViewItem != null) + { + if (objListViewItem.Text == "Internet Explorer") + { + WinClassicIE4 ie = new WinClassicIE4(); + ie.Show(); + ie.BringToFront(); + startmenu.Hide(); + } + } } } } -- cgit v1.2.3