[Bug 24717] New: MUSHclient: calls to CDC::DrawEdge (MFC) show solid black border instead of 3D border
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Oct 12 11:14:02 CDT 2010
http://bugs.winehq.org/show_bug.cgi?id=24717
Summary: MUSHclient: calls to CDC::DrawEdge (MFC) show solid
black border instead of 3D border
Product: Wine
Version: 1.3.4
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: -unknown
AssignedTo: wine-bugs at winehq.org
ReportedBy: fiendishx at gmail.com
Created an attachment (id=31226)
--> (http://bugs.winehq.org/attachment.cgi?id=31226)
Side by side comparison of working fine in 1.0.1 (top) and not working in 1.2.1
(bottom).
Computer: Lenovo Thinkpad x201i
OS: Ubuntu 10.10 Maverick Meerkat
Wine versions tested: 1.2.1 and 1.3.4 have the problem. 1.0.1 does not.
Program affected: MUSHclient 4.64 (
http://www.gammon.com.au/files/mushclient/mushclient464.exe )
Steps to demonstrate after installing MUSHclient 4.64:
The function call is not in the main program code, but is in code that can be
called by scripted plugins. Steps to demonstrate involve installing a plugin
that uses the relevant function call...
Download http://aardwolfclientpackage.googlecode.com/files/telnet_options.lua
to the MUSHclient/worlds/plugins directory.
Download http://aardwolfclientpackage.googlecode.com/files/aardwolf_colors.lua
to the MUSHclient/worlds/plugins directory.
Download
http://aardwolfclientpackage.googlecode.com/svn/trunk/Aardwolf_Chat_Capture_mw.xml
to the MUSHclient/worlds/plugins directory.
Run MUSHclient.
Menu File->New World. Click NO to not preload defaults from another world.
Add fake world name and IP address.
Click OK.
Menu File->Plugins...
Click Add...
select Aardwolf_Chat_Capture_mw.xml
Expand the main output area and notice that display looks like the attached
image.
Attached is a demonstration of the problem. Top is Wine 1.0.1, which works
fine. Bottom is Wine 1.2.1, which does not work. For reference, the C++ code
from the program in question is available at
http://github.com/nickgammon/mushclient/blob/v4.64/miniwindow.cpp on line 308
in CMiniWindow::RectOp under "case 5: // DrawEdge"
I'm not sure what component is the issue. I guess it could be GDI.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list