Startmenu

Thorsten Kani beebix at gmx.net
Tue Oct 19 17:48:54 CDT 2004


Nice Patch - looks good now!
i have changed the offsets and used SM_CXBORDER instead of SM_CXEDGE.
(According to MSDN, cxedge is used for 3D while cxborder is used for Flat )
This seems to fix the"draw below" issue. Visual Experience comes now 
really near native.
 
I noticed that SM_CXEDGE is used everywhere, regardless of Style 
TBSTYLE_FLAT.
Please review my attached Patch. It seems to me that this Stylechecks 
shoud be used everywhere.

As for String position issue, maybe i can help out with the controlspy 
check.
Im interested in understanding the controls and wanted to play around 
with CSpy anyway.
Suggestions ?

Tho

Robert Shearman wrote:

> Thanks. Could you try the attached patch which should fix the white 
> background issue?
> Also, could you try setting both OFFSET_X and OFFSET_Y to 0 in 
> wine/dlls/comctl32/toolbar.c
> The strings being in the wrong position is a bigger issue. If you are 
> interested, the problem is that we recalculate and redraw our toolbar 
> control too much so that the code to create the Start Menu expects 
> that it won't be refreshed until it has finished setting the various 
> properties of the toolbar. I have some unfinished work in the toolbar 
> control at the moment, but I plan to use controlspy to see which 
> messages should cause a redraw and which shouldn't.
>
> Rob
>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: SM_CXBORDER.png
Type: image/png
Size: 6261 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20041020/81fd238b/SM_CXBORDER.png
-------------- next part --------------
A non-text attachment was scrubbed...
Name: SM_CXBORDER.diff
Type: text/x-diff
Size: 1439 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20041020/81fd238b/SM_CXBORDER.bin


More information about the wine-patches mailing list