Audit the buttons code

Andreas Mohr andi at rhlx01.fht-esslingen.de
Mon Oct 4 09:03:04 CDT 2004


Hi,

On Mon, Oct 04, 2004 at 10:39:24PM +0900, Dmitry Timoshkov wrote:
> "Robert Shearman" <rob at codeweavers.com> wrote:
> > That was true up until Windows XP. All of the built-in user32 controls 
> > have now been copied into comctl32 and extended.
> 
> I can't believe that a simple win32 program linked against user32 only
> under XP starts to depend on comctl32 as well. user32 in XP can't depend
> on comctl32 too. "Button", "listbox", "combobox" and others were always
> a part of user32, moving them into comctl32 would break a lot of apps.
> Perhaps comctl32 simply subclasses standard user32 controls and adds
> "skinning" for them?
I was also unaware of that.
Whatever is the case here, it'd be useful to have it documented in button.c
once it's obvious what the relationship of user32 buttons and comctl32 is.

Andreas Mohr



More information about the wine-devel mailing list