Messenger Stuff Community Forums

Full Version: MSN Messenger Uifile editing examples
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
In this thread, you will see a ton of examples you can do with UIFILES, which will help you learn how they work. I suggest you follow these before you make your own UIFILE changes, it does help alot. Thanks to Ahmad for his help on this.


Important: These values represent MSN Messenger 7, they may be slightly different for Windows Live Messenger. However, the principal is still the same.


Main Contact List Window (UIFILE 923)

Removing the MSN Today Button

Find (Ctrl+F): <cmdbutton cmdid=40234 id=atom(msntodaybtn)

Result: UIFILE > 923 > 1033
Code:
<cmdbutton cmdid=40234 id=atom(msntodaybtn) class="ToolbarBtn" layout=flowlayout(0,2,0,2) AccName=rcstr(4231) AccRole=57 AccDesc=rcstr(4230) ShortcutString=rcstr(4229)>

Delete id=atom(msntodaybtn)
Change layout=flowlayout(0,2,0,2) to layoutpos=none

Final result should look like this:
Code:
<cmdbutton cmdid=40234 class="ToolbarBtn" layoutpos=none AccName=rcstr(4231) AccRole=57 AccDesc=rcstr(4230) ShortcutString=rcstr(4229)>

Removing the My Space Button

Find (Ctrl+F): <cmdbutton cmdid=40421 id=atom(spacebtn)

Result: UIFILE > 923 > 1033
Code:
<cmdbutton cmdid=40421 id=atom(spacebtn) class="ToolbarBtn" layout=flowlayout(0,2,0,2) AccName=rcstr(4257) AccRole=57 AccDesc=rcstr(61769) ShortcutString=rcstr(4256)>

Delte id=atom(spacebtn)
Change layout=flowlayout(0,2,0,2) to layoutpos=none

Final result should look like this:
Code:
<cmdbutton cmdid=40421 class="ToolbarBtn" layoutpos=none AccName=rcstr(4257) AccRole=57 AccDesc=rcstr(61769) ShortcutString=rcstr(4256)>

Removing the Add Contact Button

Find (Ctrl+F): <cmdbutton id=atom(idAddContact)

Result: UIFILE > 923 > 1033
Code:
<cmdbutton  id=atom(idAddContact) cmdid=40282 class="TasklistBtn" layout=flowlayout(0,2,0,2) background=ifhc(window, gradient(rgb(222,229,247), rgb(242,242,250), 1)) bordercolor=ifhc(buttonshadow, rgb(214,220,242)) borderthickness=rect(1,1,1,1) padding=rect(3,2,3,2)

Delete id=atom(idAddContact)
Change layout=flowlayout(0,2,0,2) to layoutpos=none

Final result should look like this:
Code:
<cmdbutton  cmdid=40282 class="TasklistBtn" layoutpos=none background=ifhc(window, gradient(rgb(222,229,247), rgb(242,242,250), 1)) bordercolor=ifhc(buttonshadow, rgb(214,220,242)) borderthickness=rect(1,1,1,1) padding=rect(3,2,3,2)

Removing the Search Bar

Find (Ctrl+F): <element id=atom(idSearchContainer)

Result: UIFILE > 923 > 1033
Code:
<element id=atom(idSearchContainer) layout=borderlayout() padding=rect(1,4,1,3)>

Change layout=borderlayout() to layoutpos=none
Change padding=rect(1,4,1,3) to padding=rect(0,0,0,0)

Final result should look like this:
Code:
<element id=atom(idSearchContainer) layoutpos=none padding=rect(0,0,0,0)>

Removing the Ad Banner

Find (Ctrl+F): <element layoutpos=top layout=verticalflowlayout(0,2,2,2) padding=rect(2,0,3,2)>

Result: UIFILE > 923 > 1033
Code:
<element layoutpos=top layout=verticalflowlayout(0,2,2,2) padding=rect(2,0,3,2)>

Change layoutpos=top to layoutpos=none

Final result should look like this:
Code:
<element layoutpos=none layout=verticalflowlayout(0,2,2,2) padding=rect(2,0,3,2)>
Instant Message Window (UIFILE 920)

Removing the MSN Logo from the Instant Message Window

Ctrl+F (Find): <png class="CaptionImg" id=atom(msnlogo)

Press F3 (Find Next) until it takes you to UIFILE > 920 > 1033 and shows you this line:
Code:
<png class="CaptionImg" id=atom(msnlogo) layoutpos=ifhc(none, right) flip=false idres=1041/>

Now change it to this:
Code:
<png class="CaptionImg" id=atom(msnlogo) layoutpos=ifhc(none, none) flip=false idres=1041/>

Press F3, do the same changes.

Repeat another 2 times. There are a total of 4 in UIFILE 920.

Removing the Winks Button

Ctrl+F (Find): <cmdbutton cmdid=35126 id=atom(winkbtn)

Result: UIFILE > 920 > 1033
Code:
<cmdbutton cmdid=35126 id=atom(winkbtn) class="ToolbarBtn" layout=flowlayout(0,2,0,2) AccName=rcstr(60004) AccRole=57 AccDesc=rcstr(3178) ShortcutString=rcstr(60004)>
    <png flip=false idres=1093 class="ToolbarIcon" />
    <element id=atom(suppress) padding=rect(2,0,0,0) content=rcstr(60004) />
    <element class="ToolbarCaret"/>
</cmdbutton>

Delete id=atom(winkbtn)
Change layout=flowlayout(0,2,0,2) to layoutpos=none

Final result should look like this:
Code:
<cmdbutton cmdid=35126 class="ToolbarBtn" layoutpos=none AccName=rcstr(60004) AccRole=57 AccDesc=rcstr(3178) ShortcutString=rcstr(60004)>
    <png flip=false idres=1093 class="ToolbarIcon" />
    <element id=atom(suppress) padding=rect(2,0,0,0) content=rcstr(60004) />
    <element class="ToolbarCaret"/>
</cmdbutton>

Removing the Packs Button

Find (Ctrl+F): <cmdbutton cmdid=40614

Result: UIFILE > 920 > 1033
Code:
<cmdbutton cmdid=40614
        id=atom(themesbtn)
        class="ToolbarBtn"
        layout=flowlayout(0,2,0,2)
        AccName=rcstr(60013)
        AccRole=57
        AccDesc=rcstr(44082)
        ShortcutString=rcstr(60013)>
    <png flip=false idres=1012  class="ToolbarIcon" />
    <element id=atom(suppress) padding=rect(2,0,0,0) content=rcstr(60013) />
    <element class="ToolbarCaret"/>
</cmdbutton>

Delete id=atom(themesbtn)
Change layout=flowlayout(0,2,0,2) to layoutpos=none

Final result should look like this:
Code:
<cmdbutton cmdid=40614
        
        class="ToolbarBtn"
        layoutpos=none
        AccName=rcstr(60013)
        AccRole=57
        AccDesc=rcstr(44082)
        ShortcutString=rcstr(60013)>
    <png flip=false idres=1012  class="ToolbarIcon" />
    <element id=atom(suppress) padding=rect(2,0,0,0) content=rcstr(60013) />
    <element class="ToolbarCaret"/>
</cmdbutton>

Removing the Nudge Button

Find (Ctrl+F): <cmdbutton cmdid=689

Result: UIFILE > 920 > 1033
Code:
<cmdbutton cmdid=689
        id=atom(buzzbtn)
        class="ToolbarBtn"
        layout=flowlayout(0,2,0,2)
        AccName=rcstr(699)
        AccRole=57
        AccDesc=rcstr(700)
        >
    <png flip=false padding=rect(2,0,0,0) idres=911  class="ToolbarIcon" />
</cmdbutton>

Delete id=atom(buzzbtn)
Change layout=flowlayout(0,2,0,2) to layoutpos=none

Final result should look like this:
Code:
<cmdbutton cmdid=689
        
        class="ToolbarBtn"
        layoutpos=none
        AccName=rcstr(699)
        AccRole=57
        AccDesc=rcstr(700)
        >
    <png flip=false padding=rect(2,0,0,0) idres=911  class="ToolbarIcon" />
</cmdbutton>

Removing the Search Button

Find (Ctrl+F): <element id=atom(searchbtnbk)

Result: UIFILE > 920 > 1033
Code:
<element id=atom(searchbtnbk) class="SendButtonBk" layout=borderlayout()>

Delete id=atom(searchbtnbk)
Change layout=borderlayout() to layoutpos=none

Final result should look like this:
Code:
<element class="SendButtonBk" layoutpos=none>

Removing the Text AdBanner

Find (Ctrl+F): <element id=atom(adbannercont)

Result: UIFILE > 920 > 1033
Code:
<element id=atom(adbannercont) layout=filllayout() layoutpos=bottom >
    <element height=25 layout=borderlayout() borderthickness=rect(0,1,0,0) colorize=enabled/>
    <textadbanner id=atom(adbanner) layout=borderlayout() padding=rect(1,0,1,3) borderthickness=rect(0,1,0,0) colorize=enabled>
        <cmdbutton id=atom(adbannertextcontainer) layout=verticalflowlayout(0,0, 2, 2) layoutpos=left background=argb(0,0,0,0) selected=false tooltip=true AccName=rcstr(85) padding=rect(19,0,2,4) colorize=enabled>
            <wledit id=atom(adbannertext) class="ReadOnlyText" selected=false active=inactive />
        </cmdbutton>
    </textadbanner>
</element>

Delete all 8 lines.

Removing the Activities Button

Find (Ctrl+F): <cmdbutton cmdid=40617 id=atom(appdropdownbtn)

Result: UIFILE > 920 > 1033
Code:
<cmdbutton cmdid=40617 id=atom(appdropdownbtn) class="TaskbarBtn" layout=borderlayout() AccName=rcstr(60041) AccDesc=rcstr(44037) ShortcutString=rcstr(60041)>

Delete id=atom(appdropdownbtn)
Change layout=borderlayout() to layoutpos=none

Final result should look like this:
Code:
<cmdbutton cmdid=40617 class="TaskbarBtn" layoutpos=none AccName=rcstr(60041) AccDesc=rcstr(44037) ShortcutString=rcstr(60041)>

Removing the Color Button

Find (Ctrl+F): <cmdbutton cmdid=40317 id=atom(colorizedropdownbtn)

Result: UIFILE > 920 > 1033
Code:
<cmdbutton cmdid=40317 id=atom(colorizedropdownbtn) class="TaskbarMiniBtn" layout=filllayout() AccName=rcstr(436) AccDesc=rcstr(435) >

Delete id=atom(colorizedropdownbtn)
Change layout=filllayout() to layoutpos=none

Final result should look like this:
Code:
<cmdbutton cmdid=40317 class="TaskbarMiniBtn" layoutpos=none AccName=rcstr(436) AccDesc=rcstr(435) >

Removing the What's Hot Section (UIFILE > 940 > 1033)

Find (Ctrl+F): <element id=atom(contentgrp) layout=verticalflowlayout(0, 3, 3, 0) background=ifhc(menu, rgb( 238, 243, 250 ))>

Change layout=verticalflowlayout(0, 3, 3, 0) to layoutpos=none

Final result should look like this:
Code:
<element id=atom(contentgrp) layoutpos=none background=ifhc(menu, rgb( 238, 243, 250 ))>

Again, Find (Ctrl+F): <element id=atom( PremiumPacks )

Result:
Code:
<element id=atom( PremiumPacks )
                    layout=FillLayout()/>

Change layout=FillLayout() to layoutpos=none

Final result should look like this:
Code:
<element id=atom( PremiumPacks )
                    layoutpos=none  />

Again, Find (Ctrl+F): <element id=atom( PremiumEmoticons)

Result, on top of that you will see:
Code:
<element id=atom(contentgrp) layout=verticalflowlayout(0, 3, 3, 0) background=ifhc(menu, rgb( 238, 243, 250 ))>

Change layout=verticalflowlayout(0, 3, 3, 0) to layoutpos=none

Final result should look like this:

Code:
<element id=atom(contentgrp) layoutpos=none background=ifhc(menu, rgb( 238, 243, 250 ))>

>> Source: Mess.be (made by Ahmad)
you should add that to the articles section of the main site, it will definately help a few people
oh soz, i was looking under the 'articles' section, didn't see the 'skinning tutorial'
Reference URL's