02-25-2006, 05:13 PM
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
Delete id=atom(msntodaybtn)
Change layout=flowlayout(0,2,0,2) to layoutpos=none
Final result should look like this:
Removing the My Space Button
Find (Ctrl+F): <cmdbutton cmdid=40421 id=atom(spacebtn)
Result: UIFILE > 923 > 1033
Delte id=atom(spacebtn)
Change layout=flowlayout(0,2,0,2) to layoutpos=none
Final result should look like this:
Removing the Add Contact Button
Find (Ctrl+F): <cmdbutton id=atom(idAddContact)
Result: UIFILE > 923 > 1033
Delete id=atom(idAddContact)
Change layout=flowlayout(0,2,0,2) to layoutpos=none
Final result should look like this:
Removing the Search Bar
Find (Ctrl+F): <element id=atom(idSearchContainer)
Result: UIFILE > 923 > 1033
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:
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
Change layoutpos=top to layoutpos=none
Final result should look like this:
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:
Now change it to this:
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
Delete id=atom(winkbtn)
Change layout=flowlayout(0,2,0,2) to layoutpos=none
Final result should look like this:
Removing the Packs Button
Find (Ctrl+F): <cmdbutton cmdid=40614
Result: UIFILE > 920 > 1033
Delete id=atom(themesbtn)
Change layout=flowlayout(0,2,0,2) to layoutpos=none
Final result should look like this:
Removing the Nudge Button
Find (Ctrl+F): <cmdbutton cmdid=689
Result: UIFILE > 920 > 1033
Delete id=atom(buzzbtn)
Change layout=flowlayout(0,2,0,2) to layoutpos=none
Final result should look like this:
Removing the Search Button
Find (Ctrl+F): <element id=atom(searchbtnbk)
Result: UIFILE > 920 > 1033
Delete id=atom(searchbtnbk)
Change layout=borderlayout() to layoutpos=none
Final result should look like this:
Removing the Text AdBanner
Find (Ctrl+F): <element id=atom(adbannercont)
Result: UIFILE > 920 > 1033
Delete all 8 lines.
Removing the Activities Button
Find (Ctrl+F): <cmdbutton cmdid=40617 id=atom(appdropdownbtn)
Result: UIFILE > 920 > 1033
Delete id=atom(appdropdownbtn)
Change layout=borderlayout() to layoutpos=none
Final result should look like this:
Removing the Color Button
Find (Ctrl+F): <cmdbutton cmdid=40317 id=atom(colorizedropdownbtn)
Result: UIFILE > 920 > 1033
Delete id=atom(colorizedropdownbtn)
Change layout=filllayout() to layoutpos=none
Final result should look like this:
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:
Again, Find (Ctrl+F): <element id=atom( PremiumPacks )
Result:
Change layout=FillLayout() to layoutpos=none
Final result should look like this:
Again, Find (Ctrl+F): <element id=atom( PremiumEmoticons)
Result, on top of that you will see:
Change layout=verticalflowlayout(0, 3, 3, 0) to layoutpos=none
Final result should look like this:
>> Source: Mess.be (made by Ahmad)
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)>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)