[user] Fix W/A/16 cross call post-processing for dialog procedures

Troy Rollo wine at troy.rollo.name
Fri Oct 14 00:01:05 CDT 2005


Problem previously discussed:
    <http://www.winehq.org/pipermail/wine-devel/2005-October/041053.html>
One symptom is that applications may get an empty string when calling 
GetWindowText to retrieve the title of a dialog box, which will affect, for 
example, tabbed dialog labels in some applications.

ChangeLog
	Ensure that post-processing of message results from dialog procedures
	in W/A/16 cross-calls uses the DWLP_MESSAGERESULT value for the
	LRESULT of the message rather than the return value of the dialog
	procedure (which is an unrelated BOOL).

-------------- next part --------------
A non-text attachment was scrubbed...
Name: winproc.diffs
Type: text/x-diff
Size: 28723 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20051014/4348b4ba/winproc-0001.diff


More information about the wine-patches mailing list