2022-03-06, 19:42
@DiMag in IncludesSubMenuSys.xml, the first one you need to do is the HomeSubMenuVideos - all you need to do is copy and paste underneath
<item>
<label>$INFO[Skin.String(SubVideos.10.Label)]</label>
<onclick>SetProperty(SubMenuBackground,$VAR[SubMenuItemBackground],Home)</onclick>
<onclick>$INFO[Skin.String(SubVideos.10.Path)]</onclick>
<visible>!String.IsEmpty(Skin.String(SubVideos.10.Path))</visible>
<visible>!String.IsEqual(Skin.String(SubVideos.10.Path),Hidden)</visible>
</item>
then all you do is change the 4 numbers - so it will be 11 (thus 11 submenu items for the videos submenu)
then in SkinSettings.xml find
<control type="button" id="311">
<width>1125</width>
<height>60</height>
<font>font13</font>
<label>$LOCALIZE[31315] - 10</label>
<label2>$INFO[Skin.String(SubVideos.10.Label)]</label2>
<textcolor>grey</textcolor>
<focusedcolor>white</focusedcolor>
<include>MenuButton</include>
<onclick>SetProperty(UsrSelectBtn,SubVideos.10,Home)</onclick>
<onclick>ActivateWindow(2115)</onclick>
</control>
copy&paste underneath - change id number (for example 3110) then change the 3 numbers so 10 becomes 11 - save everything - reload the skin and check the videos submenu options.
you'll have to add to all the submenus in the same way.
just remember to change the control ids(any number as long as it is not already being used)
- once you got your desired amount of submenu items - save the xmls - and with any future updates you can just copy&paste the edits back in, if needed
i done 25 submenu items so i could get all the genres showing
add:- the only 'hack' really is to take control yourself - and rename the skin
<item>
<label>$INFO[Skin.String(SubVideos.10.Label)]</label>
<onclick>SetProperty(SubMenuBackground,$VAR[SubMenuItemBackground],Home)</onclick>
<onclick>$INFO[Skin.String(SubVideos.10.Path)]</onclick>
<visible>!String.IsEmpty(Skin.String(SubVideos.10.Path))</visible>
<visible>!String.IsEqual(Skin.String(SubVideos.10.Path),Hidden)</visible>
</item>
then all you do is change the 4 numbers - so it will be 11 (thus 11 submenu items for the videos submenu)
then in SkinSettings.xml find
<control type="button" id="311">
<width>1125</width>
<height>60</height>
<font>font13</font>
<label>$LOCALIZE[31315] - 10</label>
<label2>$INFO[Skin.String(SubVideos.10.Label)]</label2>
<textcolor>grey</textcolor>
<focusedcolor>white</focusedcolor>
<include>MenuButton</include>
<onclick>SetProperty(UsrSelectBtn,SubVideos.10,Home)</onclick>
<onclick>ActivateWindow(2115)</onclick>
</control>
copy&paste underneath - change id number (for example 3110) then change the 3 numbers so 10 becomes 11 - save everything - reload the skin and check the videos submenu options.
you'll have to add to all the submenus in the same way.
just remember to change the control ids(any number as long as it is not already being used)
- once you got your desired amount of submenu items - save the xmls - and with any future updates you can just copy&paste the edits back in, if needed
i done 25 submenu items so i could get all the genres showing
add:- the only 'hack' really is to take control yourself - and rename the skin