Shoutbox

1)Nickname & PSM text color/2)Contact list icons - 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: Skinning (/forumdisplay.php?fid=41)
+----- Thread: 1)Nickname & PSM text color/2)Contact list icons (/showthread.php?tid=80614)

1)Nickname & PSM text color/2)Contact list icons by Basilis on 01-02-2008 at 02:38 PM

Could anyone help me on how to change the color of the nickname and the PSM.I also need help on how to change the icons that appear next to the names in the contact list.Example:instead of the busy icon,I want to put an icon I have created.how can this be done?


RE: 1)Nickname & PSM text color/2)Contact list icons by davidn59 on 01-02-2008 at 03:57 PM

hello alor for the status is necessary that you that in different the uifiles seeks:

quote:
Element[id=atom(statuspill)]
{
    Content:rcimg(46611);
}

and that you replaces by that:

quote:
Element[id=atom(statuspill)][ContentIndex=0]
{
Content:rcimg(on line);
}
Element[id=atom(statuspill)][ContentIndex=1]
{
Content:rcimg(off line);
}
Element[id=atom(statuspill)][ContentIndex=2]
{
Content:rcimg(occupied);
}
Element[id=atom(statuspill)][ContentIndex=3]
{
Content:rcimg(absent);
}
Element[id=atom(statuspill)][ContentIndex=5]
{
Content:rcimg(with the telephone);
}
Element[id=atom(statuspill)][ContentIndex=10]
{
Content:rcimg(contact to block in the list of the other contact);
}
Element[id=atom(statuspill)][ContentIndex=11]
{
Content:rcimg(to block on line);
}
Element[id=atom(statuspill)][ContentIndex=12]
{
Content:rcimg(to block in Off line);
}

what there is between () the its number of the Pictures ;)
RE: 1)Nickname & PSM text color/2)Contact list icons by Basilis on 01-02-2008 at 04:08 PM

could you please tell me where to find all these codes you sent me.and pleas,could you try to write with a good syntax.i cannot understand exactly what your tips mean.thanks


about he PSM and the nickname color text,I don't need help anymore.I found the solution in an old thread.thanks for taking a look
RE: 1)Nickname & PSM text color/2)Contact list icons by davidn59 on 01-02-2008 at 09:47 PM

search in the uifiles  931 , 1004, 1009, 44104, 45704:

quote:
Element[id=atom(statuspill)]
{
Content:rcimg(46611);
}

A faith your code to be found replaces by this

quote:
Element[id=atom(statuspill)][ContentIndex=0]
{
Content:rcimg(46612);
}
Element[id=atom(statuspill)][ContentIndex=1]
{
Content:rcimg(46614);
}
Element[id=atom(statuspill)][ContentIndex=2]
{
Content:rcimg(46615);
}
Element[id=atom(statuspill)][ContentIndex=3]
{
Content:rcimg(46616);
}
Element[id=atom(statuspill)][ContentIndex=5]
{
Content:rcimg(46619);
}
Element[id=atom(statuspill)][ContentIndex=10]
{
Content:rcimg(46618);
}
Element[id=atom(statuspill)][ContentIndex=11]
{
Content:rcimg(46617);
}
Element[id=atom(statuspill)][ContentIndex=12]
{
Content:rcimg(46618);
}

Caption

[Image: numstwlmyu1.th.png]
RE: 1)Nickname & PSM text color/2)Contact list icons by Basilis on 01-03-2008 at 05:57 PM

ok davidn59.thanks again for your help!


RE: 1)Nickname & PSM text color/2)Contact list icons by vaccination on 01-03-2008 at 06:58 PM

the only way to find out the ids relating to pictures, strings etc is to look through the ui files. It can sometimes be a long process to find the right one, but it's the only way. The best place to start however, is the 'Extraction Log' created by Plus! when you extract messenger's resources(with consolidated files turned on). This lists the window numbers and what they relate to, for example:

quote:
Originally posted by Extraction Log.txt

Consolidating Windows Files:
  Window 919: success! (browser)
  Window 920: success! (convframe)
  Window 921: success! (main)
  Window 922: success!
  Window 923: success! (mainwnd)

so if you want to edit the mainwnd, you know you're looking for any file that ends in 923.(e.g msgres_4004_923 would be the definition file for it.)

Willz is also releasing a 4th part to his skinning guide which will detail all the different resources and what they do.

Other than just guessing/trial and error there isn't any other way of finding what the id is you're looking for.