Still no way to keep MSIE from stealing focus?

  • Thread starter Thread starter PerX ...
  • Start date Start date
P

PerX ...

As a lot of us know, the morons at microsoft, blithly allows MSIE to
steal focus at the drop of a hat(even though many of us complain about
it).

Has there been any fix or patch to get rid of this annoying design
fault?
 
"PerX ..." said in
As a lot of us know, the morons at microsoft, blithly allows MSIE to
steal focus at the drop of a hat(even though many of us complain about
it).

Has there been any fix or patch to get rid of this annoying design
fault?

In Windows XP, use the TweakUI powertoy to change the Focus behavior. When
the option is enabled to "Prevent applications from stealing focus", the
following registry key gets changed:

HKCU\Control Panel\Desktop
ForegroundLockTimeout

from 0 (zero) to 30d40 hex (200000 dec). If you are not using Windows XP, I
don't know if this data value exists for you or, if it exists or you create
it, if it is applicable under your version of Windows.

It isn't just IE that can steal focus. Any application can do that. The
application can set its window active (but it is still under the other now
inactive windows). The application can also change focus to their window.
 
no-email@no- said:
"PerX ..." said in


In Windows XP, use the TweakUI powertoy to change the Focus behavior.

Doesn't work.
It isn't just IE that can steal focus. Any application can do that.

But as far as we know, only IE *IGNORES* the setting you just described.
Hence my query if someone has made a patch or something. Guess not then.
 
"PerX ..." said in
Doesn't work.

But as far as we know, only IE *IGNORES* the setting you just
described. Hence my query if someone has made a patch or something.
Guess not then.

I'm using Windows XP. I have this option enabled to NOT let applications
steal focus from the currently active Windows. I also have IE, Outlook
Express, doc files, applets, and other applications running that have opened
windows. When, for example, I leave IE because it is taking a long time to
get a page or complete download, when it wants focus it requests it but the
system behavior has been changed. The registy key mentioned is not an IE
setting. It is a system behavior setting regarding the GUI desktop. IE,
just like any other application, makes a system call to get focus. If the
system doesn't do it then IE can't do anything about it. In my case, the
taskbar button for IE flashes 5 times (because that's what I have
configured), then becomes solid orange tinted, but never pops its window
atop the window where I am currently working.

I also used TweakUI to configure Windows' taskbar to group its buttons for 2
or more instances of the same application. So when I open a dozen instances
of IE, there aren't a dozen undersized buttons on the taskbar for IE.
There's just one button for all IE instances. However, I really doubt this
setting would alter the behavior of the focus setting.
 
Back
Top