quote:
Originally posted by kabso 5
lol wtf 14mb?
22MB when uncompressed
But that's for the Arial Unicode MS font, which is the one you need because of the arabic characters.
quote:
Originally posted by wikipedia
In digital typography, the TrueType font Arial Unicode MS is an extended version of the font Arial. Compared to Arial, it includes higher line height, omits kerning pairs and adds enough glyphs to cover a large subset of Unicode 2.1—thus supporting most Microsoft code pages, but also requiring much more storage space (22 megabytes).
Well, all you need is to declare the new font in a SkinInfo.xml and include the font file
Refer to the skinning documentation. In gray are helpful comments.
xml code:
<SkinInfo xmlns="urn:msgplus:skins"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:msgplus:skins PlusSkins.xsd" Version="4">
<Information>
<Name>Font Changer</Name> <!-- ~/ equals to Program Files/Messenger Plus! Live/Skins/Font Changer/ -->
<Description>Changes font to Arial Unicode MS.</Description>
<Version>1.0</Version>
<Screenshot><File>ss.jpg</File></Screenshot>
<Compatibility>
<MsgVersion Major="14" Minor="0"/>
</Compatibility>
<TraceFile>true</TraceFile>
</Information>
<Fonts>
<Font><File>\%windir%\Fonts\ARIALUNI.TTF</File></Font> <!--As matty said, Plus! will look at \%windir%\Fonts\ for the requested font, remember Windows "understands" %windir%\ as "[drive Windows is installed]\Windows\" -->
</Fonts>
<MessengerSkin>
<ResGroup>
<Restrictions>
<MsgVersions>
<Version Major="14" Minor="0"/>
</MsgVersions>
</Restrictions>
<Resources>
<Replace>
<Strings>
<String Id="22176">Live Messenger</String> <!-- I always put this here only to make the name shorter, so you've got "Live Messenger" in the taskbar and windows instead of the full name, which would be cropped anyway. You can put whatever text you like here. -->
<String Id="44620">Live Messenger</String>
<String Id="61143">Live Messenger</String>
</Strings>
</Replace>
</Resources>
</ResGroup>
<ResGroup>
<Restrictions>
<MsgVersions>
<Version Major="14" Minor="0"/> <!-- Changes WLM2009 fonts -->
</MsgVersions>
</Restrictions>
<Resources>
<Replace>
<Strings>
<String Id="3018">Arial Unicode MS</String> <!-- Didn't find where it's used, maybe nowhere? It's mentioned in msgres, by the way -->
<String Id="20951">Arial Unicode MS</String> <!-- Didn't find where it's used, maybe nowhere? It's mentioned in msgres, by the way -->
<String Id="20952">Arial Unicode MS</String> <!-- Didn't find where it's used, maybe nowhere? It's mentioned in msgres, by the way -->
<String Id="20953">Arial Unicode MS</String> <!-- Almost everything -->
<String Id="20954">Arial Unicode MS</String> <!-- Welcome and Name in dashboard and Conversation Scene area -->
</Strings>
</Replace>
</Resources>
</ResGroup>
</MessengerSkin>
</SkinInfo>