Blair,
"Blair McGlashan" <
[hidden email]> schrieb im Newsbeitrag
news:9r8pin$s887m$
[hidden email]...
> Dolphin does not intervene in the handling of the mouse wheel at all at
> present, so the behaviour you are seeing is standard for windows and its
> common controls. I'm not sure which particular "other" applications you
are
> referring to, but they are the exception rather than the rule as far as I
> can tell - for example the Windows explorer works in the same way as
> Dolphin, as least on Windows 2000.
Yes, in the meantime I noticed that you're right. I was referring to
Outlook Express. That application works as I described and obviously, I
found it so natural that I somehow assumed, that all other applications work
that way. Actually, the JBuilder, a tool I often use these days, works that
way, too.
> makes more sense, but Windows sends the mouse wheel messages to the window
> with focus so it is somewhat awkward to correct in a generic way at the
> application level.
Perhaps one could introduce the concept of a hovered child window - the
control the mouse if over. A ShellView would need to become a mouse
enter/mouse exit listener of all of its children and keep track of the
hovered view. Unfortunately, I didn't find that events although I'm pretty
sure that Windows will send them. Now, the ShellView must also become a
mouse wheel listener and redirect that events to the hovered view, but the
focussed one.
bye
--
Stefan Matthias Aust // Truth Until Paradox