systray in desktop mode [unified resend]

Mike Hearn mike at navi.cx
Tue Mar 30 08:10:09 CST 2004


On Tue, 2004-03-30 at 06:08, Martin Fuchs wrote:
> If you want to do exactly what native shell32 does, you can just drop
> all the old (non-desktop mode) code and replace it with what my
> patch wanted to do in desktop mode.

Yes, I realise that. I guess you checked that these are the same
messages native shell32.dll uses?

> Your new implementation will also create such a message receiver
> window. So you want to create your tray window at any startup of
> Wine regardless if it will be used or not? May be a bit overkill, but
> it would work.

This is still an unanswered question. I wanted to special-case
FindWindow so we get efficiency but I think Alexandre didn't like that,
so I guess we have to always start it. Alexandre? 

> In the result it will look like this:
> If there is no explorer application, the icons will show up in the
> Linux systray. If there is an Explorer running, they will show up
> _both_ in Linux' and Explorer's systray.

That sounds OK

thanks -mike




More information about the wine-devel mailing list