[ros-diffs] [fireball] 45981: Maarten Kroese - Apply same Marlett-font charset fix to the system menu drawing. - Also slightly adjust symbol's position. (Should be sent upstream).
fireball at svn.reactos.org
fireball at svn.reactos.org
Sun Mar 7 10:44:18 CET 2010
Author: fireball
Date: Sun Mar 7 10:44:18 2010
New Revision: 45981
URL: http://svn.reactos.org/svn/reactos?rev=45981&view=rev
Log:
Maarten Kroese
- Apply same Marlett-font charset fix to the system menu drawing.
- Also slightly adjust symbol's position. (Should be sent upstream).
Modified:
branches/arwinss/reactos/dll/win32/user32/menu.c
Modified: branches/arwinss/reactos/dll/win32/user32/menu.c
URL: http://svn.reactos.org/svn/reactos/branches/arwinss/reactos/dll/win32/user32/menu.c?rev=45981&r1=45980&r2=45981&view=diff
==============================================================================
--- branches/arwinss/reactos/dll/win32/user32/menu.c [iso-8859-1] (original)
+++ branches/arwinss/reactos/dll/win32/user32/menu.c [iso-8859-1] Sun Mar 7 10:44:18 2010
@@ -954,14 +954,14 @@
/* draw the magic bitmaps using marlett font characters */
/* FIXME: fontsize and the position (x,y) could probably be better */
HFONT hfont, hfontsav;
- LOGFONTW logfont = { 0, 0, 0, 0, FW_NORMAL,
- 0, 0, 0, SYMBOL_CHARSET, 0, 0, 0, 0,
+ LOGFONTW logfont = { 0, 0, 0, 0, FW_DONTCARE,
+ 0, 0, 0, DEFAULT_CHARSET, 0, 0, 0, 0,
{ 'M','a','r','l','e','t','t',0 } };
logfont.lfHeight = min( h, w) - 5 ;
TRACE(" height %d rect %s\n", logfont.lfHeight, wine_dbgstr_rect( rect));
hfont = CreateFontIndirectW( &logfont);
hfontsav = SelectObject(hdc, hfont);
- TextOutW( hdc, rect->left, rect->top + 2, &bmchr, 1);
+ TextOutW( hdc, rect->left, rect->top + 4, &bmchr, 1);
SelectObject(hdc, hfontsav);
DeleteObject( hfont);
}
More information about the Ros-diffs
mailing list