https://bugs.winehq.org/show_bug.cgi?id=51802
Bug ID: 51802 Summary: Theming on 16-bit application breaks their UI Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: uxtheme Assignee: wine-bugs@winehq.org Reporter: clinton@concernednetizen.com Distribution: ---
Created attachment 70689 --> https://bugs.winehq.org/attachment.cgi?id=70689 Collins Dictionary
I noticed a regression a few months ago in a 16-bit application I regularly run. It started when the Windows XP-style UI themes started being applied.
In the screenshot you can see the Collins English Dictionary application as it currently runs, with a "Plastik"-style UXTHEME drawing the applications buttons (ignore the buttons being cut-off by the windows size. That problem already occured before the UXTHEME breakage).
The buttons are selected, but not activated do not work when clicked. The only way to use the buttons is to click on them to highlight/select them and then press the Enter key. This is also true of some, but not all of the buttons in modal dialogs.
The mostly-black background of the definition display is also a new bug which occurred simultaneously to moment UXTHEMEs became applicable to 16-bit apps. It seems like the definitions, when drawn to the screen, do not blank out what preceeded them, so smaller definitions overlap the former larger ones.
The software can be easily downloaded here for testing: https://archive.org/details/collins_win31