Eric Pouech : richedit: Fully initialize the first style.

Alexandre Julliard julliard at winehq.org
Wed Jan 2 07:34:48 CST 2008


Module: wine
Branch: master
Commit: 8d0799a741ec95c58d70962e1e3cceb1625d5fc0
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=8d0799a741ec95c58d70962e1e3cceb1625d5fc0

Author: Eric Pouech <eric.pouech at orange.fr>
Date:   Tue Jan  1 22:03:40 2008 +0100

richedit: Fully initialize the first style.

---

 dlls/riched20/para.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dlls/riched20/para.c b/dlls/riched20/para.c
index a1f6261..8a373ec 100644
--- a/dlls/riched20/para.c
+++ b/dlls/riched20/para.c
@@ -44,7 +44,7 @@ void ME_MakeFirstParagraph(HDC hDC, ME_TextBuffer *text)
   cf.dwMask |= CFM_ALLCAPS|CFM_BOLD|CFM_DISABLED|CFM_EMBOSS|CFM_HIDDEN;
   cf.dwMask |= CFM_IMPRINT|CFM_ITALIC|CFM_LINK|CFM_OUTLINE|CFM_PROTECTED;
   cf.dwMask |= CFM_REVISED|CFM_SHADOW|CFM_SMALLCAPS|CFM_STRIKEOUT;
-  cf.dwMask |= CFM_SUBSCRIPT|CFM_UNDERLINE;
+  cf.dwMask |= CFM_SUBSCRIPT|CFM_UNDERLINE|CFM_WEIGHT;
   
   cf.dwEffects = CFE_AUTOCOLOR | CFE_AUTOBACKCOLOR;
   lstrcpyW(cf.szFaceName, lf.lfFaceName);
@@ -55,7 +55,9 @@ void ME_MakeFirstParagraph(HDC hDC, ME_TextBuffer *text)
   if (lf.lfItalic) cf.dwEffects |= CFE_ITALIC;
   if (lf.lfUnderline) cf.dwEffects |= CFE_UNDERLINE;
   if (lf.lfStrikeOut) cf.dwEffects |= CFE_STRIKEOUT;
-  
+  cf.bPitchAndFamily = lf.lfPitchAndFamily;
+  cf.bCharSet = lf.lfCharSet;
+
   ZeroMemory(&fmt, sizeof(fmt));
   fmt.cbSize = sizeof(fmt);
   fmt.dwMask = PFM_ALIGNMENT | PFM_OFFSET | PFM_STARTINDENT | PFM_RIGHTINDENT | PFM_TABSTOPS;




More information about the wine-cvs mailing list