Author: fireball
Date: Tue Feb 23 21:58:12 2010
New Revision: 45678
URL: http://svn.reactos.org/svn/reactos?rev=45678&view=rev
Log:
Maarten Kroese
UITOOLS95_DrawFrameCaption improvements:
- Change FIXED_PITCH to DEFAULT_PITCH (because Marlett is not a fixed pitch font).
- Change from SYMBOL_CHARSET to DEFAULT_CHARSET, it's correct according to MSDN, because SYMBOL_CHARSET implies that it can fall back to another font, but that is never what we want.
- FW_NORMAL to FW_DONTCARE.
- This patch should be sent to Wine, however their Marlett font hides these problems.
Modified:
branches/arwinss/reactos/dll/win32/user32/uitools.c
Modified: branches/arwinss/reactos/dll/win32/user32/uitools.c
URL: http://svn.reactos.org/svn/reactos/branches/arwinss/reactos/dll/win32/user3…
==============================================================================
--- branches/arwinss/reactos/dll/win32/user32/uitools.c [iso-8859-1] (original)
+++ branches/arwinss/reactos/dll/win32/user32/uitools.c [iso-8859-1] Tue Feb 23 21:58:12 2010
@@ -924,9 +924,9 @@
return FALSE;
}
- hf = CreateFontW(-SmallDiam, 0, 0, 0, FW_NORMAL, FALSE, FALSE, FALSE,
- SYMBOL_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS,
- DEFAULT_QUALITY, FIXED_PITCH|FF_DONTCARE, glyphFontName);
+ hf = CreateFontW(-SmallDiam, 0, 0, 0, FW_DONTCARE, FALSE, FALSE, FALSE,
+ DEFAULT_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS,
+ DEFAULT_QUALITY, DEFAULT_PITCH|FF_DONTCARE, glyphFontName);
alignsave = SetTextAlign(dc, TA_TOP|TA_LEFT);
bksave = SetBkMode(dc, TRANSPARENT);
clrsave = GetTextColor(dc);