diff options
Diffstat (limited to 'addons/skin.estouchy/xml/Includes.xml')
-rw-r--r-- | addons/skin.estouchy/xml/Includes.xml | 2714 |
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]: ]     $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> |