http://bugs.winehq.org/show_bug.cgi?id=9493
--- Comment #10 from Igor Tarasov tarasov.igor@gmail.com 2009-03-18 12:54:09 --- Created an attachment (id=20014) --> (http://bugs.winehq.org/attachment.cgi?id=20014) winecfg with Luna theme on wine 1.1.17
As you may see, there was alot of progress since last screenshots shown here.
But there are still some bugs.
1. Some elements stop being themed if they get bothered after initial draw. On the screenshot, notice the following:
1.1. After checkboxes get checked or unchecked they become unthemed (see second and third checkboxes). 1.2. Notice Apply button. Initially, it was inactive, but when I checked/unchecked the checkboxes above it became active and unthemed.
These bugs seem to be pretty simple and straightforward to fix, since the implementation is already there, all what is needed is to add if (theme) {} in all places where these elements get changed.
Good to see that many other elements, though, do interact well and do not become unthemed.
2. Some elements do not react on mouseover. As good as I remember, all active elements in Windows change when mouse hovers them. I've noticed this on buttons, checkboxes and sliders. Good to see, though that many other elements, such as toolbar buttons, tabs, headers, dropdown buttons etc behave well when mouse hovering them.
3. One unthemed control that I've noticed is scrollbar in combobox/dropdown lists and strange button (colorpicker) in winecfg 'Desktop Integration' tab.
As of now, theming is pretty useable, but these small glitches spoil the experience :)