skinning desktop contacts? - Printable Version
-Shoutbox (https://shoutbox.menthix.net)
+-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58)
+--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4)
+---- Forum: WLM Plus! General (/forumdisplay.php?fid=23)
+----- Thread: skinning desktop contacts? (/showthread.php?tid=71715)
skinning desktop contacts? by Supersonicdarky on 02-13-2007 at 08:21 PM
i know what plus is made to be skinnable, but i dunno if desktop cotacts are, because i'd like to make a more compact skin
if yes, i will need to someone to help me get started
if no, can patchy add support for skinning desktop contacts?
RE: skinning desktop contacts? by vikke on 02-13-2007 at 08:50 PM
Of course they are! You can find it in the INTERFACE-1 resource. I don't know how MessengerPlus!'s skinning engine works, but you can change the resources using a normal resource editor like resourcehacker (google it).
Here's is the XML tag which describes the floating contacts window:
code: <Window Id="FloatingNickname" Version="1">
<Attributes>
<Caption>Floating Desktop Contact Nickname</Caption>
</Attributes>
<TitleBar>
<AllowMinimize>false</AllowMinimize>
<Title>
<Prefix>Full</Prefix>
<Text/>
</Title>
</TitleBar>
<Position Width="225" Height="103" InitialPos="Normal"/>
<DialogTmpl>
<BottomBar Style="None">
<RightControls>
<Control xsi:type="ButtonControl" Id="BtnOk">
<Position Top="0" Width="50" Left="0"/>
<Attributes>
<IsDefault>true</IsDefault>
</Attributes>
<Caption>&OK</Caption>
</Control>
<Control xsi:type="ButtonControl" Id="BtnCancel">
<Position Top="0" Width="50" Left="0"/>
<Caption>&Cancel</Caption>
</Control>
</RightControls>
</BottomBar>
</DialogTmpl>
<Elements>
<Element xsi:type="ImageElement" Id="ImgTitle">
<Position Top="8" Left="7"/>
<Image>
<Name>buddy-floatingnickname</Name>
</Image>
</Element>
</Elements>
<Controls>
<Control xsi:type="StaticControl" Id="LblTop">
<Position Top="8" Width="175" Left="29" Height="20"/>
<Transparency>160</Transparency>
<Caption>You can set a special nickname for this contact that will only be used in the floating desktop window.</Caption>
</Control>
<Control xsi:type="StaticControl" Id="LblNickname">
<Position Top="35" Width="72" Left="7"/>
<Attributes>
<AutoAdjustWidth>true</AutoAdjustWidth>
</Attributes>
<Caption>Contact's nickname/Caption>
</Control>
<Control xsi:type="EditControl" Id="EdtNickname">
<Position Top="33" Width="127" Left="81">
<TranslationAdjust>
<StaticCtrlIDLeft>LblNickname</StaticCtrlIDLeft>
</TranslationAdjust>
</Position>
</Control>
</Controls>
</Window>
You can modify the values in order to remove paddings, and make it more compact.
Hope that's it !
RE: skinning desktop contacts? by Jesus on 02-13-2007 at 09:10 PM
extract it, edit it, save it as an xml and put it in your MP!L\Interface folder, should work IIRC
RE: RE: skinning desktop contacts? by vikke on 02-14-2007 at 10:01 AM
quote: Originally posted by Jesus
extract it, edit it, save it as an xml and put it in your MP!L\Interface folder, should work IIRC
Oh? That's the way, rather easy ^^.
Thanks
|