ThemingSupportSummerOfCode2005Summary

I did a bunch of theming-related work in Wine, which was done within a project in Google's Summer of Code.

This is a small overview over what I've done:

  • All "non-standard" controls(those that are provided by comctl32, e.g.Tabs) are themed and seem to work quite well so far.
  • All standard controls except Buttons and Scrollbars are themed, though not always perfect.
  • Due the fact that uxtheme was actually used, a number of fixes and improvements have been made.

However, there are still things left open:

  • Bugs. Notably, the dreaded A->W WM_GETTEXTLENGTH issue breaking all Delphi apps. Working on it though.

  • A number of smaller and not so small visual glitches.
  • Speed. Seems with alpha blending things are not exactly blazing along.

At least for some of the issues I still have some ideas floating around, so I guess I'll stick around a bit longer and try to get them fixed.

-- FrankRichter, Fri, Sep 23 2005

ThemingSupportSummerOfCode2005Summary (last edited 2008-05-03 01:44:39 by nathan.n)