Doubleclick in systray (was Pegasus Mail 4.02)

Fabian Cenedese Cenedese at indel.ch
Mon Nov 25 02:38:36 CST 2002


> > And just as a bit more info, under both WinNT and Wine, the systray
> > gets the dual mouse down, mouse up sequence. The SYSTRAY_WndProc()
> > function directly the posts messages to the app. So it appears to me
> > that it is the responsibility of SYSTRAY_WndProc() to keep track of
> > the clicks, and create the doubleclick message. Does that sound
> > reasonable?
>
>Something like this might help:
>Index: dlls/shell32/systray.c
>
>-  wc.style         = CS_SAVEBITS;
>+  wc.style         = CS_SAVEBITS|CS_DBLCLKS;

I don't know about all the windows stuff but I'm not sure that this is the 
right
place. I already had the same problem with a normal dialog.
http://www.winehq.com/hypermail/wine-devel/2002/08/0192.html

and the "solution":
http://www.winehq.com/hypermail/wine-devel/2002/09/0435.html

Looks like (almost) every item has the double clicks flag set in Windows but
not in wine. So maybe a more general approach is needed.

Thanks

bye    Fabi





More information about the wine-devel mailing list