Knowledge Base

Knowledge Base
Subject: Wirecad windows and prompts open behind the program
Status Resolved
Product WireCAD v9
Product Level PRO
Database Type SQL Server
Build Number (last 4 digits of version) 7082
Upload No file!

Message

Customer
Wirecad windows and prompts open up behind the program. Need to window program or move to it to second monitor to interact with prompts, some aren't accessible at all. Computer reboots haven't helped.
01-September-2017 (03:02 PM)
Customer
Upon closer inspection it looks like the wirecad program is stuck on top of every other program/window, not just its own windows.
01-September-2017 (04:15 PM)
Hi Brant, this can be a timing issue.
I am reposting a forum entry here though it references WIN7 this has been an issue since then:

https://answers.microsoft.com/en-us/windows/forum/windows_7-performance/windows-7-explorer-window-does-not-appear-in-front/1199682e-2415-4a7a-bf21-f57a972122ee

Beginning of post:
--------------------------------------


In Windows 7, window pop-ups are control by FOREGROUNDFLASHCOUNT and FOREGROUNDLOCKTIMEOUT in the REGISTRY (You need to CLICK ON the START ICON at the leftest of your TASKBAR, and type REGEDIT in the SEARCH PROGRAMS and FILES field). Go to the REGISTRY EDITOR and it is at this path:
HKEY_CURRENT_USER\CONTROL PANEL\DESKTOP.
One click on the DESKTOP (Manual Display), and your will see the detail populate at the right side of the REGISTRY EDITOR window. Go to find the FOREGROUNDLOCKTIMEOUT, and double click on it.
The EDIT DWORD small window will pop-up. Change the VALUE DATA to ZERO.
Yes, you must restart your PC in order for the change to apply.
Here is what is telling us in the Windows 7 manual: http://technet.microsoft.com/en-us/library/cc957205.aspx
ForegroundFlashCount


HKCU\Control Panel\Desktop
Data type
Range
Default value
REG_DWORD
Number of flashes in decimal
3
Description
Specifies the number of times the taskbar button flashes to notify the user that the system has activated a background window. If the time elapsed since the last user input exceeds the value of the ForegroundLockTimeout entry, the window will automatically be brought to the foreground.
Related Entries
Yes, if the DOWNLOAD timer in the FOREGROUNDLOCKTIMEOUT (SHOWING 30D40 Hexadecimal) is longer than the 3 FLASH(Default), then you will see the new WINDOW pop-up behind your mother window or your application. Set the VALUE DATA to ZERO, sooner than the 3 FLASH of the FOREGROUNDFLASHCOUT, the the DESCRIPTION above is applied.

----------------------------------------
end of forum post

Please let me know the outcome.
Chris
01-September-2017 (04:32 PM)
Support
Customer
That fixed it. Thanks Chris!
01-September-2017 (04:41 PM)