By default Windows XP automatically prevents an
application from stealing focus. You have
probably already noticed this when you have had
a number of applications minimized to the
taskbar and one particular application has
wanted you attention so the tab of the minimized
application starts flashing orange. However,
there have been cases where the minimized
application tab refuses to flash orange
when the application has attempted to grab
focus. This is because an application you have
installed has disabled the prevent an
application from stealing focus option. To
remedy the problem proceed as follows.
The first, and perhaps the easiest, root is
to attempt a System Restore back to a point when
you had full functionality of the flashing
taskbar tab. In most cases this will remedy the
problem.
If that option fails you can always try
editing the Windows registry.
NOTE
For safety reasons it is always advisable to
backup the registry before you start editing it.
(see
662. How do I backup the Registry in Windows XP
).
- Click the Start button.
- From the Start Menu click Run.
- In the Run dialogue box type regedit.
- When the registry window opens navigate to
the following Registry key: HKEY_CURRENT_USER/ControlPanel/Desktop
- Click on the Desktop
option and then look down the
list on the right for the
following: foregroundlocktimeout.
- The right hand list is divided into three
sections:
1. Name.
2. Type.
3. Data.
- Look in the Data section
and check that the following is present:
0x00030d40 (200000)
- If this data is present then the
Prevent applications from stealing focus
option is enabled.
- If you have something different then
proceed as follows:
- Right click on the
ForegroundLockTimeout option
and select Modify.
- The Edit DWORD value box
opens.
- Make sure there is a dot
next to the hexadecimal option in the
Base box.
- Now in the Value data
box type: 30d40 (that's
thirty followed by d then followed by 40).
- Click the OK button
- Your entry should now read:
ForegroundLockTimeout REG_DWORD
0x00030d40 (200000)
- Now close regedit and
reboot your machine.