ChangeSet ID: 13917 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2004/09/23 20:11:02 Modified files: windows : sysparams.c Log message: Hajime Segawa Added StatusFontSize and MessageFontSize entries in win.ini. Patch: http://cvs.winehq.org/patch.py?id=13917 Old revision New revision Changes Path 1.62 1.63 +14 -0 wine/windows/sysparams.c Index: wine/windows/sysparams.c diff -u -p wine/windows/sysparams.c:1.62 wine/windows/sysparams.c:1.63 --- wine/windows/sysparams.c:1.62 Tue May 21 13:21:21 2013 +++ wine/windows/sysparams.c Tue May 21 13:21:21 2013 @@ -171,6 +171,10 @@ static const WCHAR Desktop[]= static const WCHAR Pattern[]= {'P','a','t','t','e','r','n',0}; static const WCHAR MenuFont[]= {'M','e','n','u','F','o','n','t',0}; static const WCHAR MenuFontSize[]= {'M','e','n','u','F','o','n','t','S','i','z','e',0}; +static const WCHAR StatusFont[]= {'S','t','a','t','u','s','F','o','n','t',0}; +static const WCHAR StatusFontSize[]= {'S','t','a','t','u','s','F','o','n','t','S','i','z','e',0}; +static const WCHAR MessageFont[]= {'M','e','s','s','a','g','e','F','o','n','t',0}; +static const WCHAR MessageFontSize[]= {'M','e','s','s','a','g','e','F','o','n','t','S','i','z','e',0}; static const WCHAR System[]= {'S','y','s','t','e','m',0}; static const WCHAR IconTitleSize[]= {'I','c','o','n','T','i','t','l','e','S','i','z','e',0}; static const WCHAR IconTitleFaceName[]= {'I','c','o','n','T','i','t','l','e','F','a','c','e','N','a','m','e',0}; @@ -1311,9 +1315,19 @@ BOOL WINAPI SystemParametersInfoW( UINT /* status bar font metrics */ SystemParametersInfoW( SPI_GETICONTITLELOGFONT, 0, (LPVOID)&(lpnm->lfStatusFont), 0 ); + GetProfileStringW( Desktop, StatusFont, lpnm->lfCaptionFont.lfFaceName, + lpnm->lfStatusFont.lfFaceName, LF_FACESIZE ); + lpnm->lfStatusFont.lfHeight = -GetProfileIntW( Desktop, StatusFontSize, 11 ); + lpnm->lfStatusFont.lfWeight = FW_NORMAL; + /* message font metrics */ SystemParametersInfoW( SPI_GETICONTITLELOGFONT, 0, (LPVOID)&(lpnm->lfMessageFont), 0 ); + GetProfileStringW( Desktop, MessageFont, lpnm->lfCaptionFont.lfFaceName, + lpnm->lfMessageFont.lfFaceName, LF_FACESIZE ); + lpnm->lfMessageFont.lfHeight = -GetProfileIntW( Desktop, MessageFontSize, 11 ); + lpnm->lfMessageFont.lfWeight = FW_NORMAL; + } else {