I have WinWorks Auto shop and it has a part of the program called tech link.Tech link open in a new window. Our shop computer fried and was replaced with a Dell running Windows 7. We have always had a problem with the Tech link window (even on XP) sometimes minimizing to the task bar and not...