http://bugs.winehq.org/show_bug.cgi?id=3917
Summary: Rich Edit text box ignores WM_SETFONT (and ES_PASSWORD) Product: Wine Version: 0.9.1. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P4 Component: wine-gui AssignedTo: wine-bugs@winehq.org ReportedBy: andrew7webb@comcast.net
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub
occurs when I try to set the font on a RichEdit control.
The iolib SmartWin++ test program tries different size fonts on RichEditBoxes, and nothing happens.
HOW TO REPRODUCE THE PROBLEM AND CHECK THE FIX: Fetch the latest SmartWin++ source using cvs with: cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/smartwin login cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/smartwin checkout SmartWin
cd SmartWin/source make -f Makefile.wine (And the libsmartwin.a library should be put into ../lib)
comment out the line containing LVSCW_AUTOSIZE_USEHEADER in ../../include/io/html_get.h (Another Wine bug I think, but this report is about RicheEditBoxes )
cd ../tests/iolib make -f Makefile.wine run (And the sample program should start running.)
Use the File | Try InDialog menu command Watch the fixmes appear in standard out.
Click OK until a font dialog appears, select some large font, and if everything works well, then the dialog should use the font in the rich text edit boxes.
Also the ES_PASSWORD style has no effect, as can be seen when entering text in the field labeled "Password:"