[Psi-devel] Patch: Window flashing, minimised chat dialogues
nospam.list at unclassified.de
Sun Dec 26 10:58:34 PST 2004
On 26.12.2004 15:36 (+0100), Andrew Kohlsmith wrote:
> You turned *off* the flashing taskbar? I looked at your patch and it
> certainly appears so. This is a feature many people (myself included)
> *want*. If anything I think that if you are adamant to have it gone it
> should be a (hidden) option.
Wrong. It is still there, but I disabled the timer code. FlashWindow()
is only called *once* any time it should do the flashing. So it won't
invert that often any more but that wasn't regularly anyway. And
re-activating the window takes no code on Psi side which showed no more
display errors to me (like that the taskbar button remained inverted
when I only activated the chat window for a short time say <0.5s).
>>The second one was that windows minimised using the taskbar did not
>>behave like inactive but rather like active windows and thus had no * or
>>flashing in their caption. This works perfectly now, it was only a
>>single line changed. :)
> ... can you explain?
There has been discussion about it on the forums:
You get a * in the caption and the title bar (task bar button) of the
chat window will flash when a new message arrives while the chat window
is not active/focused. This also works when you minimise the window with
the minimise button from the chat window's title bar - but it didn't
when minimising the window by simply clicking the task bar button on the
active window (which is very handy when checking the window and putting
it away again). You heared the sound  but that's all. michalj found
out the problem is only visible with Qt 3.2.x. And this is a work-around
until Qt is fixed (if it ever will be or it's not even a Windows bug).
It's only that single line at the end...
 Sometimes not even that:
Yves Goergen "LonelyPixel" <nospam.list at unclassified.de>
Unclassified NewsBoard Forum --> newsboard.unclassified.de
Free (GPL), easy to use and install, secure, innovative! (PHP+MySQL)
More information about the Psi-devel-affinix.com