summaryrefslogtreecommitdiffstats
path: root/addons/skin.estouchy/xml/Includes.xml
diff options
context:
space:
mode:
Diffstat (limited to 'addons/skin.estouchy/xml/Includes.xml')
-rw-r--r--addons/skin.estouchy/xml/Includes.xml2714
1 files changed, 2714 insertions, 0 deletions
diff --git a/addons/skin.estouchy/xml/Includes.xml b/addons/skin.estouchy/xml/Includes.xml
new file mode 100644
index 0000000..bb168e9
--- /dev/null
+++ b/addons/skin.estouchy/xml/Includes.xml
@@ -0,0 +1,2714 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<includes>
+ <include file="Defaults.xml" />
+ <include file="IncludesCodecFlagging.xml" />
+ <include file="IncludesPlayerControls.xml" />
+ <include file="IncludesHomeRecentlyAdded.xml" />
+ <include file="ViewsList.xml" />
+ <include file="ViewsThumbnail.xml" />
+ <include file="ViewsWide.xml" />
+ <include file="ViewsPVR.xml" />
+ <constant name="FanartCrossfadeTime">500</constant>
+ <constant name="IconCrossfadeTime">400</constant>
+ <variable name="PlaylistHeader">
+ <value condition="Window.IsVisible(musicplaylist)">$LOCALIZE[10517]</value>
+ <value condition="Window.IsVisible(videoplaylist)">$LOCALIZE[10522]</value>
+ </variable>
+ <variable name="OSDImage">
+ <value condition="Window.IsVisible(MusicOSD)">$INFO[MusicPlayer.Cover]</value>
+ <value condition="Window.IsVisible(VideoOSD) + !String.IsEmpty(Player.Art(poster))">$INFO[Player.Art(poster)]</value>
+ <value condition="Window.IsVisible(VideoOSD)">$INFO[VideoPlayer.Cover]</value>
+ </variable>
+ <variable name="OSDLabel1">
+ <value condition="Window.IsVisible(MusicOSD)">$INFO[MusicPlayer.Artist]</value>
+ <value condition="Window.IsVisible(VideoOSD) + VideoPlayer.Content(Episodes)">$INFO[VideoPlayer.TVShowTitle]</value>
+ <value condition="Window.IsVisible(VideoOSD)">$INFO[VideoPlayer.Studio]</value>
+ </variable>
+ <variable name="OSDLabel2">
+ <value condition="Window.IsVisible(MusicOSD)">$INFO[MusicPlayer.Title]</value>
+ <value condition="Window.IsVisible(VideoOSD)">$INFO[VideoPlayer.Title]</value>
+ </variable>
+ <variable name="OSDLabel3">
+ <value condition="Window.IsVisible(MusicOSD)">$INFO[MusicPlayer.Album]</value>
+ <value condition="Window.IsVisible(VideoOSD) + VideoPlayer.Content(Episodes)">$INFO[VideoPlayer.Season,$LOCALIZE[20373]: ] &#32;&#32;&#32; $INFO[VideoPlayer.Episode,$LOCALIZE[20359]: ]</value>
+ <value condition="Window.IsVisible(VideoOSD)">$INFO[VideoPlayer.Genre]</value>
+ </variable>
+ <variable name="OSDLabel4">
+ <value condition="Window.IsVisible(MusicOSD) + !MusicPartyMode.Enabled">$INFO[MusicPlayer.Playlistposition,$LOCALIZE[554]: ]$INFO[MusicPlayer.Playlistlength, / ]</value>
+ <value condition="Window.IsVisible(VideoOSD) + Player.ChapterCount">$INFO[Player.Chapter,$LOCALIZE[21396]: ]$INFO[Player.ChapterCount, / ]</value>
+ </variable>
+ <variable name="OSDLabel5">
+ <value condition="Window.IsVisible(MusicOSD) + MusicPlayer.HasNext">$LOCALIZE[209]: $INFO[MusicPlayer.offset(1).Artist,, - ]$INFO[MusicPlayer.offset(1).Title]</value>
+ <value condition="Window.IsVisible(VideoOSD)">$LOCALIZE[31049] $INFO[Player.FinishTime]</value>
+ </variable>
+ <variable name="PosterThumb">
+ <value condition="!String.IsEmpty(ListItem.Art(poster))">$INFO[ListItem.Art(poster)]</value>
+ <value condition="String.IsEmpty(ListItem.Art(poster))">$INFO[ListItem.Icon]</value>
+ </variable>
+ <variable name="PVRListLabel">
+ <value condition="![Window.IsVisible(TVChannels) | Window.IsVisible(RadioChannels)]">$INFO[ListItem.Label]</value>
+ <value condition="Window.IsVisible(TVChannels) | Window.IsVisible(RadioChannels)">$INFO[ListItem.Title]</value>
+ </variable>
+ <variable name="PVRSection">
+ <value condition="Window.IsVisible(TVChannels) | Window.IsVisible(TVGuide) | Window.IsVisible(TVRecordings) | Window.IsVisible(TVTimers) | Window.IsVisible(TVTimerRules) | Window.IsVisible(TVSearch)">$LOCALIZE[31556]</value>
+ <value condition="Window.IsVisible(RadioChannels) | Window.IsVisible(RadioGuide) | Window.IsVisible(RadioRecordings) | Window.IsVisible(RadioTimers) | Window.IsVisible(RadioTimerRules) | Window.IsVisible(RadioSearch)">$LOCALIZE[19021]</value>
+ </variable>
+ <variable name="PVRSwitch">
+ <value condition="Window.IsVisible(TVChannels) | Window.IsVisible(TVGuide) | Window.IsVisible(TVRecordings) | Window.IsVisible(TVTimers) | Window.IsVisible(TVTimerRules) | Window.IsVisible(TVSearch)">$LOCALIZE[19021]</value>
+ <value condition="Window.IsVisible(RadioChannels) | Window.IsVisible(RadioGuide) | Window.IsVisible(RadioRecordings) | Window.IsVisible(RadioTimers) | Window.IsVisible(RadioTimerRules) | Window.IsVisible(RadioSearch)">$LOCALIZE[31556]</value>
+ </variable>
+ <variable name="Breadcrumb-Icon">
+ <value condition="Window.IsVisible(Videos) | Window.IsVisible(VideoPlaylist)">icon_breadcrumb_video.png</value>
+ <value condition="Window.IsVisible(Music) | Window.IsVisible(MusicPlaylist)">icon_breadcrumb_music.png</value>
+ <value condition="Window.IsVisible(Weather)">icon_breadcrumb_weather.png</value>
+ <value condition="Window.IsVisible(Pictures)">icon_breadcrumb_pictures.png</value>
+ <value condition="Window.IsVisible(Programs) | Window.IsVisible(AddonBrowser)">icon_breadcrumb_addons.png</value>
+ <value condition="Window.IsVisible(TVChannels) | Window.IsVisible(RadioChannels) | Window.IsVisible(TVGuide) | Window.IsVisible(RadioGuide) | Window.IsVisible(TVRecordings) | Window.IsVisible(RadioRecordings) | Window.IsVisible(TVSearch) | Window.IsVisible(RadioSearch) | Window.IsVisible(TVTimers) | Window.IsVisible(RadioTimers) | Window.IsVisible(TVTimerRules) | Window.IsVisible(RadioTimerRules)">icon_breadcrumb_tv.png</value>
+ <value>icon_breadcrumb_settings.png</value>
+ </variable>
+ <variable name="SeekLabel">
+ <value condition="!String.IsEmpty(Player.SeekStepSize)">[UPPERCASE]$LOCALIZE[773][/UPPERCASE] $INFO[Player.SeekStepSize]</value>
+ <value condition="Player.Forwarding">$LOCALIZE[31044] $VAR[Speed]</value>
+ <value condition="Player.Rewinding">$LOCALIZE[31045] $VAR[Speed]</value>
+ <value condition="Player.Paused">[UPPERCASE]$LOCALIZE[31043][/UPPERCASE]</value>
+ <value condition="Player.IsTempo">[UPPERCASE]$LOCALIZE[31046]: $INFO[Player.PlaySpeed][/UPPERCASE]</value>
+ </variable>
+ <variable name="Speed">
+ <value condition="Player.Forwarding2x | Player.Rewinding2x">2x</value>
+ <value condition="Player.Forwarding4x | Player.Rewinding4x">4x</value>
+ <value condition="Player.Forwarding8x | Player.Rewinding8x">8x</value>
+ <value condition="Player.Forwarding16x | Player.Rewinding16x">16x</value>
+ <value condition="Player.Forwarding32x | Player.Rewinding32x">32x</value>
+ </variable>
+ <variable name="MediaPlayingTitle">
+ <value condition="Player.HasAudio">[B]$INFO[MusicPlayer.Title][/B]</value>
+ <value condition="Player.HasVideo">[B]$INFO[VideoPlayer.Title][/B]</value>
+ </variable>
+ <variable name="VideoHWDecoder">
+ <value condition="Player.Process(videohwdecoder)">HW</value>
+ <value>SW</value>
+ </variable>
+ <variable name="PasswordButton">
+ <value condition="String.IsEqual(Control.GetLabel(310), $LOCALIZE[12308])">icon_keyboard_show.png</value>
+ <value>icon_keyboard_hide.png</value>
+ </variable>
+
+ <include name="ScreenWidth">
+ <include condition="String.IsEqual(Skin.AspectRatio,16:9)">ScreenWidth-16x9</include>
+ <include condition="String.IsEqual(Skin.AspectRatio,4:3)">ScreenWidth-4x3</include>
+ </include>
+ <include name="ScreenWidth-16x9">
+ <width>1706</width>
+ </include>
+ <include name="ScreenWidth-4x3">
+ <width>1280</width>
+ </include>
+ <include name="CommonBackground">
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <aspectratio>scale</aspectratio>
+ <include>ScreenWidth</include>
+ <height>960</height>
+ <texture colordiffuse="FF006699">special://skin/background/primary.jpg</texture>
+ <visible>!Skin.HasSetting(UseCustomBackground)</visible>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <aspectratio>scale</aspectratio>
+ <include>ScreenWidth</include>
+ <height>960</height>
+ <texture colordiffuse="60FFFFFF">$INFO[Skin.String(CustomBackground)]</texture>
+ <visible>Skin.HasSetting(UseCustomBackground)</visible>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <include>ScreenWidth</include>
+ <height>960</height>
+ <texture background="true">$INFO[Container.Art(tvshow.fanart)]</texture>
+ <aspectratio>scale</aspectratio>
+ <fadetime>FanartCrossfadeTime</fadetime>
+ <visible>Container.Content(Seasons) | Container.Content(Episodes)</visible>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <include>ScreenWidth</include>
+ <height>960</height>
+ <texture background="true">$INFO[Container.Art(artist.fanart)]</texture>
+ <aspectratio>scale</aspectratio>
+ <fadetime>FanartCrossfadeTime</fadetime>
+ <visible>Container.Content(Albums) | Container.Content(Songs)</visible>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <include>ScreenWidth</include>
+ <height>960</height>
+ <texture background="true">$INFO[ListItem.Art(fanart)]</texture>
+ <aspectratio>scale</aspectratio>
+ <fadetime>FanartCrossfadeTime</fadetime>
+ <visible>![Container.Content(Seasons) | Container.Content(Episodes) | Container.Content(Albums) | Container.Content(Songs)]</visible>
+ </control>
+ <control type="image">
+ <description>fanart</description>
+ <posx>0</posx>
+ <posy>0</posy>
+ <include>ScreenWidth</include>
+ <height>960</height>
+ <texture background="true">$INFO[Player.Art(fanart)]</texture>
+ <aspectratio>scale</aspectratio>
+ <fadetime>FanartCrossfadeTime</fadetime>
+ <visible>Player.HasMedia</visible>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <include>ScreenWidth</include>
+ <height>960</height>
+ <texture>black.png</texture>
+ <colordiffuse>90000000</colordiffuse>
+ <include>VisibleFadeEffect</include>
+ <visible>[!String.IsEmpty(ListItem.Art(fanart)) + !Player.HasMedia] | [!Skin.HasSetting(HideVizBackground) + Player.HasAudio] | [!Skin.HasSetting(HideVideoBackground) + Player.HasVideo + !Window.IsVisible(TVChannels) + !Window.IsVisible(RadioChannels) + !Window.IsVisible(TVGuide) + !Window.IsVisible(RadioGuide) + !Window.IsVisible(TVSearch) + !Window.IsVisible(RadioSearch) + !Window.IsVisible(TVTimers) + !Window.IsVisible(RadioTimers) + !Window.IsVisible(TVTimerRules) + !Window.IsVisible(RadioTimerRules) + !Window.IsVisible(TVRecordings) + !Window.IsVisible(RadioRecordings)]</visible>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <aspectratio>scale</aspectratio>
+ <include>ScreenWidth</include>
+ <height>960</height>
+ <texture colordiffuse="4D24CCA2">special://skin/background/secondary1.png</texture>
+ <visible>!Skin.HasSetting(UseCustomBackground)</visible>
+ </control>
+ <control type="videowindow">
+ <posx>0</posx>
+ <posy>0</posy>
+ <include>ScreenWidth</include>
+ <height>960</height>
+ <visible>!Skin.HasSetting(HideVideoBackground) + Player.HasVideo + !Window.IsVisible(TVChannels) + !Window.IsVisible(RadioChannels) + !Window.IsVisible(TVGuide) + !Window.IsVisible(RadioGuide) + !Window.IsVisible(TVSearch) + !Window.IsVisible(RadioSearch) + !Window.IsVisible(TVTimers) + !Window.IsVisible(RadioTimers) + !Window.IsVisible(TVTimerRules) + !Window.IsVisible(RadioTimerRules) + !Window.IsVisible(TVRecordings) + !Window.IsVisible(RadioRecordings) + !SlideShow.IsActive</visible>
+ </control>
+ <control type="visualisation">
+ <posx>0</posx>
+ <posy>0</posy>
+ <include>ScreenWidth</include>
+ <height>960</height>
+ <visible>!Skin.HasSetting(HideVizBackground) + Player.HasAudio + !SlideShow.IsActive</visible>
+ </control>
+ </include>
+ <include name="Header">
+ <control type="group">
+ <include>VisibleFadeEffect</include>
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <include>ScreenWidth</include>
+ <height>120</height>
+ <texture>header.png</texture>
+ </control>
+ <control type="button">
+ <description>Home Button</description>
+ <posx>22</posx>
+ <posy>2</posy>
+ <width>150</width>
+ <height>75</height>
+ <font></font>
+ <texturenofocus></texturenofocus>
+ <texturefocus></texturefocus>
+ <onclick>ActivateWindow(Home)</onclick>
+ </control>
+ <control type="image">
+ <description>Kodi Logo</description>
+ <posx>22</posx>
+ <posy>16</posy>
+ <width>160</width>
+ <height>44</height>
+ <texture>special://xbmc/media/vendor_logo.png</texture>
+ <include>VisibleFadeEffect</include>
+ </control>
+ </control>
+ <control type="grouplist">
+ <include>VisibleFadeEffect</include>
+ <posx>415r</posx>
+ <posy>16</posy>
+ <width>400</width>
+ <height>70</height>
+ <align>right</align>
+ <itemgap>10</itemgap>
+ <orientation>horizontal</orientation>
+ <control type="label">
+ <description>System Time</description>
+ <height>70</height>
+ <width>400</width>
+ <font>font70_title</font>
+ <textcolor>white</textcolor>
+ <align>right</align>
+ <aligny>center</aligny>
+ <label>$INFO[System.Time]</label>
+ </control>
+ </control>
+ </include>
+ <include name="Footer">
+ <control type="image">
+ <posx>0</posx>
+ <posy>120r</posy>
+ <include>ScreenWidth</include>
+ <height>120</height>
+ <texture flipy="true">header.png</texture>
+ </control>
+ <control type="rss">
+ <posx>0</posx>
+ <posy>40r</posy>
+ <height>30</height>
+ <include>ScreenWidth</include>
+ <font>font24_title</font>
+ <urlset>1</urlset>
+ <textcolor>white</textcolor>
+ <titlecolor>blue</titlecolor>
+ <headlinecolor>FFC0C0C0</headlinecolor>
+ <include>Window_OpenClose_Animation</include>
+ <visible>Window.IsVisible(Home)</visible>
+ </control>
+ <control type="image">
+ <description>Window Icon</description>
+ <posx>10</posx>
+ <posy>58r</posy>
+ <width>40</width>
+ <height>40</height>
+ <aspectratio>keep</aspectratio>
+ <texture>$VAR[Breadcrumb-Icon]</texture>
+ <colordiffuse>blue</colordiffuse>
+ <visible>!Window.IsVisible(Home)</visible>
+ <animation effect="fade" time="200" condition="Window.Previous(Home)">WindowOpen</animation>
+ <animation effect="fade" time="200" condition="Window.Next(Home)">WindowClose</animation>
+ </control>
+ </include>
+ <include name="BehindDialogFadeOut">
+ <control type="image">
+ <posx>-1706</posx>
+ <posy>-960</posy>
+ <width>5118</width>
+ <height>2880</height>
+ <texture>grey.png</texture>
+ <animation effect="fade" time="300">Visible</animation>
+ <animation effect="fade" time="200">Hidden</animation>
+ </control>
+ </include>
+ <include name="MediaWindowTitleCommons">
+ <posx>65</posx>
+ <posy>70r</posy>
+ <width>730</width>
+ <height>64</height>
+ <align>left</align>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <scroll>false</scroll>
+ <include>Window_OpenClose_Animation</include>
+ </include>
+ <include name="WindowTitleCommons">
+ <height>60</height>
+ <align>left</align>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ </include>
+ <include name="ScrollBarCommons">
+ <control type="group">
+ <include>Window_OpenClose_Animation</include>
+ <posx>40r</posx>
+ <posy>120</posy>
+ <visible>Control.IsVisible(60) + ![[Window.IsVisible(TVGuide) | Window.IsVisible(RadioGuide)] + Control.IsVisible(10)]</visible>
+ <animation effect="slide" start="40,0" end="0,0" time="400">Visible</animation>
+ <animation effect="slide" start="0,0" end="40,0" time="400">Hidden</animation>
+ <animation effect="slide" start="0,0" end="-7,0" time="0" condition="String.IsEqual(Skin.AspectRatio,4:3)">Conditional</animation>
+ <control type="scrollbar" id="60">
+ <posx>0</posx>
+ <posy>40</posy>
+ <width>26</width>
+ <height>640</height>
+ <texturesliderbackground colordiffuse="30FFFFFF">white.png</texturesliderbackground>
+ <texturesliderbar colordiffuse="grey">white.png</texturesliderbar>
+ <texturesliderbarfocus colordiffuse="blue">white.png</texturesliderbarfocus>
+ <textureslidernib>blank.png</textureslidernib>
+ <textureslidernibfocus>blank.png</textureslidernibfocus>
+ <onleft>60</onleft>
+ <onright>60</onright>
+ <ondown>60</ondown>
+ <onup>60</onup>
+ <showonepage>false</showonepage>
+ <orientation>vertical</orientation>
+ <animation effect="fade" time="150">Visible</animation>
+ <animation effect="fade" time="150">Hidden</animation>
+ </control>
+ </control>
+ </include>
+ <include name="DialogCloseButtonCommons">
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>2</width>
+ <height>59</height>
+ <texture border="2">separator.png</texture>
+ <colordiffuse>FF464646</colordiffuse>
+ </control>
+ <control type="button">
+ <description>Close Button</description>
+ <posx>4</posx>
+ <posy>0</posy>
+ <width>60</width>
+ <height>60</height>
+ <font></font>
+ <onclick>back</onclick>
+ <texturefocus>icon_dialog_close.png</texturefocus>
+ <texturenofocus>icon_dialog_close.png</texturenofocus>
+ </control>
+ </include>
+ <include name="BottomMenu">
+ <control type="button" id="2">
+ <description>View button needed for panel below to work</description>
+ <visible>false</visible>
+ </control>
+ <control type="button" id="19">
+ <description>Filter button needed for panel below to work</description>
+ <visible>false</visible>
+ </control>
+ <control type="button" id="31">
+ <description>Filter button needed for panel below to work</description>
+ <visible>false</visible>
+ </control>
+ <control type="panel" id="9002">
+ <include>VisibleFadeEffect</include>
+ <include>BottomMenuLayout</include>
+ <content>
+ <item>
+ <label>31200</label>
+ <onclick condition="Window.IsVisible(MusicOSD) | Window.IsVisible(VideoOSD)">Dialog.Close(all,true)</onclick>
+ <onclick>ParentDir</onclick>
+ <icon>icon_button_back.png</icon>
+ </item>
+ <item>
+ <label>587</label>
+ <onclick condition="!Container.CanFilterAdvanced">SendClick(19)</onclick>
+ <onclick condition="Container.CanFilterAdvanced">Filter</onclick>
+ <icon>icon_button_filter.png</icon>
+ <visible>!Container.Filtered + ![Window.IsVisible(TVChannels) | Window.IsVisible(RadioChannels) | Window.IsVisible(TVRecordings) | Window.IsVisible(RadioRecordings) | Window.IsVisible(TVTimers) | Window.IsVisible(RadioTimers) | Window.IsVisible(TVTimerRules) | Window.IsVisible(RadioTimerRules) | Window.IsVisible(TVSearch) | Window.IsVisible(RadioSearch) | Window.IsVisible(MusicOSD) | Window.IsVisible(VideoOSD) | Window.IsVisible(MusicPlaylist) | Window.IsVisible(VideoPlaylist) | Window.IsVisible(MusicPlaylistEditor)]</visible>
+ </item>
+ <item>
+ <label>587</label>
+ <onclick condition="!Container.CanFilterAdvanced">SendClick(19)</onclick>
+ <onclick condition="Container.CanFilterAdvanced">Filter</onclick>
+ <icon>icon_button_filtered.png</icon>
+ <visible>Container.Filtered + ![Window.IsVisible(TVChannels) | Window.IsVisible(RadioChannels) | Window.IsVisible(TVRecordings) | Window.IsVisible(RadioRecordings) | Window.IsVisible(TVTimers) | Window.IsVisible(RadioTimers) | Window.IsVisible(TVTimerRules) | Window.IsVisible(RadioTimerRules) | Window.IsVisible(TVSearch) | Window.IsVisible(RadioSearch) | Window.IsVisible(MusicOSD) | Window.IsVisible(VideoOSD) | Window.IsVisible(MusicPlaylist) | Window.IsVisible(VideoPlaylist) | Window.IsVisible(MusicPlaylistEditor)]</visible>
+ </item>
+ <item>
+ <label>587</label>
+ <onclick>SendClick(31)</onclick>
+ <icon>icon_button_filter.png</icon>
+ <visible>Window.IsVisible(TVChannels) | Window.IsVisible(RadioChannels)</visible>
+ </item>
+ <item>
+ <label>31202</label>
+ <onclick>Container.NextViewMode</onclick>
+ <icon>icon_button_view.png</icon>
+ <visible>![Window.IsVisible(TVChannels) | Window.IsVisible(RadioChannels) | Window.IsVisible(TVGuide) | Window.IsVisible(RadioGuide) | Window.IsVisible(TVRecordings) | Window.IsVisible(RadioRecordings) | Window.IsVisible(TVTimers) | Window.IsVisible(RadioTimers) | Window.IsVisible(TVTimerRules) | Window.IsVisible(RadioTimerRules) | Window.IsVisible(TVSearch) | Window.IsVisible(RadioSearch) | Window.IsVisible(MusicOSD) | Window.IsVisible(VideoOSD) | Window.IsVisible(MusicPlaylist) | Window.IsVisible(VideoPlaylist) | Window.IsVisible(MusicPlaylistEditor)]</visible>
+ </item>
+ <item>
+ <label>31202</label>
+ <onclick condition="String.IsEmpty(Window(Home).Property(ViewMenuVisible))">SetProperty(ViewMenuVisible,Show,Home)</onclick>
+ <onclick condition="!String.IsEmpty(Window(Home).Property(ViewMenuVisible))">ClearProperty(ViewMenuVisible,Home)</onclick>
+ <icon>icon_button_view.png</icon>
+ <visible>Window.IsVisible(TVChannels) | Window.IsVisible(RadioChannels) | Window.IsVisible(TVGuide) | Window.IsVisible(RadioGuide) | Window.IsVisible(TVRecordings) | Window.IsVisible(RadioRecordings) | Window.IsVisible(TVTimers) | Window.IsVisible(RadioTimers) | Window.IsVisible(TVTimerRules) | Window.IsVisible(RadioTimerRules) | Window.IsVisible(TVSearch) | Window.IsVisible(RadioSearch)</visible>
+ </item>
+ <item>
+ <label>5</label>
+ <onclick condition="String.IsEmpty(Window(Home).Property(PopupMenuVisible))">SetProperty(PopupMenuVisible,Show,Home)</onclick>
+ <onclick condition="!String.IsEmpty(Window(Home).Property(PopupMenuVisible))">ClearProperty(PopupMenuVisible,Home)</onclick>
+ <icon>icon_button_settings.png</icon>
+ </item>
+ </content>
+ </control>
+ </include>
+ <include name="BottomMenuLayout">
+ <animation effect="fade" start="100" end="0" time="300" condition="Window.Next(Home)">WindowClose</animation>
+ <animation effect="fade" end="100" start="0" time="300" condition="Window.Previous(Home)">WindowOpen</animation>
+ <animation effect="slide" start="0,0" end="120,0" time="0" condition="String.IsEqual(Container(9002).NumItems,5)">conditional</animation>
+ <animation effect="slide" start="0,0" end="240,0" time="0" condition="String.IsEqual(Container(9002).NumItems,4)">conditional</animation>
+ <animation effect="slide" start="0,0" end="360,0" time="0" condition="String.IsEqual(Container(9002).NumItems,3)">conditional</animation>
+ <animation effect="slide" start="0,0" end="480,0" time="0" condition="String.IsEqual(Container(9002).NumItems,2)">conditional</animation>
+ <animation effect="slide" start="0,0" end="600,0" time="0" condition="String.IsEqual(Container(9002).NumItems,1)">conditional</animation>
+ <posx>730r</posx>
+ <posy>78r</posy>
+ <width>802</width>
+ <height>120</height>
+ <onleft>9002</onleft>
+ <onright>9002</onright>
+ <onup>9001</onup>
+ <ondown>20</ondown>
+ <scrolltime>300</scrolltime>
+ <orientation>Horizontal</orientation>
+ <itemlayout height="78" width="120">
+ <control type="image">
+ <posx>21</posx>
+ <posy>0</posy>
+ <width>78</width>
+ <height>78</height>
+ <bordersize>12</bordersize>
+ <texture>$INFO[ListItem.Icon]</texture>
+ <aspectratio>keep</aspectratio>
+ </control>
+ </itemlayout>
+ <focusedlayout height="78" width="120">
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>122</width>
+ <height>78</height>
+ <texture>list_focus.png</texture>
+ </control>
+ <control type="image">
+ <posx>21</posx>
+ <posy>0</posy>
+ <width>78</width>
+ <height>78</height>
+ <bordersize>12</bordersize>
+ <texture>$INFO[ListItem.Icon]</texture>
+ <aspectratio>keep</aspectratio>
+ </control>
+ </focusedlayout>
+ </include>
+ <include name="MenuButtonCommonValues">
+ <height>80</height>
+ <width>350</width>
+ <textoffsetx>10</textoffsetx>
+ <textwidth>330</textwidth>
+ <textcolor>white</textcolor>
+ <align>left</align>
+ <aligny>center</aligny>
+ <font>font22</font>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ </include>
+ <include name="ButtonInfoDialogsCommonValues">
+ <height>60</height>
+ <width>158</width>
+ <align>center</align>
+ <aligny>center</aligny>
+ <font>font18_title</font>
+ <texturefocus colordiffuse="blue" border="15">dialogbutton-focus.png</texturefocus>
+ <texturenofocus border="15">dialogbutton-nofocus.png</texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ </include>
+ <include name="CommonNowPlaying">
+ <control type="group">
+ <posx>300</posx>
+ <posy>0</posy>
+ <include>VisibleFadeEffect</include>
+ <include>16x9_xPos_Relocation</include>
+ <visible>Player.HasMedia + ![Window.IsVisible(busydialog) | Window.IsVisible(Notification) | Window.IsVisible(volumebar)]</visible>
+ <control type="button">
+ <description>Volume Button</description>
+ <posx>13</posx>
+ <posy>20</posy>
+ <width>40</width>
+ <height>40</height>
+ <label></label>
+ <texturenofocus>osd_volume.png</texturenofocus>
+ <texturefocus colordiffuse="blue">osd_volume.png</texturefocus>
+ <onclick>ActivateWindow(1112)</onclick>
+ </control>
+ <control type="togglebutton">
+ <description>Play Button</description>
+ <posx>77</posx>
+ <posy>20</posy>
+ <width>40</width>
+ <height>40</height>
+ <label></label>
+ <texturefocus colordiffuse="blue">osd_pause.png</texturefocus>
+ <texturenofocus>osd_pause.png</texturenofocus>
+ <alttexturefocus colordiffuse="blue">osd_play.png</alttexturefocus>
+ <alttexturenofocus>osd_play.png</alttexturenofocus>
+ <usealttexture>Player.Paused | Player.Forwarding | Player.Rewinding</usealttexture>
+ <onclick>PlayerControl(Play)</onclick>
+ </control>
+ <control type="group">
+ <visible>!Window.IsVisible(1112)</visible>
+ <control type="progress">
+ <description>Progressbar</description>
+ <posx>130</posx>
+ <posy>73</posy>
+ <width>420</width>
+ <height>5</height>
+ <info>Player.Progress</info>
+ <texturebg colordiffuse="grey3">white.png</texturebg>
+ <midtexture colordiffuse="blue">white.png</midtexture>
+ </control>
+ <control type="button">
+ <posx>140</posx>
+ <posy>0</posy>
+ <width>400</width>
+ <height>80</height>
+ <texturefocus></texturefocus>
+ <texturenofocus></texturenofocus>
+ <onclick condition="Player.HasAudio">ActivateWindow(Visualisation)</onclick>
+ <onclick condition="Player.HasVideo">ActivateWindow(FullscreenVideo)</onclick>
+ </control>
+ <control type="fadelabel">
+ <posx>134</posx>
+ <posy>16</posy>
+ <width>412</width>
+ <height>20</height>
+ <scrollout>false</scrollout>
+ <pauseatend>3000</pauseatend>
+ <label>$VAR[MediaPlayingTitle]</label>
+ <align>center</align>
+ <aligny>center</aligny>
+ <font>font20</font>
+ <textcolor>blue</textcolor>
+ </control>
+ <control type="fadelabel">
+ <posx>134</posx>
+ <posy>45</posy>
+ <width>412</width>
+ <height>15</height>
+ <scrollout>false</scrollout>
+ <pauseatend>3000</pauseatend>
+ <label>[B]$INFO[MusicPlayer.Artist][/B]</label>
+ <align>center</align>
+ <aligny>center</aligny>
+ <font>font20</font>
+ <textcolor>white</textcolor>
+ <visible>Player.HasAudio</visible>
+ </control>
+ <control type="fadelabel">
+ <posx>134</posx>
+ <posy>45</posy>
+ <width>412</width>
+ <height>15</height>
+ <scrollout>false</scrollout>
+ <pauseatend>3000</pauseatend>
+ <label>[B]$INFO[VideoPlayer.Year] - $INFO[VideoPlayer.Duration][/B]</label>
+ <align>center</align>
+ <aligny>center</aligny>
+ <font>font20</font>
+ <textcolor>white</textcolor>
+ <visible>Player.HasVideo + VideoPlayer.Content(Movies)</visible>
+ </control>
+ <control type="fadelabel">
+ <posx>134</posx>
+ <posy>45</posy>
+ <width>412</width>
+ <height>15</height>
+ <scrollout>false</scrollout>
+ <pauseatend>3000</pauseatend>
+ <label>[B]$INFO[VideoPlayer.TVShowTitle][/B]</label>
+ <align>center</align>
+ <aligny>center</aligny>
+ <font>font20</font>
+ <textcolor>white</textcolor>
+ <visible>Player.HasVideo + VideoPlayer.Content(Episodes)</visible>
+ </control>
+ <control type="fadelabel">
+ <posx>134</posx>
+ <posy>45</posy>
+ <width>412</width>
+ <height>15</height>
+ <scrollout>false</scrollout>
+ <pauseatend>3000</pauseatend>
+ <label>[B]$INFO[VideoPlayer.Artist][/B]</label>
+ <align>center</align>
+ <aligny>center</aligny>
+ <font>font20</font>
+ <textcolor>white</textcolor>
+ <visible>Player.HasVideo + VideoPlayer.Content(MusicVideos)</visible>
+ </control>
+ </control>
+ <control type="button">
+ <description>Next Button</description>
+ <posx>563</posx>
+ <posy>20</posy>
+ <width>40</width>
+ <height>40</height>
+ <label></label>
+ <texturenofocus>osd_next.png</texturenofocus>
+ <texturefocus colordiffuse="blue">osd_next.png</texturefocus>
+ <onclick>PlayerControl(Next)</onclick>
+ </control>
+ <control type="button">
+ <description>Stop Button</description>
+ <posx>627</posx>
+ <posy>20</posy>
+ <width>40</width>
+ <height>40</height>
+ <label></label>
+ <texturenofocus>osd_stop.png</texturenofocus>
+ <texturefocus colordiffuse="blue">osd_stop.png</texturefocus>
+ <onclick>PlayerControl(Stop)</onclick>
+ </control>
+ </control>
+ </include>
+ <include name="ScrollOffsetLabel">
+ <control type="group">
+ <include>16x9_xPos_Relocation</include>
+ <visible>Container.Scrolling + [Container.SortMethod(1) | Container.SortMethod(4) | Container.SortMethod(12) | Container.SortMethod(10) | Container.SortMethod(7) | Container.SortMethod(29)]</visible>
+ <animation effect="fade" time="100">Visible</animation>
+ <animation effect="fade" time="300">Hidden</animation>
+ <posx>600</posx>
+ <posy>410</posy>
+ <width>320</width>
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>80</width>
+ <height>80</height>
+ <texture>white.png</texture>
+ <colordiffuse>blue</colordiffuse>
+ </control>
+ <control type="label">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>80</width>
+ <height>80</height>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>[B]$INFO[ListItem.SortLetter][/B]</label>
+ <font>font30</font>
+ </control>
+ </control>
+ </include>
+ <include name="SideMenu">
+ <control type="group">
+ <posx>0</posx>
+ <posy>0</posy>
+ <animation effect="slide" start="0,0" end="-100,0" time="400" tween="quadratic" easing="in">WindowClose</animation>
+ <animation effect="slide" end="0,0" start="-100,0" time="400" tween="quadratic" easing="out">WindowOpen</animation>
+ <control type="image">
+ <description>Menu Panel</description>
+ <posx>-960</posx>
+ <posy>0</posy>
+ <width>960</width>
+ <height>120</height>
+ <texture>header.png</texture>
+ <animation effect="rotate" end="90" time="0" center="0,0" condition="true">Conditional</animation>
+ </control>
+ <control type="list" id="9000">
+ <posx>0</posx>
+ <posy>80</posy>
+ <width>100</width>
+ <height>800</height>
+ <itemlayout width="100" height="100">
+ <control type="image">
+ <posx>10</posx>
+ <posy>10</posy>
+ <width>80</width>
+ <height>80</height>
+ <texture>$INFO[ListItem.Icon]</texture>
+ </control>
+ </itemlayout>
+ <focusedlayout width="100" height="100">
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>100</width>
+ <height>100</height>
+ <texture>list_focus.png</texture>
+ <visible>Control.HasFocus(9000)</visible>
+ </control>
+ <control type="image">
+ <posx>10</posx>
+ <posy>10</posy>
+ <width>80</width>
+ <height>80</height>
+ <texture>$INFO[ListItem.Icon]</texture>
+ </control>
+ </focusedlayout>
+ <content>
+ <item>
+ <label></label>
+ <onclick>ActivateWindow(TVChannels)</onclick>
+ <icon>icon_menu_livetv.png</icon>
+ <visible>Skin.HasSetting(ShowHomeButtonLiveTV)</visible>
+ </item>
+ <item>
+ <label></label>
+ <onclick>ActivateWindow(RadioChannels)</onclick>
+ <icon>icon_menu_radio.png</icon>
+ <visible>Skin.HasSetting(ShowHomeButtonRadio)</visible>
+ </item>
+ <item>
+ <label></label>
+ <onclick>ActivateWindow(Videos,MovieTitles,Return)</onclick>
+ <icon>icon_menu_movies.png</icon>
+ <visible>Library.HasContent(Movies)</visible>
+ <visible>!Skin.HasSetting(HideHomeButtonMovies)</visible>
+ </item>
+ <item>
+ <label></label>
+ <onclick>ActivateWindow(Videos,TVShowTitles,Return)</onclick>
+ <icon>icon_menu_tvshows.png</icon>
+ <visible>Library.HasContent(TVShows)</visible>
+ <visible>!Skin.HasSetting(HideHomeButtonTVShows)</visible>
+ </item>
+ <item>
+ <label></label>
+ <onclick>ActivateWindow(Videos,Root,Return)</onclick>
+ <icon>icon_menu_videos.png</icon>
+ <visible>!Skin.HasSetting(HideHomeButtonVideo)</visible>
+ </item>
+ <item>
+ <label></label>
+ <onclick>ActivateWindow(Music)</onclick>
+ <icon>icon_menu_music.png</icon>
+ <visible>!Skin.HasSetting(HideHomeButtonMusic)</visible>
+ </item>
+ <item>
+ <label></label>
+ <onclick>ActivateWindow(Pictures)</onclick>
+ <icon>icon_menu_pictures.png</icon>
+ <visible>!Skin.HasSetting(HideHomeButtonPictures)</visible>
+ </item>
+ <item>
+ <label></label>
+ <onclick>ActivateWindow(Programs,Addons,return)</onclick>
+ <icon>icon_menu_addons.png</icon>
+ <visible>!Skin.HasSetting(HideHomeButtonPrograms)</visible>
+ </item>
+ <item>
+ <label></label>
+ <onclick>ActivateWindow(Games)</onclick>
+ <icon>icon_menu_games.png</icon>
+ <visible>!Skin.HasSetting(HideHomeButtonGames)</visible>
+ </item>
+ </content>
+ </control>
+ </control>
+ </include>
+ <include name="HomeMenu">
+ <control type="group">
+ <control type="image">
+ <description>Menu Panel</description>
+ <posx>-5</posx>
+ <posy>-5</posy>
+ <width>510</width>
+ <height>970</height>
+ <texture>panel.png</texture>
+ <bordertexture border="6">panel_shadow.png</bordertexture>
+ <bordersize>5</bordersize>
+ </control>
+ <control type="fixedlist" id="9000">
+ <posx>0</posx>
+ <posy>200</posy>
+ <width>500</width>
+ <height>760</height>
+ <onleft>9000</onleft>
+ <onright>9003</onright>
+ <onup>9002</onup>
+ <ondown>9002</ondown>
+ <scrolltime>300</scrolltime>
+ <orientation>vertical</orientation>
+ <focusposition>1</focusposition>
+ <movement>2</movement>
+ <itemlayout height="155" width="500">
+ <control type="image">
+ <posx>-6</posx>
+ <posy>18</posy>
+ <width>90</width>
+ <height>120</height>
+ <texture>$INFO[ListItem.Icon]</texture>
+ <aspectratio>keep</aspectratio>
+ </control>
+ <control type="label">
+ <posx>90</posx>
+ <posy>0</posy>
+ <width>430</width>
+ <height>155</height>
+ <font>font40</font>
+ <textcolor>white</textcolor>
+ <aligny>center</aligny>
+ <label>[UPPERCASE]$INFO[ListItem.Label][/UPPERCASE]</label>
+ </control>
+ </itemlayout>
+ <focusedlayout height="155" width="500">
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>500</width>
+ <height>155</height>
+ <texture>list_focus.png</texture>
+ <visible>Control.HasFocus(9000)</visible>
+ </control>
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>75</width>
+ <height>155</height>
+ <texture>black.png</texture>
+ <colordiffuse>50000000</colordiffuse>
+ <visible>Control.HasFocus(9000)</visible>
+ </control>
+ <control type="image">
+ <posx>-6</posx>
+ <posy>18</posy>
+ <width>90</width>
+ <height>120</height>
+ <texture>$INFO[ListItem.Icon]</texture>
+ <aspectratio>keep</aspectratio>
+ </control>
+ <control type="label">
+ <posx>90</posx>
+ <posy>0</posy>
+ <width>430</width>
+ <height>155</height>
+ <font>font40</font>
+ <textcolor>white</textcolor>
+ <aligny>center</aligny>
+ <label>[UPPERCASE]$INFO[ListItem.Label][/UPPERCASE]</label>
+ </control>
+ </focusedlayout>
+ <content>
+ <include>HomeMainMenuItems</include>
+ </content>
+ </control>
+ </control>
+ </include>
+ <include name="HomeMainMenuItems">
+ <item>
+ <label>31556</label>
+ <onclick>ActivateWindow(TVChannels)</onclick>
+ <icon>icon_menu_livetv.png</icon>
+ <thumb></thumb>
+ <visible>System.HasPVRAddon + !Skin.HasSetting(HideHomeButtonLiveTV)</visible>
+ </item>
+ <item>
+ <label>19021</label>
+ <onclick>ActivateWindow(RadioChannels)</onclick>
+ <icon>icon_menu_radio.png</icon>
+ <thumb></thumb>
+ <visible>System.HasPVRAddon + !Skin.HasSetting(HideHomeButtonRadio)</visible>
+ </item>
+ <item>
+ <label>20342</label>
+ <onclick>ActivateWindow(Videos,MovieTitles,Return)</onclick>
+ <icon>icon_menu_movies.png</icon>
+ <thumb></thumb>
+ <visible>Library.HasContent(Movies)</visible>
+ <visible>!Skin.HasSetting(HideHomeButtonMovies)</visible>
+ </item>
+ <item>
+ <label>20343</label>
+ <onclick>ActivateWindow(Videos,TVShowTitles,Return)</onclick>
+ <icon>icon_menu_tvshows.png</icon>
+ <thumb></thumb>
+ <visible>Library.HasContent(TVShows)</visible>
+ <visible>!Skin.HasSetting(HideHomeButtonTVShows)</visible>
+ </item>
+ <item>
+ <label>3</label>
+ <onclick>ActivateWindow(Videos,Root,Return)</onclick>
+ <icon>icon_menu_videos.png</icon>
+ <thumb></thumb>
+ <visible>!Skin.HasSetting(HideHomeButtonVideo)</visible>
+ </item>
+ <item>
+ <label>2</label>
+ <onclick>ActivateWindow(Music)</onclick>
+ <icon>icon_menu_music.png</icon>
+ <thumb></thumb>
+ <visible>!Skin.HasSetting(HideHomeButtonMusic)</visible>
+ </item>
+ <item>
+ <label>1</label>
+ <onclick>ActivateWindow(Pictures)</onclick>
+ <icon>icon_menu_pictures.png</icon>
+ <thumb></thumb>
+ <visible>!Skin.HasSetting(HideHomeButtonPictures)</visible>
+ </item>
+ <item>
+ <label>24001</label>
+ <onclick>ActivateWindow(Programs,Addons,return)</onclick>
+ <icon>icon_menu_addons.png</icon>
+ <thumb></thumb>
+ <visible>!Skin.HasSetting(HideHomeButtonPrograms)</visible>
+ </item>
+ <item>
+ <label>15016</label>
+ <onclick>ActivateWindow(Games)</onclick>
+ <icon>icon_menu_games.png</icon>
+ <thumb></thumb>
+ <visible>System.GetBool(gamesgeneral.enable) + !Skin.HasSetting(HideHomeButtonGames)</visible>
+ </item>
+ <item>
+ <label>8</label>
+ <onclick>ActivateWindow(Weather)</onclick>
+ <icon>icon_menu_weather.png</icon>
+ <thumb></thumb>
+ <visible>!Skin.HasSetting(HideHomeButtonWeather)</visible>
+ </item>
+ <item>
+ <label>1036</label>
+ <onclick>ActivateWindow(Favourites)</onclick>
+ <icon>icon_menu_favourites.png</icon>
+ <thumb></thumb>
+ <visible>!Skin.HasSetting(HideHomeButtonFavourites)</visible>
+ </item>
+ </include>
+ <include name="KeyboardButton">
+ <width min="76">auto</width>
+ <height>76</height>
+ <texturenofocus colordiffuse="grey2">white.png</texturenofocus>
+ <texturefocus>list_focus.png</texturefocus>
+ <font>font30</font>
+ <align>center</align>
+ <aligny>center</aligny>
+ </include>
+ <include name="ViewMenu">
+ <control type="group">
+ <visible>!String.IsEmpty(Window(Home).Property(ViewMenuVisible))</visible>
+ <include>VisibleFadeEffect</include>
+ <animation effect="fade" time="250">WindowClose</animation>
+ <control type="button">
+ <description>Hidden button to close the sort when its focused</description>
+ <posx>0</posx>
+ <posy>0</posy>
+ <include>ScreenWidth</include>
+ <height>960</height>
+ <texturenofocus></texturenofocus>
+ <texturefocus></texturefocus>
+ <onclick>ClearProperty(ViewMenuVisible,Home)</onclick>
+ </control>
+ <control type="group">
+ <posx>360r</posx>
+ <posy>685r</posy>
+ <control type="image">
+ <description>Panel image</description>
+ <posx>0</posx>
+ <posy>$PARAM[panel-posy]</posy>
+ <width>350</width>
+ <height>$PARAM[panel-height]</height>
+ <texture>dialog_back.png</texture>
+ </control>
+ <control type="grouplist">
+ <posx>0</posx>
+ <posy>$PARAM[panel-posy]</posy>
+ <width>350</width>
+ <height>640</height>
+ <onleft>9000</onleft>
+ <onright>50</onright>
+ <onup>9000</onup>
+ <ondown>9000</ondown>
+ <itemgap>0</itemgap>
+ <include condition="Window.IsVisible(TVChannels) | Window.IsVisible(RadioChannels) | Window.IsVisible(TVGuide) | Window.IsVisible(RadioGuide) | Window.IsVisible(TVRecordings) | Window.IsVisible(RadioRecordings) | Window.IsVisible(TVTimers) | Window.IsVisible(RadioTimers) | Window.IsVisible(TVTimerRules) | Window.IsVisible(RadioTimerRules) | Window.IsVisible(TVSearch) | Window.IsVisible(RadioSearch)">PVRViews</include>
+ </control>
+ <control type="image">
+ <description>Panel Arrow image</description>
+ <posx>225r</posx>
+ <posy>122r</posy>
+ <width>75</width>
+ <height>41</height>
+ <texture>arrow_up.png</texture>
+ </control>
+ </control>
+ </control>
+ </include>
+ <include name="PopupMenu">
+ <control type="group">
+ <visible>!String.IsEmpty(Window(Home).Property(PopupMenuVisible))</visible>
+ <include>VisibleFadeEffect</include>
+ <animation effect="fade" time="250">WindowClose</animation>
+ <control type="button">
+ <description>Hidden button to close the sort when its focused</description>
+ <posx>0</posx>
+ <posy>0</posy>
+ <include>ScreenWidth</include>
+ <height>960</height>
+ <texturenofocus></texturenofocus>
+ <texturefocus></texturefocus>
+ <onclick>ClearProperty(PopupMenuVisible,Home)</onclick>
+ </control>
+ <control type="group">
+ <posx>360r</posx>
+ <posy>685r</posy>
+ <control type="image">
+ <description>Panel image</description>
+ <posx>0</posx>
+ <posy>$PARAM[panel-posy]</posy>
+ <width>350</width>
+ <height>$PARAM[panel-height]</height>
+ <texture>dialog_back.png</texture>
+ </control>
+ <control type="grouplist">
+ <posx>0</posx>
+ <posy>$PARAM[panel-posy]</posy>
+ <width>350</width>
+ <height>640</height>
+ <onleft>9000</onleft>
+ <onright>50</onright>
+ <onup>9000</onup>
+ <ondown>9000</ondown>
+ <itemgap>0</itemgap>
+ <include condition="Window.IsVisible(AddonBrowser)">AddonsMenu</include>
+ <include condition="Window.IsVisible(EventLog)">EventLogMenu</include>
+ <include condition="Window.IsVisible(Games)">GamesMenu</include>
+ <include condition="Window.IsVisible(Music)">MusicMenu</include>
+ <include condition="Window.IsVisible(MusicOSD)">MusicOSDMenu</include>
+ <include condition="Window.IsVisible(MusicPlaylist)">MusicPlaylistMenu</include>
+ <include condition="Window.IsVisible(MusicPlaylistEditor)">MusicPlaylistEditorMenu</include>
+ <include condition="Window.IsVisible(Pictures)">PicturesMenu</include>
+ <include condition="Window.IsVisible(Programs)">ProgramsMenu</include>
+ <include condition="Window.IsVisible(TVChannels) | Window.IsVisible(RadioChannels) | Window.IsVisible(TVGuide) | Window.IsVisible(RadioGuide) | Window.IsVisible(TVRecordings) | Window.IsVisible(RadioRecordings) | Window.IsVisible(TVTimers) | Window.IsVisible(RadioTimers) | Window.IsVisible(TVTimerRules) | Window.IsVisible(RadioTimerRules) | Window.IsVisible(TVSearch) | Window.IsVisible(RadioSearch)">PVRMenu</include>
+ <include condition="Window.IsVisible(Settings)">SettingsMenu</include>
+ <include condition="Window.IsVisible(PlayerSettings) | Window.IsVisible(MediaSettings) | Window.IsVisible(PVRSettings) | Window.IsVisible(ServiceSettings) | Window.IsVisible(InterfaceSettings) | Window.IsVisible(GameSettings) | Window.IsVisible(SystemSettings)">SettingsCatMenu</include>
+ <include condition="Window.IsVisible(Videos)">VideosMenu</include>
+ <include condition="Window.IsVisible(VideoOSD)">VideoOSDMenu</include>
+ <include condition="Window.IsVisible(VideoPlaylist)">VideoPlaylistMenu</include>
+ </control>
+ <control type="image">
+ <description>Panel Arrow image</description>
+ <posx>110r</posx>
+ <posy>122r</posy>
+ <width>75</width>
+ <height>41</height>
+ <texture>arrow_up.png</texture>
+ </control>
+ </control>
+ </control>
+ </include>
+ <include name="AddonsMenu">
+ <control type="button" id="3">
+ <description>Sort by button</description>
+ <include>MenuButtonCommonValues</include>
+ <label>103</label>
+ </control>
+ <control type="togglebutton" id="4">
+ <description>Sort asc</description>
+ <include>MenuButtonCommonValues</include>
+ <alttexturefocus>list_focus.png</alttexturefocus>
+ <alttexturenofocus></alttexturenofocus>
+ <label>31051</label>
+ <altlabel>31050</altlabel>
+ <usealttexture>Container.SortDirection(Ascending)</usealttexture>
+ </control>
+ <control type="button" id ="5">
+ <description>settings</description>
+ <include>MenuButtonCommonValues</include>
+ <label>10004</label>
+ </control>
+ <control type="button" id="9">
+ <description>Check for updates</description>
+ <include>MenuButtonCommonValues</include>
+ <label>24034</label>
+ </control>
+ <control type="radiobutton" id="7">
+ <description>Hide foreign</description>
+ <textwidth>240</textwidth>
+ <include>MenuButtonCommonValues</include>
+ <label>25001</label>
+ </control>
+ <control type="radiobutton" id="8">
+ <description>Hide broken</description>
+ <textwidth>240</textwidth>
+ <include>MenuButtonCommonValues</include>
+ <label>24999</label>
+ </control>
+ </include>
+ <include name="EventLogMenu">
+ <control type="togglebutton" id="4">
+ <description>Sort asc</description>
+ <include>MenuButtonCommonValues</include>
+ <alttexturefocus>list_focus.png</alttexturefocus>
+ <alttexturenofocus></alttexturenofocus>
+ <label>31051</label>
+ <altlabel>31050</altlabel>
+ <usealttexture>Container.SortDirection(Ascending)</usealttexture>
+ </control>
+ <control type="button" id="21">
+ <description>Level button</description>
+ <include>MenuButtonCommonValues</include>
+ <label></label>
+ </control>
+ <control type="radiobutton" id ="22">
+ <description>Only show current level</description>
+ <textwidth>240</textwidth>
+ <include>MenuButtonCommonValues</include>
+ <label></label>
+ </control>
+ <control type="button" id="20">
+ <description>Clear button</description>
+ <include>MenuButtonCommonValues</include>
+ <label>192</label>
+ </control>
+ </include>
+ <include name="GamesMenu">
+ <control type="button" id="3">
+ <description>Sort by button</description>
+ <include>MenuButtonCommonValues</include>
+ <label>103</label>
+ </control>
+ <control type="togglebutton" id="4">
+ <description>Sort asc</description>
+ <include>MenuButtonCommonValues</include>
+ <alttexturefocus>list_focus.png</alttexturefocus>
+ <alttexturenofocus></alttexturenofocus>
+ <label>31051</label>
+ <altlabel>31050</altlabel>
+ <usealttexture>Container.SortDirection(Ascending)</usealttexture>
+ </control>
+ </include>
+ <include name="MusicMenu">
+ <control type="button" id="3">
+ <description>Sort by button</description>
+ <include>MenuButtonCommonValues</include>
+ <label>103</label>
+ </control>
+ <control type="togglebutton" id="4">
+ <description>Sort asc</description>
+ <include>MenuButtonCommonValues</include>
+ <alttexturefocus>list_focus.png</alttexturefocus>
+ <alttexturenofocus></alttexturenofocus>
+ <label>31051</label>
+ <altlabel>31050</altlabel>
+ <usealttexture>Container.SortDirection(Ascending)</usealttexture>
+ </control>
+ <control type="button" id="8">
+ <description>Search</description>
+ <include>MenuButtonCommonValues</include>
+ <label>137</label>
+ </control>
+ <control type="togglebutton" id="20">
+ <description>Update Library</description>
+ <include>MenuButtonCommonValues</include>
+ <alttexturefocus>list_focus.png</alttexturefocus>
+ <alttexturenofocus></alttexturenofocus>
+ <label>653</label>
+ <altlabel>13353</altlabel>
+ <usealttexture>library.isscanningmusic</usealttexture>
+ </control>
+ <control type="radiobutton" id="16">
+ <description>PartyMode</description>
+ <textwidth>240</textwidth>
+ <label>589</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>ClearProperty(PopupMenuVisible,Home)</onclick>
+ </control>
+ <control type="button" id="1467">
+ <description>Current Playlist</description>
+ <include>MenuButtonCommonValues</include>
+ <label>13350</label>
+ <onclick>ActivateWindow(musicplaylist)</onclick>
+ <visible>!String.IsEqual(Playlist.Length(music),0)</visible>
+ </control>
+ </include>
+ <include name="MusicOSDMenu">
+ <control type="button">
+ <label>250</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>Addon.Default.Set(xbmc.player.musicviz)</onclick>
+ </control>
+ <control type="button">
+ <label>31005</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>Addon.Default.OpenSettings(xbmc.player.musicviz)</onclick>
+ </control>
+ <control type="button">
+ <label>31006</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>ActivateWindow(visualisationpresetlist)</onclick>
+ </control>
+ <control type="button">
+ <label>$LOCALIZE[486]$INFO[Playlist.Repeat, : ]</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>PlayerControl(Repeat)</onclick>
+ </control>
+ <control type="button">
+ <label>$LOCALIZE[590]$INFO[Playlist.Random, : ]</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>PlayerControl(Random)</onclick>
+ </control>
+ <control type="button">
+ <label>$LOCALIZE[38018]</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>SetRating</onclick>
+ </control>
+ <control type="button">
+ <label>29900</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>ActivateWindow(PVRRadioRDSInfo)</onclick>
+ <visible>RDS.HasRadiotextPlus</visible>
+ </control>
+ </include>
+ <include name="MusicPlaylistMenu">
+ <control type="radiobutton" id="20">
+ <description>Shuffle button</description>
+ <textwidth>240</textwidth>
+ <include>MenuButtonCommonValues</include>
+ <label>191</label>
+ </control>
+ <control type="button" id="26">
+ <description>Repeat button</description>
+ <include>MenuButtonCommonValues</include>
+ <label></label>
+ </control>
+ <control type="button" id="21">
+ <description>Save button</description>
+ <label>190</label>
+ <include>MenuButtonCommonValues</include>
+ </control>
+ <control type="button" id="22">
+ <description>Clear button</description>
+ <label>192</label>
+ <include>MenuButtonCommonValues</include>
+ </control>
+ </include>
+ <include name="MusicPlaylistEditorMenu">
+ <control type="button" id="6">
+ <label>31055</label>
+ <include>MenuButtonCommonValues</include>
+ </control>
+ <control type="button" id="7">
+ <description>Save Button</description>
+ <label>31056</label>
+ <include>MenuButtonCommonValues</include>
+ <onleft>50</onleft>
+ </control>
+ <control type="button" id="8">
+ <description>Clear button</description>
+ <label>31057</label>
+ <include>MenuButtonCommonValues</include>
+ </control>
+ </include>
+ <include name="PicturesMenu">
+ <control type="button" id="3">
+ <description>Sort by button</description>
+ <include>MenuButtonCommonValues</include>
+ <label>103</label>
+ </control>
+ <control type="togglebutton" id="4">
+ <description>Sort asc</description>
+ <include>MenuButtonCommonValues</include>
+ <alttexturefocus>list_focus.png</alttexturefocus>
+ <alttexturenofocus></alttexturenofocus>
+ <label>31051</label>
+ <altlabel>31050</altlabel>
+ <usealttexture>Container.SortDirection(Ascending)</usealttexture>
+ </control>
+ <control type="button" id="6">
+ <description>Slideshow</description>
+ <include>MenuButtonCommonValues</include>
+ <label>108</label>
+ <onclick>ClearProperty(PopupMenuVisible,Home)</onclick>
+ </control>
+ <control type="button" id="7">
+ <description>Recersive Slideshow</description>
+ <include>MenuButtonCommonValues</include>
+ <label>361</label>
+ <onclick>ClearProperty(PopupMenuVisible,Home)</onclick>
+ </control>
+ <control type="radiobutton" id="9">
+ <description>Randomize Toggle</description>
+ <textwidth>240</textwidth>
+ <include>MenuButtonCommonValues</include>
+ <label>13319</label>
+ </control>
+ </include>
+ <include name="ProgramsMenu">
+ <control type="button" id="3">
+ <description>Sort by button</description>
+ <include>MenuButtonCommonValues</include>
+ <label>103</label>
+ </control>
+ <control type="togglebutton" id="4">
+ <description>Sort asc</description>
+ <include>MenuButtonCommonValues</include>
+ <alttexturefocus>list_focus.png</alttexturefocus>
+ <alttexturenofocus></alttexturenofocus>
+ <label>31051</label>
+ <altlabel>31050</altlabel>
+ <usealttexture>Container.SortDirection(Ascending)</usealttexture>
+ </control>
+ </include>
+ <include name="ProfilesContent">
+ <control type="image">
+ <posx>390</posx>
+ <posy>130</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>2</height>
+ <texture border="2">separator.png</texture>
+ <colordiffuse>blue</colordiffuse>
+ </control>
+ <control type="panel" id="2">
+ <posx>390</posx>
+ <posy>133</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>720</height>
+ <onleft>9</onleft>
+ <onright>60</onright>
+ <onup>2</onup>
+ <ondown>2</ondown>
+ <viewtype label="21371">list</viewtype>
+ <scrolltime>200</scrolltime>
+ <visible>Skin.String(ProfileSettings,1)</visible>
+ <itemlayout width="293" height="360">
+ <control type="image">
+ <posx>20</posx>
+ <posy>10</posy>
+ <width>253</width>
+ <height>253</height>
+ <texture fallback="DefaultActor.png">$INFO[Listitem.Icon]</texture>
+ </control>
+ <control type="label">
+ <posx>10</posx>
+ <posy>270</posy>
+ <width>273</width>
+ <height>25</height>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label]</label>
+ </control>
+ <control type="label">
+ <posx>10</posx>
+ <posy>304</posy>
+ <width>273</width>
+ <height>20</height>
+ <font>font20</font>
+ <textcolor>blue</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$LOCALIZE[31320]</label>
+ <visible>!String.IsEmpty(ListItem.Label2)</visible>
+ </control>
+ <control type="label">
+ <posx>10</posx>
+ <posy>330</posy>
+ <width>273</width>
+ <height>20</height>
+ <font>font20</font>
+ <textcolor>grey</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label2]</label>
+ </control>
+ </itemlayout>
+ <focusedlayout width="293" height="360">
+ <control type="image">
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>293</width>
+ <height>360</height>
+ <texture>list_focus.png</texture>
+ </control>
+ <control type="image">
+ <posx>20</posx>
+ <posy>10</posy>
+ <width>253</width>
+ <height>253</height>
+ <texture fallback="DefaultActor.png">$INFO[Listitem.Icon]</texture>
+ </control>
+ <control type="label">
+ <posx>10</posx>
+ <posy>270</posy>
+ <width>273</width>
+ <height>25</height>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label]</label>
+ </control>
+ <control type="label">
+ <posx>10</posx>
+ <posy>304</posy>
+ <width>273</width>
+ <height>20</height>
+ <font>font20</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$LOCALIZE[31320]</label>
+ <visible>!String.IsEmpty(ListItem.Label2)</visible>
+ </control>
+ <control type="label">
+ <posx>10</posx>
+ <posy>330</posy>
+ <width>273</width>
+ <height>20</height>
+ <font>font20</font>
+ <textcolor>white</textcolor>
+ <selectedcolor>selected</selectedcolor>
+ <align>center</align>
+ <aligny>center</aligny>
+ <label>$INFO[ListItem.Label2]</label>
+ </control>
+ </focusedlayout>
+ </control>
+ <control type="grouplist" id="200">
+ <description>control area</description>
+ <posx>390</posx>
+ <posy>140</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>720</height>
+ <itemgap>-1</itemgap>
+ <onleft>9</onleft>
+ <onright>60</onright>
+ <onup>200</onup>
+ <ondown>200</ondown>
+ <visible>Skin.String(ProfileSettings,2)</visible>
+ <control type="radiobutton" id ="4">
+ <description>Enable Login screen</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>20096</label>
+ <enable>!Window.IsVisible(ProfileSettings)</enable>
+ <textoffsetx>20</textoffsetx>
+ </control>
+ <control type="button" id ="5">
+ <description>Auto Login</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[33084]: $INFO[System.ProfileAutoLogin]</label>
+ <enable>!Window.IsVisible(ProfileSettings)</enable>
+ <textoffsetx>20</textoffsetx>
+ </control>
+ </control>
+ <control type="image">
+ <posx>390</posx>
+ <posy>854</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>2</height>
+ <texture border="2">separator.png</texture>
+ <colordiffuse>blue</colordiffuse>
+ </control>
+ </include>
+ <include name="PVRViews">
+ <control type="button" id="201">
+ <include>MenuButtonCommonValues</include>
+ <label>19019</label>
+ <onclick condition="Window.IsVisible(TVChannels) | Window.IsVisible(RadioChannels)">NextChannelGroup</onclick>
+ <onclick condition="String.IsEmpty(Window.Property(IsRadio))">ReplaceWindow(TVChannels)</onclick>
+ <onclick condition="!String.IsEmpty(Window.Property(IsRadio))">ReplaceWindow(RadioChannels)</onclick>
+ </control>
+ <control type="button" id="202">
+ <include>MenuButtonCommonValues</include>
+ <label>22020</label>
+ <onclick condition="Window.IsVisible(TVGuide) | Window.IsVisible(RadioGuide)">NextChannelGroup</onclick>
+ <onclick condition="String.IsEmpty(Window.Property(IsRadio))">ReplaceWindow(TVGuide)</onclick>
+ <onclick condition="!String.IsEmpty(Window.Property(IsRadio))">ReplaceWindow(RadioGuide)</onclick>
+ </control>
+ <control type="button" id="203">
+ <include>MenuButtonCommonValues</include>
+ <label>19163</label>
+ <onclick condition="String.IsEmpty(Window.Property(IsRadio))">ReplaceWindow(TVRecordings)</onclick>
+ <onclick condition="!String.IsEmpty(Window.Property(IsRadio))">ReplaceWindow(RadioRecordings)</onclick>
+ </control>
+ <control type="button" id="204">
+ <include>MenuButtonCommonValues</include>
+ <label>19040</label>
+ <onclick condition="String.IsEmpty(Window.Property(IsRadio))">ReplaceWindow(TVTimers)</onclick>
+ <onclick condition="!String.IsEmpty(Window.Property(IsRadio))">ReplaceWindow(RadioTimers)</onclick>
+ </control>
+ <control type="button" id="205">
+ <include>MenuButtonCommonValues</include>
+ <label>19138</label>
+ <onclick condition="String.IsEmpty(Window.Property(IsRadio))">ReplaceWindow(TVTimerRules)</onclick>
+ <onclick condition="!String.IsEmpty(Window.Property(IsRadio))">ReplaceWindow(RadioTimerRules)</onclick>
+ </control>
+ <control type="button" id="206">
+ <include>MenuButtonCommonValues</include>
+ <label>137</label>
+ <onclick condition="String.IsEmpty(Window.Property(IsRadio))">ReplaceWindow(TVSearch)</onclick>
+ <onclick condition="!String.IsEmpty(Window.Property(IsRadio))">ReplaceWindow(RadioSearch)</onclick>
+ </control>
+ <control type="button" id="207">
+ <include>MenuButtonCommonValues</include>
+ <label>$VAR[PVRSwitch]</label>
+ <onclick condition="String.IsEmpty(Window.Property(IsRadio))">ReplaceWindow(RadioChannels)</onclick>
+ <onclick condition="!String.IsEmpty(Window.Property(IsRadio))">ReplaceWindow(TVChannels)</onclick>
+ </control>
+ <control type="radiobutton" id="6">
+ <textwidth>240</textwidth>
+ <include>MenuButtonCommonValues</include>
+ <label>31564</label>
+ <visible>Window.IsVisible(TVChannels) | Window.IsVisible(RadioChannels)</visible>
+ </control>
+ <control type="radiobutton" id="7">
+ <textwidth>240</textwidth>
+ <include>MenuButtonCommonValues</include>
+ <label>31565</label>
+ <visible>Window.IsVisible(TVRecordings) | Window.IsVisible(RadioRecordings)</visible>
+ </control>
+ </include>
+ <include name="PVRMenu">
+ <control type="button" id="28">
+ <description>Group button</description>
+ <include>MenuButtonCommonValues</include>
+ <label>19141</label>
+ <visible>Window.IsActive(MyPVRChannels.xml) | Window.IsActive(MyPVRGuide.xml)</visible>
+ </control>
+ <control type="button" id="3">
+ <description>Sort by button</description>
+ <include>MenuButtonCommonValues</include>
+ <label>103</label>
+ </control>
+ <control type="togglebutton" id="4">
+ <description>Sort asc</description>
+ <include>MenuButtonCommonValues</include>
+ <alttexturefocus>list_focus.png</alttexturefocus>
+ <alttexturenofocus></alttexturenofocus>
+ <label>31051</label>
+ <altlabel>31050</altlabel>
+ <usealttexture>Container.SortDirection(Ascending)</usealttexture>
+ </control>
+ <control type="button" id="10">
+ <description>Watched button</description>
+ <include>MenuButtonCommonValues</include>
+ <label>20367</label>
+ <visible>Window.IsActive(MyPVRRecordings.xml)</visible>
+ </control>
+ <control type="radiobutton" id="5">
+ <description>Group items Toggle</description>
+ <textwidth>240</textwidth>
+ <include>MenuButtonCommonValues</include>
+ <label>19270</label>
+ <visible>Window.IsActive(MyPVRRecordings.xml)</visible>
+ </control>
+ <control type="radiobutton" id="7">
+ <description>Deleted items Toggle</description>
+ <textwidth>240</textwidth>
+ <include>MenuButtonCommonValues</include>
+ <label>19184</label>
+ <visible>Window.IsActive(MyPVRRecordings.xml)</visible>
+ </control>
+ <control type="radiobutton" id="8">
+ <description>Hide disabled items Toggle</description>
+ <textwidth>240</textwidth>
+ <include>MenuButtonCommonValues</include>
+ <label>19077</label>
+ <visible>Window.IsActive(MyPVRTimers.xml)</visible>
+ </control>
+ </include>
+ <include name="SettingsContent">
+ <control type="image">
+ <posx>390</posx>
+ <posy>130</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>2</height>
+ <texture border="2">separator.png</texture>
+ <colordiffuse>blue</colordiffuse>
+ </control>
+ <control type="grouplist" id="5">
+ <description>control area</description>
+ <posx>390</posx>
+ <posy>140</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>640</height>
+ <itemgap>-1</itemgap>
+ <onleft>3</onleft>
+ <onright>3</onright>
+ <onup>5</onup>
+ <ondown>5</ondown>
+ </control>
+ <control type="image">
+ <posx>390</posx>
+ <posy>774</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>2</height>
+ <texture border="2">separator.png</texture>
+ <colordiffuse>blue</colordiffuse>
+ </control>
+ <control type="textbox" id="6">
+ <description>Settings Description</description>
+ <posx>410</posx>
+ <posy>790</posy>
+ <width>$PARAM[textbox-width]</width>
+ <height>90</height>
+ <font>font22</font>
+ <textcolor>blue</textcolor>
+ <align>left</align>
+ </control>
+ </include>
+ <include name="SettingsMenu">
+ <control type="button" id="20">
+ <description>Sysinfo button</description>
+ <include>MenuButtonCommonValues</include>
+ <label>130</label>
+ <onclick>ActivateWindow(SystemInfo)</onclick>
+ </control>
+ </include>
+ <include name="SettingsCatMenu">
+ <control type="button" id="20">
+ <description>Settings level button</description>
+ <include>MenuButtonCommonValues</include>
+ <label>10037</label>
+ <onclick>settingslevelchange</onclick>
+ </control>
+ <control type="button" id="21">
+ <description>Settings reset button</description>
+ <include>MenuButtonCommonValues</include>
+ <label>10035</label>
+ <onclick>settingsreset</onclick>
+ </control>
+ </include>
+ <include name="SettingsPanel">
+ <control type="panel" id="9000">
+ <include>Window_OpenClose_Animation_Zoom</include>
+ <posx>$PARAM[panel-posx]</posx>
+ <posy>100</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>750</height>
+ <onleft>9000</onleft>
+ <onright>9001</onright>
+ <onup>9000</onup>
+ <ondown>9000</ondown>
+ <scrolltime>300</scrolltime>
+ <itemlayout height="250" width="$PARAM[layout-width]">
+ <control type="image">
+ <posx>20</posx>
+ <posy>20</posy>
+ <width>360</width>
+ <height>210</height>
+ <texture>button_nofocus.png</texture>
+ </control>
+ <control type="image">
+ <posx>15</posx>
+ <posy>175</posy>
+ <width>370</width>
+ <height>60</height>
+ <texture colordiffuse="40000000">black.png</texture>
+ <bordertexture border="6">panel_shadow.png</bordertexture>
+ <bordersize>5</bordersize>
+ </control>
+ <control type="image">
+ <posx>80</posx>
+ <posy>10</posy>
+ <width>240</width>
+ <height>240</height>
+ <texture>$INFO[ListItem.Icon]</texture>
+ <align>center</align>
+ </control>
+ <control type="label">
+ <posx>0</posx>
+ <posy>190</posy>
+ <width>400</width>
+ <height>400</height>
+ <label>$INFO[ListItem.Label]</label>
+ <font>font20_title</font>
+ <align>center</align>
+ <textcolor>white</textcolor>
+ </control>
+ </itemlayout>
+ <focusedlayout height="250" width="$PARAM[layout-width]">
+ <control type="group">
+ <animation type="Focus" reversible="false">
+ <effect type="zoom" center="auto" start="100" end="108" time="250" tween="sine" />
+ </animation>
+ <animation type="UnFocus" reversible="false">
+ <effect type="zoom" center="auto" start="108" end="100" time="250" tween="sine" />
+ </animation>
+ <control type="image">
+ <posx>20</posx>
+ <posy>20</posy>
+ <width>360</width>
+ <height>210</height>
+ <texture>button_nofocus.png</texture>
+ </control>
+ <control type="image">
+ <posx>20</posx>
+ <posy>20</posy>
+ <width>360</width>
+ <height>210</height>
+ <texture>list_focus.png</texture>
+ <animation effect="fade" start="100" end="0" time="0">Unfocus</animation>
+ </control>
+ <control type="image">
+ <posx>20</posx>
+ <posy>180</posy>
+ <width>360</width>
+ <height>50</height>
+ <texture colordiffuse="40000000">black.png</texture>
+ </control>
+ <control type="image">
+ <posx>80</posx>
+ <posy>10</posy>
+ <width>240</width>
+ <height>240</height>
+ <texture>$INFO[ListItem.Icon]</texture>
+ <align>center</align>
+ </control>
+ <control type="label">
+ <posx>0</posx>
+ <posy>190</posy>
+ <width>400</width>
+ <height>400</height>
+ <label>$INFO[ListItem.Label]</label>
+ <font>font20_title</font>
+ <align>center</align>
+ </control>
+ </control>
+ </focusedlayout>
+ <content>
+ <item id="1">
+ <label>14200</label>
+ <label2>31408</label2>
+ <onclick>ActivateWindow(PlayerSettings)</onclick>
+ <icon>icon_settings_player.png</icon>
+ </item>
+ <item id="2">
+ <label>14211</label>
+ <label2>31409</label2>
+ <onclick>ActivateWindow(MediaSettings)</onclick>
+ <icon>icon_settings_media.png</icon>
+ </item>
+ <item id="3">
+ <label>31556</label>
+ <label2>31555</label2>
+ <onclick>ActivateWindow(PVRSettings)</onclick>
+ <icon>icon_settings_livetv.png</icon>
+ </item>
+ <item id="4">
+ <label>14036</label>
+ <label2>31405</label2>
+ <onclick>ActivateWindow(ServiceSettings)</onclick>
+ <icon>icon_settings_services.png</icon>
+ </item>
+ <item id="5">
+ <label>14206</label>
+ <label2>31410</label2>
+ <onclick>ActivateWindow(InterfaceSettings)</onclick>
+ <icon>icon_settings_interface.png</icon>
+ </item>
+ <item id="6">
+ <label>13000</label>
+ <label2>31406</label2>
+ <onclick>ActivateWindow(SystemSettings)</onclick>
+ <icon>icon_settings_system.png</icon>
+ </item>
+ <item id="7">
+ <label>15016</label>
+ <label2>35100</label2>
+ <onclick>ActivateWindow(GameSettings)</onclick>
+ <icon>icon_settings_games.png</icon>
+ </item>
+ <item id="8">
+ <label>24001</label>
+ <label2>31407</label2>
+ <onclick>ActivateWindow(AddonBrowser)</onclick>
+ <icon>icon_settings_addons.png</icon>
+ </item>
+ <item id="9">
+ <label>13200</label>
+ <label2>31411</label2>
+ <onclick>ActivateWindow(Profiles)</onclick>
+ <icon>icon_settings_profiles.png</icon>
+ </item>
+ </content>
+ </control>
+ </include>
+ <include name="SkinSettingsContent">
+ <control type="image">
+ <posx>390</posx>
+ <posy>130</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>2</height>
+ <texture border="2">separator.png</texture>
+ <colordiffuse>blue</colordiffuse>
+ </control>
+ <control type="grouplist" id="100">
+ <description>control area</description>
+ <posx>390</posx>
+ <posy>140</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>640</height>
+ <itemgap>-1</itemgap>
+ <onup>100</onup>
+ <ondown>9002</ondown>
+ <onleft>9</onleft>
+ <onright>60</onright>
+ <visible>Skin.String(SkinSettings,1)</visible>
+ <control type="radiobutton" id="102">
+ <description>Show LiveTV</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31556]</label>
+ <onclick>Skin.ToggleSetting(HideHomeButtonLiveTV)</onclick>
+ <selected>!Skin.HasSetting(HideHomeButtonLiveTV)</selected>
+ <enable>System.HasPVRAddon</enable>
+ <textoffsetx>20</textoffsetx>
+ </control>
+ <control type="radiobutton" id="103">
+ <description>Show Radio</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[19021]</label>
+ <onclick>Skin.ToggleSetting(HideHomeButtonRadio)</onclick>
+ <selected>!Skin.HasSetting(HideHomeButtonRadio)</selected>
+ <enable>System.HasPVRAddon</enable>
+ <textoffsetx>20</textoffsetx>
+ </control>
+ <control type="radiobutton" id="104">
+ <description>Hide Videos</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[3]</label>
+ <onclick>Skin.ToggleSetting(HideHomeButtonVideo)</onclick>
+ <selected>!Skin.HasSetting(HideHomeButtonVideo)</selected>
+ <textoffsetx>20</textoffsetx>
+ </control>
+ <control type="radiobutton" id="105">
+ <description>Hide Movies</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[20342]</label>
+ <onclick>Skin.ToggleSetting(HideHomeButtonMovies)</onclick>
+ <selected>!Skin.HasSetting(HideHomeButtonMovies)</selected>
+ <textoffsetx>20</textoffsetx>
+ <enable>Library.HasContent(Movies)</enable>
+ </control>
+ <control type="radiobutton" id="106">
+ <description>Hide TVShows</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[20343]</label>
+ <onclick>Skin.ToggleSetting(HideHomeButtonTVShows)</onclick>
+ <selected>!Skin.HasSetting(HideHomeButtonTVShows)</selected>
+ <textoffsetx>20</textoffsetx>
+ <enable>Library.HasContent(TVShows)</enable>
+ </control>
+ <control type="radiobutton" id="107">
+ <description>Hide Music</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[2]</label>
+ <onclick>Skin.ToggleSetting(HideHomeButtonMusic)</onclick>
+ <selected>!Skin.HasSetting(HideHomeButtonMusic)</selected>
+ <textoffsetx>20</textoffsetx>
+ </control>
+ <control type="radiobutton" id="108">
+ <description>Hide Pictures</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[1]</label>
+ <onclick>Skin.ToggleSetting(HideHomeButtonPictures)</onclick>
+ <selected>!Skin.HasSetting(HideHomeButtonPictures)</selected>
+ <textoffsetx>20</textoffsetx>
+ </control>
+ <control type="radiobutton" id="109">
+ <description>Hide Programs</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[0]</label>
+ <onclick>Skin.ToggleSetting(HideHomeButtonPrograms)</onclick>
+ <selected>!Skin.HasSetting(HideHomeButtonPrograms)</selected>
+ <textoffsetx>20</textoffsetx>
+ </control>
+ <control type="radiobutton" id="110">
+ <description>Hide Games</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[15016]</label>
+ <onclick>Skin.ToggleSetting(HideHomeButtonGames)</onclick>
+ <selected>!Skin.HasSetting(HideHomeButtonGames)</selected>
+ <enable>System.GetBool(gamesgeneral.enable)</enable>
+ <textoffsetx>20</textoffsetx>
+ </control>
+ <control type="radiobutton" id="111">
+ <description>Hide Weather</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[8]</label>
+ <onclick>Skin.ToggleSetting(HideHomeButtonWeather)</onclick>
+ <selected>!Skin.HasSetting(HideHomeButtonWeather)</selected>
+ <textoffsetx>20</textoffsetx>
+ </control>
+ <control type="radiobutton" id="112">
+ <description>Hide Favourites</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[1036]</label>
+ <onclick>Skin.ToggleSetting(HideHomeButtonFavourites)</onclick>
+ <selected>!Skin.HasSetting(HideHomeButtonFavourites)</selected>
+ <textoffsetx>20</textoffsetx>
+ </control>
+ </control>
+ <control type="grouplist" id="200">
+ <description>control area</description>
+ <posx>390</posx>
+ <posy>140</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>640</height>
+ <itemgap>-1</itemgap>
+ <onup>200</onup>
+ <ondown>9002</ondown>
+ <onleft>9</onleft>
+ <onright>60</onright>
+ <visible>Skin.String(SkinSettings,2)</visible>
+ <control type="button" id="202">
+ <description>Home Addon Button</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31551] 1</label>
+ <label2>$INFO[system.addontitle(Skin.String(HomeAddonButton1))]</label2>
+ <textoffsetx>20</textoffsetx>
+ <onclick>Skin.SetAddon(HomeAddonButton1,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.python.script)</onclick>
+ </control>
+ <control type="button" id="203">
+ <description>Home Addon Button</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31551] 2</label>
+ <label2>$INFO[system.addontitle(Skin.String(HomeAddonButton2))]</label2>
+ <textoffsetx>20</textoffsetx>
+ <onclick>Skin.SetAddon(HomeAddonButton2,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.python.script)</onclick>
+ </control>
+ <control type="button" id="204">
+ <description>Home Addon Button</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31551] 3</label>
+ <label2>$INFO[system.addontitle(Skin.String(HomeAddonButton3))]</label2>
+ <textoffsetx>20</textoffsetx>
+ <onclick>Skin.SetAddon(HomeAddonButton3,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.python.script)</onclick>
+ </control>
+ <control type="button" id="205">
+ <description>Home Addon Button</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31551] 4</label>
+ <label2>$INFO[system.addontitle(Skin.String(HomeAddonButton4))]</label2>
+ <textoffsetx>20</textoffsetx>
+ <onclick>Skin.SetAddon(HomeAddonButton4,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.python.script)</onclick>
+ </control>
+ <control type="button" id="206">
+ <description>Home Addon Button</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31551] 5</label>
+ <label2>$INFO[system.addontitle(Skin.String(HomeAddonButton5))]</label2>
+ <textoffsetx>20</textoffsetx>
+ <onclick>Skin.SetAddon(HomeAddonButton5,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.python.script)</onclick>
+ </control>
+ <control type="button" id="207">
+ <description>Home Addon Button</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31551] 6</label>
+ <label2>$INFO[system.addontitle(Skin.String(HomeAddonButton6))]</label2>
+ <textoffsetx>20</textoffsetx>
+ <onclick>Skin.SetAddon(HomeAddonButton6,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.python.script)</onclick>
+ </control>
+ <control type="button" id="208">
+ <description>Home Addon Button</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31551] 7</label>
+ <label2>$INFO[system.addontitle(Skin.String(HomeAddonButton7))]</label2>
+ <textoffsetx>20</textoffsetx>
+ <onclick>Skin.SetAddon(HomeAddonButton7,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.python.script)</onclick>
+ </control>
+ <control type="button" id="209">
+ <description>Home Addon Button</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31551] 8</label>
+ <label2>$INFO[system.addontitle(Skin.String(HomeAddonButton8))]</label2>
+ <textoffsetx>20</textoffsetx>
+ <onclick>Skin.SetAddon(HomeAddonButton8,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.python.script)</onclick>
+ </control>
+ <control type="button" id="210">
+ <description>Home Addon Button</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31551] 9</label>
+ <label2>$INFO[system.addontitle(Skin.String(HomeAddonButton9))]</label2>
+ <textoffsetx>20</textoffsetx>
+ <onclick>Skin.SetAddon(HomeAddonButton9,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.python.script)</onclick>
+ </control>
+ <control type="button" id="211">
+ <description>Home Addon Button</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31551] 10</label>
+ <label2>$INFO[system.addontitle(Skin.String(HomeAddonButton10))]</label2>
+ <textoffsetx>20</textoffsetx>
+ <onclick>Skin.SetAddon(HomeAddonButton10,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.python.script)</onclick>
+ </control>
+ <control type="button" id="212">
+ <description>Home Addon Button</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31551] 11</label>
+ <label2>$INFO[system.addontitle(Skin.String(HomeAddonButton11))]</label2>
+ <textoffsetx>20</textoffsetx>
+ <onclick>Skin.SetAddon(HomeAddonButton11,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.python.script)</onclick>
+ </control>
+ <control type="button" id="213">
+ <description>Home Addon Button</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31551] 12</label>
+ <label2>$INFO[system.addontitle(Skin.String(HomeAddonButton12))]</label2>
+ <textoffsetx>20</textoffsetx>
+ <onclick>Skin.SetAddon(HomeAddonButton12,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.python.script)</onclick>
+ </control>
+ <control type="button" id="214">
+ <description>Home Addon Button</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31551] 13</label>
+ <label2>$INFO[system.addontitle(Skin.String(HomeAddonButton13))]</label2>
+ <textoffsetx>20</textoffsetx>
+ <onclick>Skin.SetAddon(HomeAddonButton13,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.python.script)</onclick>
+ </control>
+ <control type="button" id="215">
+ <description>Home Addon Button</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31551] 14</label>
+ <label2>$INFO[system.addontitle(Skin.String(HomeAddonButton14))]</label2>
+ <textoffsetx>20</textoffsetx>
+ <onclick>Skin.SetAddon(HomeAddonButton14,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.python.script)</onclick>
+ </control>
+ <control type="button" id="216">
+ <description>Home Addon Button</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31551] 15</label>
+ <label2>$INFO[system.addontitle(Skin.String(HomeAddonButton15))]</label2>
+ <textoffsetx>20</textoffsetx>
+ <onclick>Skin.SetAddon(HomeAddonButton15,xbmc.addon.video,xbmc.addon.audio,xbmc.addon.image,xbmc.python.script)</onclick>
+ </control>
+ </control>
+ <control type="grouplist" id="300">
+ <description>control area</description>
+ <posx>390</posx>
+ <posy>140</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>640</height>
+ <itemgap>-1</itemgap>
+ <onup>200</onup>
+ <ondown>9002</ondown>
+ <onleft>9</onleft>
+ <onright>60</onright>
+ <visible>Skin.String(SkinSettings,3)</visible>
+ <control type="radiobutton" id="115">
+ <description>Use custom background</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31553]</label>
+ <onclick>Skin.ToggleSetting(UseCustomBackground)</onclick>
+ <selected>Skin.HasSetting(UseCustomBackground)</selected>
+ <textoffsetx>20</textoffsetx>
+ </control>
+ <control type="button" id="116">
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>- $LOCALIZE[31554]</label>
+ <label2>$INFO[Skin.String(CustomBackground)]</label2>
+ <onclick>Skin.SetImage(CustomBackground)</onclick>
+ <enable>Skin.HasSetting(UseCustomBackground)</enable>
+ <textoffsetx>20</textoffsetx>
+ </control>
+ <control type="radiobutton" id="117">
+ <description>Hide video background</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31557]</label>
+ <onclick>Skin.ToggleSetting(HideVideoBackground)</onclick>
+ <selected>Skin.HasSetting(HideVideoBackground)</selected>
+ <textoffsetx>20</textoffsetx>
+ </control>
+ <control type="radiobutton" id="118">
+ <description>Hide viz background</description>
+ <width>$PARAM[panel-width]</width>
+ <height>80</height>
+ <aligny>center</aligny>
+ <font>font24_title</font>
+ <textcolor>white</textcolor>
+ <texturefocus>list_focus.png</texturefocus>
+ <texturenofocus></texturenofocus>
+ <pulseonselect>false</pulseonselect>
+ <label>$LOCALIZE[31558]</label>
+ <onclick>Skin.ToggleSetting(HideVizBackground)</onclick>
+ <selected>Skin.HasSetting(HideVizBackground)</selected>
+ <textoffsetx>20</textoffsetx>
+ </control>
+ </control>
+ <control type="image">
+ <posx>390</posx>
+ <posy>774</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>2</height>
+ <texture border="2">separator.png</texture>
+ <colordiffuse>blue</colordiffuse>
+ </control>
+ </include>
+ <include name="SysInfoContent">
+ <control type="image">
+ <posx>390</posx>
+ <posy>130</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>2</height>
+ <texture border="2">separator.png</texture>
+ <colordiffuse>blue</colordiffuse>
+ </control>
+ <control type="group">
+ <posx>390</posx>
+ <posy>133</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>720</height>
+ <control type="label" id="2">
+ <description>Label 2</description>
+ <posx>20</posx>
+ <posy>0</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>60</height>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label></label>
+ <font>font22</font>
+ </control>
+ <control type="label" id="3">
+ <description>Label 3</description>
+ <posx>20</posx>
+ <posy>60</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>60</height>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label></label>
+ <font>font22</font>
+ </control>
+ <control type="label" id="4">
+ <description>Label 4</description>
+ <posx>20</posx>
+ <posy>120</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>60</height>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label></label>
+ <font>font22</font>
+ </control>
+ <control type="label" id="5">
+ <description>Label 5</description>
+ <posx>20</posx>
+ <posy>180</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>60</height>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label></label>
+ <font>font22</font>
+ </control>
+ <control type="label" id="6">
+ <description>Label 6</description>
+ <posx>20</posx>
+ <posy>240</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>60</height>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label></label>
+ <font>font22</font>
+ </control>
+ <control type="label" id="7">
+ <description>Label 7</description>
+ <posx>20</posx>
+ <posy>300</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>60</height>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label></label>
+ <font>font22</font>
+ </control>
+ <control type="label" id="8">
+ <description>Label 8</description>
+ <posx>20</posx>
+ <posy>360</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>60</height>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label></label>
+ <font>font22</font>
+ </control>
+ <control type="label" id="9">
+ <description>Label 9</description>
+ <posx>20</posx>
+ <posy>420</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>60</height>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label></label>
+ <font>font22</font>
+ </control>
+ <control type="label" id="10">
+ <description>Label 10</description>
+ <posx>20</posx>
+ <posy>480</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>60</height>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label></label>
+ <font>font22</font>
+ </control>
+ <control type="label" id="11">
+ <description>Label 11</description>
+ <posx>20</posx>
+ <posy>540</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>60</height>
+ <align>left</align>
+ <aligny>center</aligny>
+ <label></label>
+ <font>font22</font>
+ </control>
+ </control>
+ <control type="textbox" id="30">
+ <posx>410</posx>
+ <posy>150</posy>
+ <width>$PARAM[textbox-width]</width>
+ <height>620</height>
+ <pagecontrol>60</pagecontrol>
+ <autoscroll delay="5000" repeat="7500" time="5000">true</autoscroll>
+ </control>
+ <control type="scrollbar" id="60">
+ <posx>50r</posx>
+ <posy>150</posy>
+ <width>26</width>
+ <height>610</height>
+ <texturesliderbackground colordiffuse="30FFFFFF">white.png</texturesliderbackground>
+ <texturesliderbar colordiffuse="grey">white.png</texturesliderbar>
+ <texturesliderbarfocus colordiffuse="blue">white.png</texturesliderbarfocus>
+ <textureslidernib>blank.png</textureslidernib>
+ <textureslidernibfocus>blank.png</textureslidernibfocus>
+ <onleft>9000</onleft>
+ <showonepage>false</showonepage>
+ <orientation>vertical</orientation>
+ <animation effect="fade" time="150">Visible</animation>
+ <animation effect="fade" time="150">Hidden</animation>
+ <visible>Control.IsVisible(30)</visible>
+ </control>
+ <control type="image">
+ <posx>390</posx>
+ <posy>774</posy>
+ <width>$PARAM[panel-width]</width>
+ <height>2</height>
+ <texture border="2">separator.png</texture>
+ <colordiffuse>blue</colordiffuse>
+ </control>
+ </include>
+ <include name="VideosMenu">
+ <control type="button" id="3">
+ <description>Sort by button</description>
+ <include>MenuButtonCommonValues</include>
+ <label>103</label>
+ </control>
+ <control type="togglebutton" id="4">
+ <description>Sort asc</description>
+ <include>MenuButtonCommonValues</include>
+ <alttexturefocus>list_focus.png</alttexturefocus>
+ <alttexturenofocus></alttexturenofocus>
+ <label>31051</label>
+ <altlabel>31050</altlabel>
+ <usealttexture>Container.SortDirection(Ascending)</usealttexture>
+ </control>
+ <control type="radiobutton" id="14">
+ <description>Watched Toggle</description>
+ <textwidth>240</textwidth>
+ <include>MenuButtonCommonValues</include>
+ <label>20367</label>
+ </control>
+ <control type="button" id="8">
+ <description>Search</description>
+ <include>MenuButtonCommonValues</include>
+ <label>137</label>
+ </control>
+ <control type="togglebutton" id="20">
+ <description>Update Library</description>
+ <include>MenuButtonCommonValues</include>
+ <alttexturefocus>list_focus.png</alttexturefocus>
+ <alttexturenofocus></alttexturenofocus>
+ <label>653</label>
+ <altlabel>13353</altlabel>
+ <usealttexture>library.isscanningvideo</usealttexture>
+ </control>
+ <control type="radiobutton" id="16">
+ <description>PartyMode</description>
+ <textwidth>240</textwidth>
+ <label>589</label>
+ <include>MenuButtonCommonValues</include>
+ <visible>Library.HasContent(MusicVideos)</visible>
+ </control>
+ <control type="button" id="1467">
+ <description>Current Playlist</description>
+ <include>MenuButtonCommonValues</include>
+ <label>13350</label>
+ <onclick>ActivateWindow(videoplaylist)</onclick>
+ <visible>!String.IsEqual(Playlist.Length(video),0)</visible>
+ </control>
+ </include>
+ <include name="VideoOSDMenu">
+ <control type="button">
+ <label>19019</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>ActivateWindow(PVROSDChannels)</onclick>
+ <visible>VideoPlayer.Content(LiveTV)</visible>
+ </control>
+ <control type="button">
+ <label>19222</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>ActivateWindow(pvrchannelguide)</onclick>
+ <visible>VideoPlayer.Content(LiveTV)</visible>
+ </control>
+ <control type="button">
+ <label>31358</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>ActivateWindow(Teletext)</onclick>
+ <visible>VideoPlayer.Content(LiveTV)</visible>
+ </control>
+ <control type="button">
+ <label>13395</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>ActivateWindow(osdvideosettings)</onclick>
+ </control>
+ <control type="button">
+ <label>31002</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>ActivateWindow(osdaudiosettings)</onclick>
+ </control>
+ <control type="button">
+ <label>24133</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>ActivateWindow(osdsubtitlesettings)</onclick>
+ </control>
+ <control type="button">
+ <label>298</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>ActivateWindow(videobookmarks)</onclick>
+ </control>
+ <control type="button">
+ <label>$LOCALIZE[486]$INFO[Playlist.Repeat, : ]</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>PlayerControl(Repeat)</onclick>
+ <visible>!VideoPlayer.Content(LiveTV)</visible>
+ </control>
+ <control type="button">
+ <label>$LOCALIZE[590]$INFO[Playlist.Random, : ]</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>PlayerControl(Random)</onclick>
+ <visible>!VideoPlayer.Content(LiveTV)</visible>
+ </control>
+ <control type="button">
+ <label>31355</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>PlayerControl(ShowVideoMenu)</onclick>
+ <visible>VideoPlayer.HasMenu + !VideoPlayer.Content(LiveTV)</visible>
+ </control>
+ <control type="button">
+ <label>31015</label>
+ <include>MenuButtonCommonValues</include>
+ <onclick>ClearProperty(PopupMenuVisible,Home)</onclick>
+ <onclick>ActivateWindow(playerprocessinfo)</onclick>
+ </control>
+ </include>
+ <include name="VideoPlaylistMenu">
+ <control type="radiobutton" id="20">
+ <description>Shuffle button</description>
+ <textwidth>240</textwidth>
+ <include>MenuButtonCommonValues</include>
+ <label>191</label>
+ </control>
+ <control type="button" id="26">
+ <description>Repeat button</description>
+ <include>MenuButtonCommonValues</include>
+ <label></label>
+ </control>
+ <control type="button" id="21">
+ <description>Save button</description>
+ <label>190</label>
+ <include>MenuButtonCommonValues</include>
+ </control>
+ <control type="button" id="22">
+ <description>Clear button</description>
+ <label>192</label>
+ <include>MenuButtonCommonValues</include>
+ </control>
+ </include>
+ <include name="YesNoDefaultButtons">
+ <control type="group">
+ <posx>145</posx>
+ <posy>240</posy>
+ <width>660</width>
+ <height>60</height>
+ <visible>Window.IsVisible(yesnodialog)</visible>
+ <control type="button" id="11">
+ <description>Yes button</description>
+ <posx>0</posx>
+ <posy>0</posy>
+ <width>200</width>
+ <include>ButtonInfoDialogsCommonValues</include>
+ </control>
+ <control type="button" id="10">
+ <description>No button</description>
+ <posx>210</posx>
+ <posy>0</posy>
+ <width>200</width>
+ <include>ButtonInfoDialogsCommonValues</include>
+ </control>
+ </control>
+ </include>
+ <include name="YesNoExtendedButtons">
+ <control type="grouplist" id="9000">
+ <posx>20</posx>
+ <posy>240</posy>
+ <width>660</width>
+ <height>60</height>
+ <itemgap>10</itemgap>
+ <align>center</align>
+ <orientation>horizontal</orientation>
+ <onleft>9000</onleft>
+ <onright>9000</onright>
+ <onup>9000</onup>
+ <ondown>9000</ondown>
+ <visible>!Window.IsVisible(yesnodialog)</visible>
+ <control type="button" id="10">
+ <description>OK button</description>
+ <width>200</width>
+ <include>ButtonInfoDialogsCommonValues</include>
+ </control>
+ <control type="button" id="11">
+ <description>Cancel button</description>
+ <width>200</width>
+ <include>ButtonInfoDialogsCommonValues</include>
+ </control>
+ <control type="button" id="12">
+ <description>Custom button</description>
+ <width>200</width>
+ <include>ButtonInfoDialogsCommonValues</include>
+ </control>
+ </control>
+ </include>
+
+ <include name="16x9_xPos_Relocation">
+ <animation effect="slide" start="0,0" end="213,0" time="0" condition="String.IsEqual(Skin.AspectRatio,16:9)">conditional</animation>
+ </include>
+ <include name="Window_OpenClose_Animation">
+ <animation effect="fade" time="250">WindowOpen</animation>
+ <animation effect="fade" time="250">WindowClose</animation>
+ </include>
+ <include name="Window_OpenClose_Animation_Zoom">
+ <animation type="WindowOpen" reversible="false">
+ <effect type="zoom" start="80" end="100" center="640,480" easing="out" tween="back" time="300" />
+ <effect type="fade" start="0" end="100" time="300" />
+ </animation>
+ <animation type="WindowClose" reversible="false">
+ <effect type="zoom" start="100" end="80" center="640,480" easing="in" tween="back" time="300" />
+ <effect type="fade" start="100" end="0" time="300" />
+ </animation>
+ </include>
+ <include name="dialogeffect">
+ <animation effect="fade" time="250">WindowOpen</animation>
+ <animation effect="fade" time="250">WindowClose</animation>
+ </include>
+ <include name="VisibleFadeEffect">
+ <animation effect="fade" time="300">Visible</animation>
+ <animation effect="fade" time="300">Hidden</animation>
+ </include>
+</includes>