Maximiliano Curia wrote:
...
There are a couple of important widgets that seem to be incompatible with wine. But as I'm not an expert neither in Windows nor in wine, the one I could really track down is a TreeView widget (from comctl32.dll) (from the main window of the program), that is not fully implemented in wine, and by using a native comctl32.dll (I tried using the win98, winme, win2k libraries) the widget would work but some of the other stuff, like switching to one of the modules wouldn't.
I made a screenshot to make this clearer, the wine version[3] and the w2k version[4].
So, what should I do next?
Start the program with WINEDEBUG=+treeview wine program.exe &> treeview.log and send the treeview log to the list (compressed if it is over 50kB).
Is there some documentation of how to implement a certain Windows widget in wine?
Not really. My guess is that either some message is failing because it is hitting some border case.
Is anybody working in this dll, or has worked on this widget?
I have worked on the control, but I don't really have time to look at the specific problem, other than giving a 5 minute look over any log files you send.