7 ICON OPTION FOR THIS SKIN:
Copy the following two files to the skin's '720p' folder, overwriting the ones already there (backup first, if you want to):
'IncludesHomeAddOnSystem.xml':
http://www.2shared.com/document/b3nacN3V...ystem.html
'SkinSettings.xml':
http://www.2shared.com/document/1f9l3IkT...tings.html
Here's what I did:
Using the suggestion by Angelinas in a previous post in regards to how to easily change this skin to 7 addon shortcuts, I actually was able to figure out how to do make this skin have 7 icons. Note: As the creator of this skin did not put in 7, this is not really a fix. Just a tweak to get 7.
Using the 'IncludesHomeAddOnSystem.xml' that is found in the 720p folder, I just changed the following for every AddonSet:
Code:
<item>
<label>$INFO[Skin.String(AddonSetFour.5.Label)]</label>
<onclick>$INFO[Skin.String(AddonSetFour.5.Path)]</onclick>
<icon>DefaultAddon.png</icon>
<thumb>$INFO[Skin.String(AddonSetFour.5.icon)]</thumb>
<visible>!IsEmpty(Skin.String(AddonSetFour.5.Path))</visible>
</item>
to:
Code:
<item>
<label>$INFO[Skin.String(AddonSetFour.5.Label)]</label>
<onclick>$INFO[Skin.String(AddonSetFour.5.Path)]</onclick>
<icon>DefaultAddon.png</icon>
<thumb>$INFO[Skin.String(AddonSetFour.5.icon)]</thumb>
<visible>!IsEmpty(Skin.String(AddonSetFour.5.Path))</visible>
</item>
<item>
<label>$INFO[Skin.String(AddonSetFour.6.Label)]</label>
<onclick>$INFO[Skin.String(AddonSetFour.6.Path)]</onclick>
<icon>DefaultAddon.png</icon>
<thumb>$INFO[Skin.String(AddonSetFour.6.icon)]</thumb>
<visible>!IsEmpty(Skin.String(AddonSetFour.6.Path))</visible>
</item>
<item>
<label>$INFO[Skin.String(AddonSetFour.7.Label)]</label>
<onclick>$INFO[Skin.String(AddonSetFour.7.Path)]</onclick>
<icon>DefaultAddon.png</icon>
<thumb>$INFO[Skin.String(AddonSetFour.7.icon)]</thumb>
<visible>!IsEmpty(Skin.String(AddonSetFour.7.Path))</visible>
</item>
Also in that xml, I changed the following as well:
Code:
<movement>2</movement>
to:
Code:
<movement>3</movement>
....and.... then, in 'SkinSettings.xml', I changed the following for every AddonSet as well:
Code:
<control type="button" id="706">
<width>750</width>
<height>40</height>
<font>font13</font>
<label>$LOCALIZE[24000] [B]5[/B]</label>
<label2>[COLOR=selected]$INFO[Skin.String(AddonSetOne.5.Label)][/COLOR]</label2>
<textcolor>grey2</textcolor>
<focusedcolor>white</focusedcolor>
<texturefocus>MenuItemFO.png</texturefocus>
<texturenofocus>MenuItemNF.png</texturenofocus>
<onclick>SetProperty(UsrSelectBtn,AddonSetOne.5,home)</onclick>
<onclick>ActivateWindow(2119)</onclick>
</control>
to:
Code:
<control type="button" id="706">
<width>750</width>
<height>40</height>
<font>font13</font>
<label>$LOCALIZE[24000] [B]5[/B]</label>
<label2>[COLOR=selected]$INFO[Skin.String(AddonSetOne.5.Label)][/COLOR]</label2>
<textcolor>grey2</textcolor>
<focusedcolor>white</focusedcolor>
<texturefocus>MenuItemFO.png</texturefocus>
<texturenofocus>MenuItemNF.png</texturenofocus>
<onclick>SetProperty(UsrSelectBtn,AddonSetOne.5,home)</onclick>
<onclick>ActivateWindow(2119)</onclick>
</control>
<control type="button" id="999">
<width>750</width>
<height>40</height>
<font>font13</font>
<label>$LOCALIZE[24000] [B]6[/B]</label>
<label2>[COLOR=selected]$INFO[Skin.String(AddonSetOne.6.Label)][/COLOR]</label2>
<textcolor>grey2</textcolor>
<focusedcolor>white</focusedcolor>
<texturefocus>MenuItemFO.png</texturefocus>
<texturenofocus>MenuItemNF.png</texturenofocus>
<onclick>SetProperty(UsrSelectBtn,AddonSetOne.6,home)</onclick>
<onclick>ActivateWindow(2119)</onclick>
</control>
<control type="button" id="998">
<width>750</width>
<height>40</height>
<font>font13</font>
<label>$LOCALIZE[24000] [B]7[/B]</label>
<label2>[COLOR=selected]$INFO[Skin.String(AddonSetOne.7.Label)][/COLOR]</label2>
<textcolor>grey2</textcolor>
<focusedcolor>white</focusedcolor>
<texturefocus>MenuItemFO.png</texturefocus>
<texturenofocus>MenuItemNF.png</texturenofocus>
<onclick>SetProperty(UsrSelectBtn,AddonSetOne.7,home)</onclick>
<onclick>ActivateWindow(2119)</onclick>
</control>
For each '<control type="button" id="XXX">' I added, to ensure the number did not conflict with any other already in the file, I just started from '999' and worked backwards. It seems to work.