"I've been working on this one while learning Wine code. I wrote an app for this a while ago using some Windows API calls. What I found was that for a Combobox the CB_SETITEMHEIGHT message was taking precedence over SetWindowPos() in Wine, whereas in Windows the last one called is what takes precedence. I noticed that CB_SETITEMHEIGHT locks the height in in the function GB_GetTextAreaHeight() in dlls/comctl32/combo.c (and probably in the user32/combo.c as well). I'm not familiar enough with Wine's code to make a repair right now, but, at the very least, this shows a divergence between Wine and Windows. I'll study the code more to see if I can fix it."
Hi John,
What bug are you referring to?
If the patch isn't too big, sent it the list without a signoff and a comment asking for a review.
And/Or attach it the bug report, however reviews aren't done on bugzilla patches, but the code wouldn't be lost either.
Regards
Alistair.
Hello everyone,
I was able to figure out the source of a bug for one of the bugs listed in Bugzilla. I wrote a little demo app with Windows API functions to show it. I hesitated to fix the problem in Wine, because the code is complex and therefore wasn't sure what the ramifications would be.
How do I go about presenting this to those who deal with bugs?
Many thanks for any feedback!
Regards,John Alway