I have read willz's great introduction of creating msn skin, that's great. I almost did everything but 2 problems left.
1.Can we change the icon of message box of msn?
When msn connection fails, and the msn is at the syste tray, a message box will pop up with green buddy icon. Can we change this?Below is the post
http://www.msghelp.net/showthread.php?tid=86537
2.I changed the background image of the signin window of msn, but the image is becoming black and white although the PNG is blue. I don't know if there are any settings to make the PNG colorful.
http://www.msghelp.net/showthread.php?tid=86538
Thanks a lot!
tmsdebugger Wrote:I have read willz's great introduction of creating msn skin, that's great. I almost did everything but 2 problems left.
1.Can we change the icon of message box of msn?
When msn connection fails, and the msn is at the syste tray, a message box will pop up with green buddy icon. Can we change this?Below is the post
http://www.msghelp.net/showthread.php?tid=86537
2.I changed the background image of the signin window of msn, but the image is becoming black and white although the PNG is blue. I don't know if there are any settings to make the PNG colorful.
http://www.msghelp.net/showthread.php?tid=86538
Thanks a lot!
#1 - read up on the resource bible, that has a list of every resource and what it does, and even still just by looking at some you can already know what they do.
#2 - you have colorize set to true, set it to false. Colorize changes the image to whatever color you have selected in Messenger. If you are replacing the resource then just set it to false anyway.
try not to give up so easily next time.

I didn't know you replied so quickly. And thanks for your kindness.
For Q1: I have read list of resources you provided, I replaced every green buddies pic in the list. But the message box's icon just not changed. This really confused me.
For Q2: I think I didn't state my question clearly. The background image is not just black white color. The image's content is right only the color is black and white(color lost?). It should be blue. Colorize can change the color of the background, this will make the background with pure color.
Thanks.
attachment is the pics.
ok technically icon 1 is the icon used in all areas, so if its not doing it properly there is something wrong in your replacement code because replacing icon 1 has always worked for me.
secondly, yes I know what you mean and that is colorize. Colorize tints the image to whatever color you set, so in your case its gray because your user color is set to that, try to sign in with a different account and you will see it reset to blue.
Like I said its a result of colorization and you just need to add the add the colorize metadata in and set it to false.
OK every image in Messenger has Metadata, so if you are replacing one in Messenger and do not specify your own metadata it means it will use the default metadata that Messenger specifies. In this case 20061 will maintain the colorize feature because you have not specified to turn it off.
So for your image what you have to do is add in Metadata like so:
<Picture Id="20061">
<File>images/20061.png</File>
<Metadata>
<Colorize>true</Colorize>
<UMLeft>2</UMLeft>
<UMTop>2</UMTop>
<UMRight>2</UMRight>
<UMBottom>2</UMBottom>
</Metadata>
</Picture>
Colorize defines if an image should change color depending on what the user has picked.
UMLeft,UMTop,UMRight, and UMBottom define how an image is stretched. Think of it as slicing the image into 9 parts like a psd.
Yes, you are right. I am wrongly set the Colorize property in 4005:947 which make the background totally black. I should set the Colorize property in 4004:947, now it worked. Thanks for your hint. I will try question 1 next.
BTW: how do you know the colorize property exist, is this the WPF xml tag?
willz Wrote:ok technically icon 1 is the icon used in all areas, so if its not doing it properly there is something wrong in your replacement code because replacing icon 1 has always worked for me.
secondly, yes I know what you mean and that is colorize. Colorize tints the image to whatever color you set, so in your case its gray because your user color is set to that, try to sign in with a different account and you will see it reset to blue.
Like I said its a result of colorization and you just need to add the add the colorize metadata in and set it to false.
heehee I know what you mean now. You were telling me the script to make the skin. And I just make changes through resource hacker directly.
Thanks for your detail explanation.
willz Wrote:OK every image in Messenger has Metadata, so if you are replacing one in Messenger and do not specify your own metadata it means it will use the default metadata that Messenger specifies. In this case 20061 will maintain the colorize feature because you have not specified to turn it off.
So for your image what you have to do is add in Metadata like so:
<Picture Id="20061">
<File>images/20061.png</File>
<Metadata>
<Colorize>true</Colorize>
<UMLeft>2</UMLeft>
<UMTop>2</UMTop>
<UMRight>2</UMRight>
<UMBottom>2</UMBottom>
</Metadata>
</Picture>
Colorize defines if an image should change color depending on what the user has picked.
UMLeft,UMTop,UMRight, and UMBottom define how an image is stretched. Think of it as slicing the image into 9 parts like a psd.
Hi, about question 1. I thought may be I replaced the icon group 1 wrongly. The new icon group has 8 icons, but the original one has 12 icons. So I made a 12 icons group. And the alert for connection failed icon still remain to green buddy. I guess may be this form didn't use the icon group 1. You can try this senario when you are free:
Keep messenger at system tray(must)-> sign in without network connection->watching the icon of the alert window.
About question 1, I have a conclusion:
The icon can be replaced, but for some message box's icon, it will only be changed after restart the computer I think. Now the icon is successully changed.
tmsdebugger Wrote:Hi, about question 1. I thought may be I replaced the icon group 1 wrongly. The new icon group has 8 icons, but the original one has 12 icons. So I made a 12 icons group. And the alert for connection failed icon still remain to green buddy. I guess may be this form didn't use the icon group 1. You can try this senario when you are free:
Keep messenger at system tray(must)-> sign in without network connection->watching the icon of the alert window.