要是用户换了Windows的主题,MSN Messenger的主窗口的字体只要点击一下就会变小,变得很难识别。
要是用的是WindowsXP的经典样式则不会出现以上的情况。
有这么一段:
要是用的是WindowsXP的经典样式则不会出现以上的情况。
解决方法一:
把Windows主题改为“Windows 经典”即可。
解决方法二:
借助Exescope,Reshacker等等修改资源的工具,打开 msnmsgr.exe 文件(c:/Program Files/MSN Messenger/)
打开UIFILE组936资源
查找
emoticontext [id=atom(buddyname)]
有这么一段:
emoticontext [id=atom(buddyname)]
{
layoutpos: left;
fontweight: normal;
contentalign: bottomleft | endellipsis;
padding: rect( 0, 0, 0, 0 );
richeditstyle: PlainText | HideSelection | DisableDrag | ReadOnly;
}
{
layoutpos: left;
fontweight: normal;
contentalign: bottomleft | endellipsis;
padding: rect( 0, 0, 0, 0 );
richeditstyle: PlainText | HideSelection | DisableDrag | ReadOnly;
}
在中间随便一个位置插入一行:
foreground: windowtext;
就可以解决主面板字体变形的问题了。
至于其他主面文字要解决类似问题需要直接设定字体和字体大小 :
[id=atom(buddyname)] 联系人名
[id=atom(idPSMIcon)] 联系人的图标
[id=atom(idPSMText)] 联系人的自定义信息
[id=atom(idCurrentSong)] 联系人正在播放的歌曲
[id=atom(idSongIcon)] 正在播放歌曲前面的图标
[id=atom(buddystatus)] 联系人的状态信息
[id=atom(idPSMIcon)] 联系人的图标
[id=atom(idPSMText)] 联系人的自定义信息
[id=atom(idCurrentSong)] 联系人正在播放的歌曲
[id=atom(idSongIcon)] 正在播放歌曲前面的图标
[id=atom(buddystatus)] 联系人的状态信息
类似位置插入:
fontface: "Verdana";
fontsize: 9pt;
fontsize: 9pt;