Tab control update

Jon Griffiths jon_p_griffiths at yahoo.com
Fri Oct 1 09:58:23 CDT 2004


Hi,

A fairly large update to the tab control. This makes it work as per
native in my app.

Regards,
Jon

   +dlls/comctl32/tab.c dlls/comctl32/tests/tab.c
    Items can be variable sized; use an accessor to retrieve them
    Send WM_NOTIFYFORMAT/WM_QUERYUISTATE to match native messages
    Only create a scroll control when/if we need one (like native)
    Dump tab extra data when tracing
    Combine all Unicode/Ascii calls together
    Pass infoPtr around instead of fetching it multiple times, store
     hwnd and focus state in it too.
    Calculate correct tab widths when TCS_FIXEDWIDTH is not given
    Code simplifications/const correctness/formatting fixes
    Add some new combinations to tests for correct tab sizes


=====
"Don't wait for the seas to part, or messiahs to come;
 Don't you sit around and waste this chance..." - Live

jon_p_griffiths at yahoo.com


		
__________________________________
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.
http://promotions.yahoo.com/new_mail 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tab_fixes.diff
Type: text/x-diff
Size: 145866 bytes
Desc: tab_fixes.diff
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20041001/3e8c767c/tab_fixes.bin


More information about the wine-patches mailing list