commit
768fad2912
|
@ -0,0 +1,92 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">50</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<include>fadeInOut</include>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<control type="group" id="9001">
|
||||
<posx>col-2-begin</posx>
|
||||
<posy>row-3-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-168</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$LOCALIZE[31055]</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="grouplist">
|
||||
<posx>10-col</posx>
|
||||
<posy>46</posy>
|
||||
<orientation>horizontal</orientation>
|
||||
<control type="button" id="5">
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<height>54</height>
|
||||
<width>8-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>24063</label>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<textoffsety>-6</textoffsety>
|
||||
<ondown>9999</ondown>
|
||||
</control>
|
||||
</control>
|
||||
<!--content listing-->
|
||||
<control type="group" id="9999">
|
||||
<onup>5</onup>
|
||||
<posx>0</posx>
|
||||
<posy>-50</posy>
|
||||
<include>viewDialogList</include>
|
||||
</control>
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="8000">
|
||||
<visible>Control.IsVisible(60)</visible>
|
||||
<animation effect="fade" start="100" end="70" time="100" condition="!controlgroup(8000).hasfocus">conditional</animation>
|
||||
<control type="scrollbar" id="60">
|
||||
<posx>col-22-begin</posx>
|
||||
<posy>126</posy>
|
||||
<height>11-row</height>
|
||||
<onleft>9999</onleft>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>AddonBrowser.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,203 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<includes>
|
||||
<default type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<label>-</label>
|
||||
<height>1-row</height>
|
||||
<align>left</align>
|
||||
<aligny>center</aligny>
|
||||
<textoffsetx>0</textoffsetx>
|
||||
<font>regular</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<disabledcolor>disabled</disabledcolor>
|
||||
<shadowcolor>44000000</shadowcolor>
|
||||
</default>
|
||||
<default type="textbox">
|
||||
<label>-</label>
|
||||
<font>regular</font>
|
||||
<textcolor>selected</textcolor>
|
||||
</default>
|
||||
<default type="fadelabel">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<height>1-row</height>
|
||||
<label>-</label>
|
||||
<align>left</align>
|
||||
<aligny>center</aligny>
|
||||
<font>regular</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<textoffsetx>0</textoffsetx>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<disabledcolor>disabled</disabledcolor>
|
||||
<scrollout>false</scrollout>
|
||||
<pauseatend>2000</pauseatend>
|
||||
</default>
|
||||
<default type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>-</width>
|
||||
<height>-</height>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<texture>-</texture>
|
||||
</default>
|
||||
<default type="button">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col</width>
|
||||
<height>1-row</height>
|
||||
<font>small</font>
|
||||
<aligny>center</aligny>
|
||||
<align>left</align>
|
||||
<textoffsetx>0</textoffsetx>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<textcolor>unselected</textcolor>
|
||||
<disabledcolor>disabled</disabledcolor>
|
||||
<invalidcolor>disabled</invalidcolor>
|
||||
<pulseonselect>false</pulseonselect>
|
||||
</default>
|
||||
<default type="togglebutton">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>2-col</width>
|
||||
<height>54</height>
|
||||
<align>left</align>
|
||||
<aligny>center</aligny>
|
||||
<textoffsetx>0</textoffsetx>
|
||||
<label>-</label>
|
||||
<texturefocus>-</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>unselected</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<disabledcolor>disabled</disabledcolor>
|
||||
<pulseonselect>false</pulseonselect>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</default>
|
||||
<default type="radiobutton">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>-</width>
|
||||
<height>54</height>
|
||||
<align>left</align>
|
||||
<aligny>center</aligny>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<textoffsety>0</textoffsety>
|
||||
<font>itemTitle</font>
|
||||
<label>-</label>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<disabledcolor>disabled</disabledcolor>
|
||||
<radiowidth>64</radiowidth>
|
||||
<radioheight>64</radioheight>
|
||||
<radioposx></radioposx>
|
||||
<radioposy></radioposy>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textureradiofocus>UIControls/radio-button-fo.png</textureradiofocus>
|
||||
<textureradionofocus>UIControls/radio-button-nf.png</textureradionofocus>
|
||||
<pulseonselect>false</pulseonselect>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</default>
|
||||
<default type="spincontrolex">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>-</width>
|
||||
<height>54</height>
|
||||
<align>left</align>
|
||||
<aligny>center</aligny>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<font>itemTitle</font>
|
||||
<label>-</label>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<disabledcolor>disabled</disabledcolor>
|
||||
<spinwidth>30</spinwidth>
|
||||
<spinheight>30</spinheight>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textureup>UIControls/arrow-up-nf.png</textureup>
|
||||
<texturedown>UIControls/arrow-down-nf.png</texturedown>
|
||||
<textureupfocus>UIControls/arrow-up-fo.png</textureupfocus>
|
||||
<texturedownfocus>UIControls/arrow-down-fo.png</texturedownfocus>
|
||||
<pulseonselect>false</pulseonselect>
|
||||
</default>
|
||||
<default type="spincontrol">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>-</width>
|
||||
<height>54</height>
|
||||
<align>left</align>
|
||||
<aligny>center</aligny>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<font>itemTitle</font>
|
||||
<label>-</label>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<disabledcolor>disabled</disabledcolor>
|
||||
<spinwidth>36</spinwidth>
|
||||
<spinheight>36</spinheight>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textureup>UIControls/arrow-up-nf.png</textureup>
|
||||
<texturedown>UIControls/arrow-down-nf.png</texturedown>
|
||||
<textureupfocus>UIControls/arrow-up-fo.png</textureupfocus>
|
||||
<texturedownfocus>UIControls/arrow-down-fo.png</texturedownfocus>
|
||||
<pulseonselect>false</pulseonselect>
|
||||
</default>
|
||||
<!--used in audio settings etc-->
|
||||
<default type="sliderex">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>-</width>
|
||||
<height>54</height>
|
||||
<font>itemTitle</font>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<textoffsety>0</textoffsety>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<disabledcolor>disabled</disabledcolor>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<sliderwidth>0</sliderwidth>
|
||||
<sliderheight>0</sliderheight>
|
||||
<texturesliderbar>-</texturesliderbar>
|
||||
<textureslidernib>-</textureslidernib>
|
||||
<textureslidernibfocus>-</textureslidernibfocus>
|
||||
<pulseonselect>false</pulseonselect>
|
||||
</default>
|
||||
<default type="progress">
|
||||
<height>12</height>
|
||||
<texturebg border="0">-</texturebg>
|
||||
<midtexture border="10">colors/selected.png</midtexture>
|
||||
<righttexture>-</righttexture>
|
||||
<overlaytexture>-</overlaytexture>
|
||||
</default>
|
||||
<default type="scrollbar">
|
||||
<width>12</width>
|
||||
<texturesliderbar>colors/inactive.png</texturesliderbar>
|
||||
<texturesliderbackground>colors/black.png</texturesliderbackground>
|
||||
<texturesliderbarfocus>colors/selected.png</texturesliderbarfocus>
|
||||
<showonepage>false</showonepage>
|
||||
<orientation>vertical</orientation>
|
||||
</default>
|
||||
<default type="edit">
|
||||
<width>8-col</width>
|
||||
<height>1-row</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<textoffsety>0</textoffsety>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<texturefocus>colors/keyselected.png</texturefocus>
|
||||
<texturenofocus>colors/offblack.png</texturenofocus>
|
||||
<pulseonselect>false</pulseonselect>
|
||||
</default>
|
||||
</includes>
|
|
@ -0,0 +1,259 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">8000</defaultcontrol>
|
||||
<allowoverlay>no</allowoverlay>
|
||||
<controls>
|
||||
<!--fanart / coverart if available-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>$INFO[ListItem.art(fanart)]</texture>
|
||||
<colordiffuse>33ffffff</colordiffuse>
|
||||
<aspectratio aligny="top">scale</aspectratio>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<visible>isEmpty(ListItem.art(fanart))</visible>
|
||||
<include>globalBackground</include>
|
||||
</control>
|
||||
|
||||
<!--About this addon-->
|
||||
<control type="group">
|
||||
<posx>col-3-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-240</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$INFO[ListItem.Property(Addon.Type)]</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>159</posy>
|
||||
<width>5-col</width>
|
||||
<height>5-col</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture fallback="colors/offblack.png">$INFO[ListItem.art(thumb)]</texture>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>6-col</posx>
|
||||
<control type="label">
|
||||
<description>Addon Title</description>
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>10-col-gutter</width>
|
||||
<font>dialogTitle</font>
|
||||
<label>$INFO[ListItem.Property(Addon.Name)]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>10-col-gutter</width>
|
||||
<font>regularStrong</font>
|
||||
<label>$INFO[ListItem.Property(Addon.Creator)] • $LOCALIZE[31082] $INFO[ListItem.Property(Addon.Version)]</label>
|
||||
</control>
|
||||
<control type="textbox" id="400">
|
||||
<posx>0</posx>
|
||||
<posy>5-row</posy>
|
||||
<font>textboxExtraLeading</font>
|
||||
<width>10-col-gutter</width>
|
||||
<height>340</height>
|
||||
<label>[B]$INFO[ListItem.Property(Addon.Description)][/B]</label>
|
||||
<autoscroll delay="5000" time="1000" repeat="10000"></autoscroll>
|
||||
</control>
|
||||
</control>
|
||||
<!--dialog controls-->
|
||||
<control type="group">
|
||||
<visible>!Window.IsVisible(AddonSettings) + !Window.IsActive(TextViewer)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>10-row</posy>
|
||||
<control type="list" id="8000">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>5-col</width>
|
||||
<height>6-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<itemlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<visible>!substring(ListItem.Property(Addon.path),http,Left)</visible>
|
||||
<label>31117</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>sendclick(12)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<label>$INFO[Control.GetLabel(6)]</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(6)</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<visible>Control.IsEnabled(8)</visible>
|
||||
<label>$INFO[Control.GetLabel(8)]</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(8)</onclick>
|
||||
</item>
|
||||
<item id="4">
|
||||
<visible>Control.IsEnabled(11)</visible>
|
||||
<label>$INFO[Control.GetLabel(11)]</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(11)</onclick>
|
||||
</item>
|
||||
<item id="5">
|
||||
<visible>Control.IsEnabled(7)</visible>
|
||||
<label>$INFO[Control.GetLabel(7)]</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(7)</onclick>
|
||||
</item>
|
||||
<item id="6">
|
||||
<visible>Control.IsEnabled(9)</visible>
|
||||
<label>$INFO[Control.GetLabel(9)]</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(9)</onclick>
|
||||
</item>
|
||||
<item id="7">
|
||||
<visible>Control.IsEnabled(10)</visible>
|
||||
<label>$INFO[Control.GetLabel(10)]</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(10)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="6">
|
||||
<description>Install / Uninstall addon</description>
|
||||
<label>24022</label>
|
||||
</control>
|
||||
<control type="button" id="8">
|
||||
<description>Update Addon button</description>
|
||||
<label>24069</label>
|
||||
</control>
|
||||
<control type="button" id="7">
|
||||
<description>Disable Addon button</description>
|
||||
</control>
|
||||
<control type="button" id="9">
|
||||
<description>Addon Settings</description>
|
||||
<label>24020</label>
|
||||
</control>
|
||||
<control type="button" id="10">
|
||||
<description>Changelog button</description>
|
||||
<label>24036</label>
|
||||
</control>
|
||||
<control type="button" id="11">
|
||||
<description>Rollback button</description>
|
||||
<label>24048</label>
|
||||
</control>
|
||||
<control type="button" id="12">
|
||||
<description>Launch addon</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogAddonInfo.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,220 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">9</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<!--configuration options-->
|
||||
<control type="group">
|
||||
<posx>col-3-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<!--content provider title / info-->
|
||||
<control type="image">
|
||||
<posx>-240</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$LOCALIZE[5] $INFO[ListItem.Property(Addon.Name)]</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--subnav-->
|
||||
<control type="grouplist" id="9">
|
||||
<posx>0</posx>
|
||||
<posy>120</posy>
|
||||
<width>-</width>
|
||||
<itemgap>3</itemgap>
|
||||
<height>11-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>2</onright>
|
||||
<orientation>vertical</orientation>
|
||||
</control>
|
||||
<!--options area-->
|
||||
<control type="grouplist" id="2">
|
||||
<posx>4-col</posx>
|
||||
<posy>120</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>11-row</height>
|
||||
<onleft>9</onleft>
|
||||
<onright>9001</onright>
|
||||
<orientation>vertical</orientation>
|
||||
<itemgap>3</itemgap>
|
||||
</control>
|
||||
<!--OK / Cancel-->
|
||||
<control type="panel" id="9001">
|
||||
<posx>16-col</posx>
|
||||
<posy>120</posy>
|
||||
<width>4-col</width>
|
||||
<height>5-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>2</onleft>
|
||||
<itemlayout width="6-col" height="1-row">
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Ok Button</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(10140,10)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Cancel Button</description>
|
||||
<label>222</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(10140,11)</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<description>Defaults Button</description>
|
||||
<label>409</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(10140,12)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
<control type="button" id="13">
|
||||
<description>Default Category Button</description>
|
||||
<align>left</align>
|
||||
<aligny>top</aligny>
|
||||
<height>54</height>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<textoffsety>8</textoffsety>
|
||||
</control>
|
||||
<control type="button" id="3">
|
||||
<description>Default Button</description>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
</control>
|
||||
<control type="radiobutton" id="4">
|
||||
<description>Default RadioButton</description>
|
||||
</control>
|
||||
<control type="spincontrolex" id="5">
|
||||
<description>Default spincontrolex</description>
|
||||
</control>
|
||||
<control type="label" id="7">
|
||||
<label>-</label>
|
||||
</control>
|
||||
<control type="image" id="6">
|
||||
<description>Default Separator</description>
|
||||
<width>1</width>
|
||||
<height>1</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="sliderex" id="8">
|
||||
<description>Default Slider</description>
|
||||
</control>
|
||||
<!--ok, cancel etc buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="10">
|
||||
<description>OK Button</description>
|
||||
</control>
|
||||
<control type="button" id="11">
|
||||
<description>Cancel Button</description>
|
||||
</control>
|
||||
<control type="button" id="12">
|
||||
<description>Defaults Button</description>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogAddonSettings.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,408 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">8000</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<include>fadeInOut</include>
|
||||
<controls>
|
||||
<!--fanart / coverart if available-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--fanart-->
|
||||
<control type="image">
|
||||
<visible>!container.content(albums)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<include>dimensionsFullscreen</include>
|
||||
<aspectratio align="center" aligny="top">stretch</aspectratio>
|
||||
<texture fallback="colors/black.png">$INFO[Listitem.art(fanart)]</texture>
|
||||
<include condition="!Skin.HasSetting(disableAnimateFanart)">kenBurnsey</include>
|
||||
</control>
|
||||
<!--coverart-->
|
||||
<control type="image">
|
||||
<visible>container.content(albums)</visible>
|
||||
<posx>col-3-begin</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>12-col</width>
|
||||
<height>12-col</height>
|
||||
<aspectratio align="center" aligny="top">stretch</aspectratio>
|
||||
<texture fallback="colors/black.png">$INFO[Listitem.thumb]</texture>
|
||||
<animation effect="rotateY" end="-10" center="auto,auto" time="500">windowOpen</animation>
|
||||
<animation effect="rotateY" end="-10" center="auto,auto" time="0">windowClose</animation>
|
||||
</control>
|
||||
<!--vignette-->
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
</control>
|
||||
<!--content is artist-->
|
||||
<control type="group">
|
||||
<visible>container.content(artists)</visible>
|
||||
<posx>1359</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" time="300" delay="300"/>
|
||||
<effect type="slide" start="800" end="0" tween="cubic" easing="out" time="400" delay="300" />
|
||||
</animation>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<posx>-12</posx>
|
||||
<posy>-95</posy>
|
||||
<width>573</width>
|
||||
<height>817</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ccffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-12</posx>
|
||||
<posy>-95</posy>
|
||||
<width>573</width>
|
||||
<height>198</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-12</posx>
|
||||
<posy>838</posy>
|
||||
<width>573</width>
|
||||
<height>198</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ccffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--content description-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<align>left</align>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.Artist]</label>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>42</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<align>left</align>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.genre]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--synopsis-->
|
||||
<control type="textbox">
|
||||
<posx>0</posx>
|
||||
<posy>132</posy>
|
||||
<font>textboxExtraLeading</font>
|
||||
<width>8-col-gutter</width>
|
||||
<align>left</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<height>528</height>
|
||||
<label>[B]$INFO[ListItem.Property(Artist_Description)][/B]</label>
|
||||
<autoscroll delay="10000" time="1000" repeat="10000"></autoscroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--dialog controls-->
|
||||
<control type="panel" id="8000">
|
||||
<posx>-12</posx>
|
||||
<posy>row-13-begin</posy>
|
||||
<width>8-col</width>
|
||||
<height>6-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>285</width>
|
||||
<height>55</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>cc000000</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>64</posx>
|
||||
<posy>2</posy>
|
||||
<width>184</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>285</width>
|
||||
<height>55</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>64</posx>
|
||||
<posy>2</posy>
|
||||
<width>184</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item>
|
||||
<label>184</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(6)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<label>13405</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(10)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<label>20413</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(12)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<label></label>
|
||||
<label2></label2>
|
||||
<thumb></thumb>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--content is album-->
|
||||
<control type="group">
|
||||
<visible>container.content(albums) + !container.content(artists)</visible>
|
||||
<posx>1359</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" time="300" delay="300"/>
|
||||
<effect type="slide" start="800" end="0" tween="cubic" easing="out" time="400" delay="300" />
|
||||
</animation>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<posx>-12</posx>
|
||||
<posy>-95</posy>
|
||||
<width>573</width>
|
||||
<height>817</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ccffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-12</posx>
|
||||
<posy>-95</posy>
|
||||
<width>573</width>
|
||||
<height>198</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-12</posx>
|
||||
<posy>838</posy>
|
||||
<width>573</width>
|
||||
<height>198</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ccffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--title and synopsis-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<align>left</align>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.album]</label>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>42</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<align>left</align>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[listitem.artist]$INFO[Listitem.year, - ,]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--synopsis-->
|
||||
<control type="textbox">
|
||||
<posx>0</posx>
|
||||
<posy>132</posy>
|
||||
<font>textboxExtraLeading</font>
|
||||
<width>8-col-gutter</width>
|
||||
<align>left</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<height>528</height>
|
||||
<label>[B]$INFO[ListItem.Property(Album_Description)][/B]</label>
|
||||
<autoscroll delay="10000" time="1000" repeat="10000"></autoscroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--dialog controls-->
|
||||
<control type="panel" id="8000">
|
||||
<posx>-12</posx>
|
||||
<posy>row-13-begin</posy>
|
||||
<width>8-col</width>
|
||||
<height>6-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>285</width>
|
||||
<height>55</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>cc000000</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>64</posx>
|
||||
<posy>2</posy>
|
||||
<width>184</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>285</width>
|
||||
<height>55</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>64</posx>
|
||||
<posy>2</posy>
|
||||
<width>184</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item>
|
||||
<label>184</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(6)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<label>13405</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(10)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<label>20413</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(12)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<label></label>
|
||||
<label2></label2>
|
||||
<thumb></thumb>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--dialog controls-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="6">
|
||||
<description>Refresh button</description>
|
||||
<label>184</label>
|
||||
</control>
|
||||
<control type="button" id="10">
|
||||
<description>Get Thumb</description>
|
||||
<label>13405</label>
|
||||
</control>
|
||||
<control type="button" id="12">
|
||||
<description>Get Fanart</description>
|
||||
<label>20413</label>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogAlbumInfo.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">-</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<control type="label">
|
||||
<posy>0</posy>
|
||||
<include>DialogID</include>
|
||||
<label>DialogBusy.xml</label>
|
||||
</control>
|
||||
<include>loadingIndicator</include>
|
||||
<include>DebugGrid</include>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,104 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--power menu-->
|
||||
<window type="buttonMenu">
|
||||
<defaultcontrol always="true">8000</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<include>fadeInOut</include>
|
||||
<controls>
|
||||
<include>modalDialog</include>
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>7-row</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="list" id="8000">
|
||||
<posx>-15</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<height>6-row</height>
|
||||
<itemgap>0</itemgap>
|
||||
<itemlayout width="6-col" height="1-row">
|
||||
<control type="label">
|
||||
<posx>15</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<align>left</align>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>unselected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="1-row">
|
||||
<control type="label">
|
||||
<posx>-1</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<align>left</align>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>[ $INFO[ListItem.label] ]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<label>13016</label>
|
||||
<visible>System.CanPowerDown + !Skin.HasSetting(exitFirst)</visible>
|
||||
<thumb>-</thumb>
|
||||
<onclick>xbmc.powerdown()</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Exit to desktop</description>
|
||||
<visible>Skin.HasSetting(exitFirst)</visible>
|
||||
<label>13012</label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>XBMC.Quit()</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<label>13011</label>
|
||||
<visible>System.CanSuspend</visible>
|
||||
<thumb>-</thumb>
|
||||
<onclick>XBMC.Suspend()</onclick>
|
||||
</item>
|
||||
<item id="4">
|
||||
<label>13010</label>
|
||||
<visible>System.CanHibernate</visible>
|
||||
<thumb>-</thumb>
|
||||
<onclick>XBMC.Hibernate()</onclick>
|
||||
</item>
|
||||
<item id="5">
|
||||
<label>13013</label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>XBMC.Reset()</onclick>
|
||||
</item>
|
||||
<item id="6">
|
||||
<label>$LOCALIZE[20126] $INFO[system.profilename]</label>
|
||||
<visible>System.HasLoginScreen | IntegerGreaterThan(System.ProfileCount,1)</visible>
|
||||
<visible>System.Loggedon</visible>
|
||||
<thumb>-</thumb>
|
||||
<onclick>System.LogOff</onclick>
|
||||
<onclick>Dialog.Close(all,true)</onclick>
|
||||
</item>
|
||||
<item id="7">
|
||||
<description>Exit to desktop</description>
|
||||
<visible>!Skin.HasSetting(exitFirst)</visible>
|
||||
<label>13012</label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>XBMC.Quit()</onclick>
|
||||
</item>
|
||||
<item id="8">
|
||||
<label>13016</label>
|
||||
<visible>System.CanPowerDown + Skin.HasSetting(exitFirst)</visible>
|
||||
<thumb>-</thumb>
|
||||
<onclick>xbmc.powerdown()</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogButtonMenu.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,320 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">3</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-5-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-384</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label" id="20">
|
||||
<description>header label</description>
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>31033</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--dialog options-->
|
||||
<control type="spincontrolex" id="20">
|
||||
<description>Directory Content</description>
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>12-col</width>
|
||||
<ondown>4</ondown>
|
||||
<onright>9001</onright>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!control.hasfocus(3)</visible>
|
||||
<description>Content type label unfocussed</description>
|
||||
<posx>12</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>12-col</width>
|
||||
<label>31031</label>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>control.hasfocus(3)</visible>
|
||||
<description>Content type label focussed</description>
|
||||
<posx>12</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>12-col</width>
|
||||
<label>31031</label>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--scraper selection-->
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>199</posy>
|
||||
<width>6-col</width>
|
||||
<label>31137</label>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>12</posx>
|
||||
<posy>256</posy>
|
||||
<width>12-col</width>
|
||||
<height>4-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>77ffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="panel" id="21">
|
||||
<posx>12</posx>
|
||||
<posy>256</posy>
|
||||
<width>12-col</width>
|
||||
<height>4-row</height>
|
||||
<onup>3</onup>
|
||||
<ondown>6</ondown>
|
||||
<onright>9001</onright>
|
||||
<itemlayout width="12-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>12-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/offblack.png</texture>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>1</posx>
|
||||
<posy>4</posy>
|
||||
<width>50</width>
|
||||
<height>50</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>10-col-gutter</width>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>ListItem.IsSelected</visible>
|
||||
<posx>48r</posx>
|
||||
<posy>1</posy>
|
||||
<width>40</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="12-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>12-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>1</posx>
|
||||
<posy>4</posy>
|
||||
<width>50</width>
|
||||
<height>50</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>10-col-gutter</width>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>ListItem.IsSelected</visible>
|
||||
<posx>48r</posx>
|
||||
<posy>1</posy>
|
||||
<width>40</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
<!--specific media type settings-->
|
||||
<control type="button" id="22">
|
||||
<description>Specific media type settings</description>
|
||||
<posx>0</posx>
|
||||
<posy>9-row</posy>
|
||||
<label>31042</label>
|
||||
<font>itemTitle</font>
|
||||
<width>12-col</width>
|
||||
<height>54</height>
|
||||
<align>left</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<onup>4</onup>
|
||||
<ondown>5</ondown>
|
||||
<onright>9001</onright>
|
||||
</control>
|
||||
<!--misc options-->
|
||||
<control type="grouplist" id="5">
|
||||
<description>Control Area</description>
|
||||
<posx>0</posx>
|
||||
<posy>10-row</posy>
|
||||
<width>12-col</width>
|
||||
<height>6-row</height>
|
||||
<itemgap>0</itemgap>
|
||||
<onup>6</onup>
|
||||
<onright>9001</onright>
|
||||
<orientation>vertical</orientation>
|
||||
</control>
|
||||
<control type="button" id="7">
|
||||
<description>default</description>
|
||||
</control>
|
||||
<control type="radiobutton" id="8">
|
||||
<description>radioButton</description>
|
||||
</control>
|
||||
<!--OK / Cancel-->
|
||||
<control type="panel" id="9001">
|
||||
<posx>876</posx>
|
||||
<posy>110</posy>
|
||||
<width>4-col</width>
|
||||
<height>5-row</height>
|
||||
<itemgap>0</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>3</onleft>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Ok Button</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(132,28)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Cancel Button</description>
|
||||
<label>222</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(132,29)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--hidden dialog controls-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="28">
|
||||
<description>Ok</description>
|
||||
</control>
|
||||
<control type="button" id="29">
|
||||
<description>Cancel</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogContentSettings.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,29 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">1000</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<include>fadeInOut</include>
|
||||
<controls>
|
||||
<include>modalDialog</include>
|
||||
<control type="grouplist" id="996">
|
||||
<posx>col-10-begin</posx>
|
||||
<posy>4-row</posy>
|
||||
<itemgap>0</itemgap>
|
||||
</control>
|
||||
<control type="button" id="1000">
|
||||
<description>Buttons</description>
|
||||
<width>5-col</width>
|
||||
<textcolor>unselected</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<font>itemTitle</font>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<texturefocus>UIControls/textButtonFO.png</texturefocus>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogContextMenu.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,65 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<visible>!Window.IsActive(fullscreenvideo)</visible>
|
||||
<posx>col-19-begin</posx>
|
||||
<posy>83</posy>
|
||||
<!--animations-->
|
||||
<animation type="Windowclose">
|
||||
<effect type="fade" start="100" end="0" time="400" tween="sine" />
|
||||
</animation>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>-12</posy>
|
||||
<width>8-col</width>
|
||||
<height>102</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>eeFFFFFF</colordiffuse>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="slide" start="1000,0" end="0,0" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>heading</description>
|
||||
<posx>24</posx>
|
||||
<posy>-12</posy>
|
||||
<font>smallStrong</font>
|
||||
<width>468</width>
|
||||
<height>1-row</height>
|
||||
<label>$INFO[Control.GetLabel(30)] $INFO[System.Progressbar,- ,%]</label>
|
||||
<scroll>true</scroll>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" delay="400" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
<control type="label" id="31">
|
||||
<description>message</description>
|
||||
<posx>24</posx>
|
||||
<posy>30</posy>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<width>468</width>
|
||||
<height>1-row</height>
|
||||
<label>-</label>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" delay="600" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
</control>
|
||||
<!--hidden labels-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="label" id="30">
|
||||
<description>heading label</description>
|
||||
</control>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,108 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window type="dialog">
|
||||
<defaultcontrol always="true">450</defaultcontrol>
|
||||
<allowoverlay>no</allowoverlay>
|
||||
<include>fadeInOut</include>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ddffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<control type="label" id="1">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>1036</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!IntegerGreaterThan(Container(450).NumItems,0)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>8-col</width>
|
||||
<label>31096</label>
|
||||
<font>regular</font>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="panel" id="450">
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>24-col</width>
|
||||
<height>13-row</height>
|
||||
<itemlayout width="6-col" height="314">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>230</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture fallback="colors/black.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
<bordertexture border="3" colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>233</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="314">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>230</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture fallback="colors/black.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
<bordertexture border="3" colordiffuse="ffFFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>233</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>233</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogFavourites.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,120 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">450</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>fullscreenHeight</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ddFFFFFF</colordiffuse>
|
||||
<include>fadeInOut</include>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-7-begin</posx>
|
||||
<posy>row-3-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-528</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>12-col</width>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
|
||||
<control type="list" id="450">
|
||||
<posx>0</posx>
|
||||
<posy>120</posy>
|
||||
<width>12-col</width>
|
||||
<height>11-row</height>
|
||||
<onleft>5</onleft>
|
||||
<onright>9001</onright>
|
||||
<onup>6</onup>
|
||||
<ondown>6</ondown>
|
||||
<itemlayout height="1-row" width="6-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>312</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="6-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>312</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<onload>action(back)</onload>
|
||||
<onload>activatewindow(videoosd)</onload>
|
||||
<controls></controls>
|
||||
</window>
|
|
@ -0,0 +1,69 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<onload condition="Window.isactive(videolibrary) | window.isactive(videoplaylist) | Window.isactive(pvr) window.isactive(musiclibrary) | window.isactive(musicfiles) | window.isactive(musicplaylist)">SetFocus(9000,0)</onload>
|
||||
<coordinates>
|
||||
<origin x="0" y="0" />
|
||||
</coordinates>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<posx>col-19-begin</posx>
|
||||
<posy>83</posy>
|
||||
<!--<visible>!Window.IsActive(fullscreenvideo)</visible>-->
|
||||
<!--animations-->
|
||||
<animation type="Windowclose">
|
||||
<effect type="fade" start="100" end="0" time="400" tween="sine" />
|
||||
</animation>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>-12</posy>
|
||||
<width>8-col</width>
|
||||
<height>102</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>eeFFFFFF</colordiffuse>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="slide" start="1000,0" end="0,0" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
<control type="label" id="401">
|
||||
<description>heading</description>
|
||||
<posx>24</posx>
|
||||
<posy>-12</posy>
|
||||
<font>smallStrong</font>
|
||||
<width>468</width>
|
||||
<height>1-row</height>
|
||||
<label>-</label>
|
||||
<scroll>true</scroll>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" delay="400" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
<control type="label" id="402">
|
||||
<description>message</description>
|
||||
<posx>24</posx>
|
||||
<posy>30</posy>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<width>468</width>
|
||||
<height>1-row</height>
|
||||
<label>-</label>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" delay="600" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>DialogKaiToast.xml </label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window type="dialog">
|
||||
<controls>
|
||||
<!--removed: not used-->
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window type="dialog">
|
||||
<controls>
|
||||
<!--removed: not used-->
|
||||
</controls>
|
||||
</window>
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,171 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">5</defaultcontrol>
|
||||
<controls>
|
||||
<include>modalDialog</include>
|
||||
<!--filter options-->
|
||||
<control type="group" id="9001">
|
||||
<posx>col-5-begin</posx>
|
||||
<posy>row-3-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-384</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>587</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--control area-->
|
||||
<control type="grouplist" id="5">
|
||||
<posx>0</posx>
|
||||
<posy>120</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>9-row</height>
|
||||
<itemgap>0</itemgap>
|
||||
<onright>9500</onright>
|
||||
</control>
|
||||
<!--default control styles-->
|
||||
<control type="button" id="7">
|
||||
<description>Default Button</description>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
</control>
|
||||
<control type="radiobutton" id="8">
|
||||
<description>Default RadioButton</description>
|
||||
</control>
|
||||
<control type="spincontrolex" id="9">
|
||||
<description>Default SpinControlex</description>
|
||||
</control>
|
||||
<control type="sliderex" id="13">
|
||||
<description>Default Slider</description>
|
||||
</control>
|
||||
<control type="edit" id="12">
|
||||
<description>Default Edit</description>
|
||||
</control>
|
||||
<!--OK / Clear-->
|
||||
<control type="panel" id="9500">
|
||||
<posx>12-col</posx>
|
||||
<posy>120</posy>
|
||||
<width>4-col</width>
|
||||
<height>4-row</height>
|
||||
<itemgap>0</itemgap>
|
||||
<onleft>5</onleft>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>OK Button</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(28)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>clear Button</description>
|
||||
<label>192</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(27)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--OK / Clear buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="28">
|
||||
<description>Ok Button</description>
|
||||
</control>
|
||||
<control type="button" id="27">
|
||||
<description>Clear Button</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>DialogMediaFilter.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,287 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol>8000</defaultcontrol>
|
||||
<coordinates>
|
||||
<system>1</system>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
</coordinates>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<control type="group" id="9001">
|
||||
<posx>col-5-begin</posx>
|
||||
<posy>row-3-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-384</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label" id="2">
|
||||
<description>header label</description>
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>1026</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<!--set path-->
|
||||
<control type="label">
|
||||
<description>path label</description>
|
||||
<posx>12</posx>
|
||||
<posy>0</posy>
|
||||
<width>16-col</width>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<label>1021</label>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>5-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>77ffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--path list-->
|
||||
<control type="panel" id="10">
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>4-row</height>
|
||||
<onright>8000</onright>
|
||||
<ondown>12</ondown>
|
||||
<pagecontrol>-</pagecontrol>
|
||||
<scrolltime>200</scrolltime>
|
||||
<itemlayout width="12-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/offblack.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>-1</posy>
|
||||
<width>12-col</width>
|
||||
<height>1-row</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<info>ListItem.Label</info>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="12-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>-1</posy>
|
||||
<width>12-col</width>
|
||||
<height>1-row</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<info>ListItem.Label</info>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
<!--name source-->
|
||||
<control type="label">
|
||||
<description>Name label</description>
|
||||
<posx>12</posx>
|
||||
<posy>7-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<label>31045</label>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="edit" id="12">
|
||||
<description>Name Button</description>
|
||||
<posx>3-col</posx>
|
||||
<posy>7-row</posy>
|
||||
<width>9-col-gutter</width>
|
||||
<label>-</label>
|
||||
<onup>10</onup>
|
||||
<onright>8000</onright>
|
||||
<ondown>10</ondown>
|
||||
</control>
|
||||
</control>
|
||||
<!--dialog controls-->
|
||||
<control type="group">
|
||||
<posx>12-col</posx>
|
||||
<posy>160</posy>
|
||||
<control type="panel" id="8000">
|
||||
<posx>0</posx>
|
||||
<posy>10</posy>
|
||||
<width>4-col</width>
|
||||
<height>5-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>10</onleft>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Browse</description>
|
||||
<label>1024</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(129,11)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Add Path Button</description>
|
||||
<label>15019</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(129,13)</onclick>
|
||||
</item>
|
||||
<item id="6">
|
||||
<description>Remove Path Button</description>
|
||||
<label>1210</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(129,14)</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<description>Ok Button</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(129,18)</onclick>
|
||||
</item>
|
||||
<item id="4">
|
||||
<description>Cancel Button</description>
|
||||
<label>222</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(129,19)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="11">
|
||||
<description>Browse Button</description>
|
||||
</control>
|
||||
<control type="button" id="13">
|
||||
<description>Add Path Button</description>
|
||||
</control>
|
||||
<control type="button" id="14">
|
||||
<description>Remove Path Button</description>
|
||||
</control>
|
||||
<control type="button" id="18">
|
||||
<description>Ok Button</description>
|
||||
</control>
|
||||
<control type="button" id="19">
|
||||
<description>Cancel Button</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogMediaSource.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,77 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">901</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<posx>col-19-begin</posx>
|
||||
<posy>83</posy>
|
||||
<!--animations-->
|
||||
<animation type="Windowclose">
|
||||
<effect type="fade" start="100" end="0" time="400" tween="sine" />
|
||||
</animation>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>-12</posy>
|
||||
<width>8-col</width>
|
||||
<height>102</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>eeFFFFFF</colordiffuse>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="slide" start="1000,0" end="0,0" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>heading</description>
|
||||
<posx>24</posx>
|
||||
<posy>-12</posy>
|
||||
<font>smallStrong</font>
|
||||
<width>4-col</width>
|
||||
<height>1-row</height>
|
||||
<label>772</label>
|
||||
<scroll>true</scroll>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" delay="400" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>30</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbolLarge</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label></label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" delay="600" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>72</posx>
|
||||
<posy>34</posy>
|
||||
<width>4-col</width>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>31098</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" delay="600" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<include>DialogID</include>
|
||||
<label>DialogMuteBug.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,237 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">10</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-5-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-384</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>8-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>1007</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--options-->
|
||||
<control type="group" id="9010">
|
||||
<posx>0</posx>
|
||||
<posy>120</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<onright>9011</onright>
|
||||
<control type="spincontrolex" id="10">
|
||||
<description>Protocol</description>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<label>1008</label>
|
||||
<ondown>11</ondown>
|
||||
<onright>9011</onright>
|
||||
</control>
|
||||
<control type="edit" id="11">
|
||||
<description>Server Address</description>
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<ondown>12</ondown>
|
||||
<onup>10</onup>
|
||||
<onright>9011</onright>
|
||||
</control>
|
||||
<control type="button" id="12">
|
||||
<description>Server Browse</description>
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<label>1024</label>
|
||||
<width>12-col-gutter</width>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<ondown>16</ondown>
|
||||
<onup>11</onup>
|
||||
<onright>9011</onright>
|
||||
</control>
|
||||
<control type="edit" id="16">
|
||||
<description>Remote</description>
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<ondown>13</ondown>
|
||||
<onup>12</onup>
|
||||
<onright>9011</onright>
|
||||
</control>
|
||||
<control type="edit" id="13">
|
||||
<description>Port</description>
|
||||
<posx>0</posx>
|
||||
<posy>4-row</posy>
|
||||
<label>1013</label>
|
||||
<width>12-col-gutter</width>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<ondown>14</ondown>
|
||||
<onup>16</onup>
|
||||
<onright>9011</onright>
|
||||
</control>
|
||||
<control type="edit" id="14">
|
||||
<description>Username</description>
|
||||
<posx>0</posx>
|
||||
<posy>5-row</posy>
|
||||
<label>1014</label>
|
||||
<width>12-col-gutter</width>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<ondown>15</ondown>
|
||||
<onup>13</onup>
|
||||
<onright>9011</onright>
|
||||
</control>
|
||||
<control type="edit" id="15">
|
||||
<description>password</description>
|
||||
<posx>0</posx>
|
||||
<posy>6-row</posy>
|
||||
<label>15052</label>
|
||||
<width>12-col-gutter</width>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<onup>14</onup>
|
||||
<onright>9011</onright>
|
||||
</control>
|
||||
</control>
|
||||
<!--OK / Cancel-->
|
||||
<control type="panel" id="9011">
|
||||
<posx>12-col</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>4-col</width>
|
||||
<height>5-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>9010</onleft>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Ok Button</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(128,18)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Cancel Button</description>
|
||||
<label>222</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(128,19)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
<!--ok, cancel etc buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="18">
|
||||
<description>Ok</description>
|
||||
</control>
|
||||
<control type="button" id="19">
|
||||
<description>Cancel</description>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogNetworkSetup.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,310 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">21</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<coordinates>
|
||||
<origin x="0" y="540" />
|
||||
</coordinates>
|
||||
<controls>
|
||||
<posx>col-3-begin</posx>
|
||||
<!--background-->
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>-24</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>10-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ccffffff</colordiffuse>
|
||||
</control>
|
||||
<!--headers-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-1-begin</posy>
|
||||
<control type="label" id="1">
|
||||
<description>header label</description>
|
||||
<posx>0</posx>
|
||||
<posy>-64</posy>
|
||||
<width>24-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<align>center</align>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>8-col</posx>
|
||||
<posy>-12</posy>
|
||||
<width>8-col</width>
|
||||
<height>1-row</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/keyselected.png</texture>
|
||||
</control>
|
||||
<control type="label" id="4">
|
||||
<description>Edit Text</description>
|
||||
<posx>8-col</posx>
|
||||
<posy>-12</posy>
|
||||
<width>8-col</width>
|
||||
<height>1-row</height>
|
||||
<align>center</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<font>itemTitle</font>
|
||||
</control>
|
||||
</control>
|
||||
<!--keyboard-->
|
||||
<control type="group">
|
||||
<posx>col-10-begin</posx>
|
||||
<posy>2-row</posy>
|
||||
<!--row 1-->
|
||||
<control type="button" id="11">
|
||||
<description>1 button</description>
|
||||
<label>12311</label>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<align>center</align>
|
||||
<onleft>23</onleft>
|
||||
<onright>12</onright>
|
||||
<onup>20</onup>
|
||||
<ondown>14</ondown>
|
||||
<texturenofocus>colors/keyselected.png</texturenofocus>
|
||||
<texturefocus>colors/keyaccent.png</texturefocus>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="button" id="12">
|
||||
<description>2 button</description>
|
||||
<label>12312</label>
|
||||
<posx>78</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<align>center</align>
|
||||
<onleft>11</onleft>
|
||||
<onright>13</onright>
|
||||
<onup>10</onup>
|
||||
<ondown>15</ondown>
|
||||
<texturenofocus>colors/keyselected.png</texturenofocus>
|
||||
<texturefocus>colors/keyaccent.png</texturefocus>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="button" id="13">
|
||||
<description>3 button</description>
|
||||
<label>12313</label>
|
||||
<posx>156</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<align>center</align>
|
||||
<onleft>12</onleft>
|
||||
<onright>23</onright>
|
||||
<onup>22</onup>
|
||||
<ondown>16</ondown>
|
||||
<texturenofocus>colors/keyselected.png</texturenofocus>
|
||||
<texturefocus>colors/keyaccent.png</texturefocus>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="button" id="23">
|
||||
<description>Backspace button</description>
|
||||
<label>20181</label>
|
||||
<posx>234</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col</width>
|
||||
<height>1-col</height>
|
||||
<align>center</align>
|
||||
<textwidth>180</textwidth>
|
||||
<onleft>13</onleft>
|
||||
<onright>11</onright>
|
||||
<onup>21</onup>
|
||||
<ondown>21</ondown>
|
||||
<texturenofocus>colors/keyunselected.png</texturenofocus>
|
||||
<texturefocus>colors/keyaccent.png</texturefocus>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<textcolor>selected</textcolor>
|
||||
<font>buttonTitle</font>
|
||||
</control>
|
||||
<!--row 2-->
|
||||
<control type="button" id="14">
|
||||
<description>4 button</description>
|
||||
<label>12314</label>
|
||||
<posx>0</posx>
|
||||
<posy>78</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<align>center</align>
|
||||
<onleft>21</onleft>
|
||||
<onright>15</onright>
|
||||
<onup>11</onup>
|
||||
<ondown>17</ondown>
|
||||
<texturenofocus>colors/keyselected.png</texturenofocus>
|
||||
<texturefocus>colors/keyaccent.png</texturefocus>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="button" id="15">
|
||||
<description>5 button</description>
|
||||
<label>12315</label>
|
||||
<posx>78</posx>
|
||||
<posy>78</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<align>center</align>
|
||||
<onleft>14</onleft>
|
||||
<onright>16</onright>
|
||||
<onup>12</onup>
|
||||
<ondown>18</ondown>
|
||||
<texturenofocus>colors/keyselected.png</texturenofocus>
|
||||
<texturefocus>colors/keyaccent.png</texturefocus>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="button" id="16">
|
||||
<description>6 button</description>
|
||||
<label>12316</label>
|
||||
<posx>156</posx>
|
||||
<posy>78</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<align>center</align>
|
||||
<onleft>15</onleft>
|
||||
<onright>21</onright>
|
||||
<onup>13</onup>
|
||||
<ondown>19</ondown>
|
||||
<texturenofocus>colors/keyselected.png</texturenofocus>
|
||||
<texturefocus>colors/keyaccent.png</texturefocus>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="button" id="21">
|
||||
<description>Done button</description>
|
||||
<label>20177</label>
|
||||
<posx>234</posx>
|
||||
<posy>78</posy>
|
||||
<width>3-col</width>
|
||||
<height>1-col</height>
|
||||
<align>center</align>
|
||||
<textwidth>180</textwidth>
|
||||
<onleft>16</onleft>
|
||||
<onright>14</onright>
|
||||
<onup>23</onup>
|
||||
<ondown>23</ondown>
|
||||
<texturenofocus>colors/keyunselected.png</texturenofocus>
|
||||
<texturefocus>colors/keyaccent.png</texturefocus>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<textcolor>selected</textcolor>
|
||||
<font>buttonTitle</font>
|
||||
</control>
|
||||
<!--row 3-->
|
||||
<control type="button" id="17">
|
||||
<description>7 button</description>
|
||||
<label>12317</label>
|
||||
<posx>0</posx>
|
||||
<posy>156</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<align>center</align>
|
||||
<onleft>19</onleft>
|
||||
<onright>18</onright>
|
||||
<onup>14</onup>
|
||||
<ondown>20</ondown>
|
||||
<texturenofocus>colors/keyselected.png</texturenofocus>
|
||||
<texturefocus>colors/keyaccent.png</texturefocus>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="button" id="18">
|
||||
<description>8 button</description>
|
||||
<label>12318</label>
|
||||
<posx>78</posx>
|
||||
<posy>156</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<align>center</align>
|
||||
<onleft>17</onleft>
|
||||
<onright>19</onright>
|
||||
<onup>15</onup>
|
||||
<ondown>10</ondown>
|
||||
<texturenofocus>colors/keyselected.png</texturenofocus>
|
||||
<texturefocus>colors/keyaccent.png</texturefocus>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="button" id="19">
|
||||
<description>9 button</description>
|
||||
<label>12319</label>
|
||||
<posx>156</posx>
|
||||
<posy>156</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<align>center</align>
|
||||
<onleft>18</onleft>
|
||||
<onright>17</onright>
|
||||
<onup>16</onup>
|
||||
<ondown>22</ondown>
|
||||
<texturenofocus>colors/keyselected.png</texturenofocus>
|
||||
<texturefocus>colors/keyaccent.png</texturefocus>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<!--row 4-->
|
||||
<control type="button" id="20">
|
||||
<description>prev button</description>
|
||||
<label><</label>
|
||||
<posx>0</posx>
|
||||
<posy>234</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<align>center</align>
|
||||
<onleft>22</onleft>
|
||||
<onright>10</onright>
|
||||
<onup>17</onup>
|
||||
<ondown>11</ondown>
|
||||
<texturenofocus>colors/keyunselected.png</texturenofocus>
|
||||
<texturefocus>colors/keyaccent.png</texturefocus>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="button" id="10">
|
||||
<description>0 button</description>
|
||||
<label>12310</label>
|
||||
<posx>78</posx>
|
||||
<posy>234</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<align>center</align>
|
||||
<onleft>20</onleft>
|
||||
<onright>22</onright>
|
||||
<onup>18</onup>
|
||||
<ondown>12</ondown>
|
||||
<texturenofocus>colors/keyselected.png</texturenofocus>
|
||||
<texturefocus>colors/keyaccent.png</texturefocus>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="button" id="22">
|
||||
<description>next button</description>
|
||||
<label>></label>
|
||||
<posx>156</posx>
|
||||
<posy>234</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<align>center</align>
|
||||
<onleft>10</onleft>
|
||||
<onright>20</onright>
|
||||
<onup>19</onup>
|
||||
<ondown>13</ondown>
|
||||
<texturenofocus>colors/keyunselected.png</texturenofocus>
|
||||
<texturefocus>colors/keyaccent.png</texturefocus>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogNumeric.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,131 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">9001</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<include>fadeInOut</include>
|
||||
<controls>
|
||||
<include>modalDialog</include>
|
||||
<!--error message fields (placeholders)-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="label" id="2">
|
||||
<description>Line 1</description>
|
||||
</control>
|
||||
<control type="label" id="3">
|
||||
<description>Line 2</description>
|
||||
</control>
|
||||
<control type="label" id="4">
|
||||
<description>Line 3</description>
|
||||
</control>
|
||||
<control type="button" id="10">
|
||||
<description>OK</description>
|
||||
</control>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-8-begin</posx>
|
||||
<posy>row-7-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOut</include>
|
||||
<!--text-->
|
||||
<control type="label" id="1">
|
||||
<description>heading</description>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>10-col</width>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<scroll>true</scroll>
|
||||
</control>
|
||||
<control type="textbox">
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>10-col</width>
|
||||
<height>128</height>
|
||||
<font>regular</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[control.getlabel(2)] $INFO[control.getlabel(3)] $INFO[control.getlabel(4)]</label>
|
||||
</control>
|
||||
<!--OK-->
|
||||
<control type="panel" id="9001">
|
||||
<posx>0</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>5-col</width>
|
||||
<height>5-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>2</onleft>
|
||||
<itemlayout width="5-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>5-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="5-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>5-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Ok Button</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(2002,10)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogOk.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,454 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">20</defaultcontrol>
|
||||
<allowoverlay>no</allowoverlay>
|
||||
<coordinates>
|
||||
<system>1</system>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
</coordinates>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
</control>
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-3-begin</posy>
|
||||
<control type="image">
|
||||
<posx>-312</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>1155</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordertexture border="0">colors/black.png</bordertexture>
|
||||
<bordersize>3,0,0,0</bordersize>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>IsEmpty(Window.Property(IsRadio))</visible>
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$LOCALIZE[19199] - $LOCALIZE[19023]</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!IsEmpty(Window.Property(IsRadio))</visible>
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$LOCALIZE[19199] - $LOCALIZE[19024]</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--channel list-->
|
||||
<control type="list" id="20">
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>8-col</width>
|
||||
<height>11-row</height>
|
||||
<onright>7</onright>
|
||||
<itemlayout height="1-row" width="8-col-gutter">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[ListItem.Property(Icon)]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Property(Number),(,) - ]$INFO[ListItem.Property(Name)]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="8-col-gutter">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[ListItem.Property(Icon)]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Property(Number),(,) - ]$INFO[ListItem.Property(Name)]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
<!--channel management options-->
|
||||
<control type="group">
|
||||
<posx>8-col</posx>
|
||||
<posy>2-row</posy>
|
||||
<control type="radiobutton" id="7">
|
||||
<description>Channel activated</description>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<label>19074</label>
|
||||
<onleft>20</onleft>
|
||||
<onright>9000</onright>
|
||||
<ondown>8</ondown>
|
||||
</control>
|
||||
<control type="edit" id="8">
|
||||
<description>Channel name</description>
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<height>54</height>
|
||||
<font>itemTitle</font>
|
||||
<align>left</align>
|
||||
<label>19201</label>
|
||||
<onleft>20</onleft>
|
||||
<onright>9000</onright>
|
||||
<onup>7</onup>
|
||||
<ondown>9</ondown>
|
||||
</control>
|
||||
<control type="button" id="9">
|
||||
<description>Channel logo Button</description>
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<height>54</height>
|
||||
<align>left</align>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>19202</label>
|
||||
<onleft>20</onleft>
|
||||
<onright>9000</onright>
|
||||
<onup>8</onup>
|
||||
<ondown>12</ondown>
|
||||
</control>
|
||||
<control type="image" id="10">
|
||||
<posx>496</posx>
|
||||
<posy>118</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[ListItem.Property(Icon)]</texture>
|
||||
</control>
|
||||
<control type="radiobutton" id="12">
|
||||
<description>EPG activated</description>
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<label>19206</label>
|
||||
<onleft>20</onleft>
|
||||
<onright>9000</onright>
|
||||
<onup>9</onup>
|
||||
<ondown>13</ondown>
|
||||
</control>
|
||||
<control type="spincontrolex" id="13">
|
||||
<description>EPG source</description>
|
||||
<posx>0</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<label>19200</label>
|
||||
<onleft>20</onleft>
|
||||
<onright>9000</onright>
|
||||
<onup>12</onup>
|
||||
<ondown>14</ondown>
|
||||
</control>
|
||||
<control type="radiobutton" id="14">
|
||||
<description>Parental locked</description>
|
||||
<posx>0</posx>
|
||||
<posy>5-row</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<label>19267</label>
|
||||
<onleft>20</onleft>
|
||||
<onright>9000</onright>
|
||||
<onup>13</onup>
|
||||
<ondown>30</ondown>
|
||||
</control>
|
||||
<control type="button" id="30">
|
||||
<description>Group Manager Button</description>
|
||||
<posx>0</posx>
|
||||
<posy>6-row</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<height>54</height>
|
||||
<align>left</align>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>19205</label>
|
||||
<onleft>20</onleft>
|
||||
<onright>9000</onright>
|
||||
<onup>14</onup>
|
||||
<ondown>34</ondown>
|
||||
</control>
|
||||
<control type="button" id="34">
|
||||
<visible>IsEmpty(Window.Property(IsRadio))</visible>
|
||||
<description>TV/Radio Button</description>
|
||||
<posx>0</posx>
|
||||
<posy>7-row</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<height>54</height>
|
||||
<align>left</align>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>19024</label>
|
||||
<onleft>20</onleft>
|
||||
<onright>9000</onright>
|
||||
<onup>30</onup>
|
||||
<ondown>31</ondown>
|
||||
</control>
|
||||
<control type="button" id="34">
|
||||
<visible>!IsEmpty(Window.Property(IsRadio))</visible>
|
||||
<description>TV/Radio Button</description>
|
||||
<posx>0</posx>
|
||||
<posy>7-row</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<height>54</height>
|
||||
<align>left</align>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>19023</label>
|
||||
<onleft>20</onleft>
|
||||
<onright>9000</onright>
|
||||
<onup>30</onup>
|
||||
<ondown>31</ondown>
|
||||
</control>
|
||||
<control type="button" id="31">
|
||||
<description>Edit channel Button</description>
|
||||
<posx>0</posx>
|
||||
<posy>8-row</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<height>54</height>
|
||||
<align>left</align>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>19203</label>
|
||||
<onleft>20</onleft>
|
||||
<onright>9000</onright>
|
||||
<onup>34</onup>
|
||||
<ondown>32</ondown>
|
||||
</control>
|
||||
<control type="button" id="32">
|
||||
<description>Delete channel Button</description>
|
||||
<posx>0</posx>
|
||||
<posy>9-row</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<height>54</height>
|
||||
<align>left</align>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>19211</label>
|
||||
<onleft>20</onleft>
|
||||
<onright>9000</onright>
|
||||
<onup>31</onup>
|
||||
<ondown>33</ondown>
|
||||
</control>
|
||||
<control type="button" id="33">
|
||||
<description>New channel Button</description>
|
||||
<posx>0</posx>
|
||||
<posy>10-row</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<height>54</height>
|
||||
<align>left</align>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>19204</label>
|
||||
<onleft>20</onleft>
|
||||
<onright>9000</onright>
|
||||
<onup>32</onup>
|
||||
<ondown>9000</ondown>
|
||||
</control>
|
||||
</control>
|
||||
<!--OK / Cancel / apply-->
|
||||
<control type="panel" id="9000">
|
||||
<posx>17-col</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>6-col</width>
|
||||
<height>5-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>7</onleft>
|
||||
<itemlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Apply Button</description>
|
||||
<label>14070</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(5)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Ok Button</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(4)</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<description>Cancel Button</description>
|
||||
<label>222</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(6)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--dialog control buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="4">
|
||||
<description>OK Button</description>
|
||||
</control>
|
||||
<control type="button" id="5">
|
||||
<description>Apply changes Button</description>
|
||||
<label>14070</label>
|
||||
</control>
|
||||
<control type="button" id="6">
|
||||
<description>Cancel Button</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>DialogPVRChannelManager.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,122 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">11</defaultcontrol>
|
||||
<include>fadeInOut</include>
|
||||
|
||||
<controls>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>588</width>
|
||||
<height>fullscreenHeight</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>7-col</width>
|
||||
<font>regularStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>[UPPERCASE]$INFO[VideoPlayer.ChannelGroup][/UPPERCASE]</label>
|
||||
</control>
|
||||
|
||||
<control type="list" id="11">
|
||||
<posx>0</posx>
|
||||
<posy>140</posy>
|
||||
<width>8-col</width>
|
||||
<height>16-row</height>
|
||||
<onleft>PreviousChannelGroup</onleft>
|
||||
<onright>60</onright>
|
||||
<ondown>50</ondown>
|
||||
<onup>50</onup>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<scrolltime tween="sine" easing="inout">300</scrolltime>
|
||||
<itemlayout width="8-col" height="2-row">
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>12</posy>
|
||||
<width>7-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]: $INFO[ListItem.Title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>69</posy>
|
||||
<width>7-col</width>
|
||||
<font>smallStrong</font>
|
||||
<align>left</align>
|
||||
<height>24</height>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$LOCALIZE[19031]: $INFO[ListItem.nextstarttime] - $INFO[ListItem.nextTitle]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="8-col" height="2-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<height>2-row</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>12</posy>
|
||||
<width>7-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]: $INFO[ListItem.Title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>69</posy>
|
||||
<width>7-col</width>
|
||||
<font>smallStrong</font>
|
||||
<align>left</align>
|
||||
<height>24</height>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$LOCALIZE[19031]: $INFO[ListItem.nextstarttime] - $INFO[ListItem.nextTitle]</label>
|
||||
</control>
|
||||
|
||||
</focusedlayout>
|
||||
</control>
|
||||
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="8000">
|
||||
<visible>Control.IsVisible(60)</visible>
|
||||
<animation effect="fade" start="100" end="70" time="100" condition="!controlgroup(8000).hasfocus">conditional</animation>
|
||||
<control type="scrollbar" id="60">
|
||||
<posx>588</posx>
|
||||
<posy>0</posy>
|
||||
<height>fullscreenHeight</height>
|
||||
<onleft>11</onleft>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>DialogPVRChannelsOSD.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,333 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">13</defaultcontrol>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<!--content provider title / info-->
|
||||
<control type="image">
|
||||
<posx>-96</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>19143</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--group menu-->
|
||||
<control type="group">
|
||||
<posx>12</posx>
|
||||
<posy>1-row</posy>
|
||||
<control type="list" id="13">
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>4-col</width>
|
||||
<height>11-row</height>
|
||||
<onright>12</onright>
|
||||
<itemlayout width="4-col" height="43">
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<info>ListItem.Label</info>
|
||||
<textcolor>unselected</textcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="43">
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<!--grouped channels list-->
|
||||
<control type="group">
|
||||
<description>Grouped Channels list</description>
|
||||
<posx>4-col</posx>
|
||||
<posy>2-row</posy>
|
||||
<control type="label" id="22">
|
||||
<description>name label</description>
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>accented</textcolor>
|
||||
</control>
|
||||
<control type="panel" id="12">
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>6-col</width>
|
||||
<height>11-row</height>
|
||||
<onleft>13</onleft>
|
||||
<onright>11</onright>
|
||||
<itemlayout height="1-row" width="6-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>5-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.ChannelNumber,(,) - ]$INFO[ListItem.ChannelName]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="6-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>5-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.ChannelNumber,(,) - ]$INFO[ListItem.ChannelName]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<!--channels list-->
|
||||
<control type="group">
|
||||
<description>Channels list</description>
|
||||
<posx>10-col</posx>
|
||||
<posy>2-row</posy>
|
||||
<control type="label" id="21">
|
||||
<description>name label</description>
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>accented</textcolor>
|
||||
</control>
|
||||
<control type="panel" id="11">
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>6-col</width>
|
||||
<height>11-row</height>
|
||||
<onleft>12</onleft>
|
||||
<onright>9001</onright>
|
||||
<itemlayout height="1-row" width="6-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>5-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.ChannelNumber,(,) - ]$INFO[ListItem.ChannelName]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="6-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>5-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.ChannelNumber,(,) - ]$INFO[ListItem.ChannelName]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<!--Dialog controls-->
|
||||
<control type="panel" id="9001">
|
||||
<posx>20-col</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>6-col</width>
|
||||
<height>5-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>12</onleft>
|
||||
<itemlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Add group</description>
|
||||
<label>31099</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(26)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Rename Group</description>
|
||||
<label>31100</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(27)</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<description>Delete Group</description>
|
||||
<label>31101</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(28)</onclick>
|
||||
</item>
|
||||
<item id="4">
|
||||
<description>OK</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(29)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--hidden dialog controls-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="26">
|
||||
<description>Add Group</description>
|
||||
</control>
|
||||
<control type="button" id="27">
|
||||
<description>Rename Group</description>
|
||||
</control>
|
||||
<control type="button" id="28">
|
||||
<description>Delete Group</description>
|
||||
</control>
|
||||
<control type="button" id="29">
|
||||
<description>OK</description>
|
||||
</control>
|
||||
<control type="label" id="20">
|
||||
<description>Fake Label used to pass on name label</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogPVRGroupManager.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,157 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">9000</defaultcontrol>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<control type="group">
|
||||
<include>fadeInOut</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>eeFFFFFF</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-7-begin</posx>
|
||||
<posy>row-4-begin</posy>
|
||||
<include>modalDialogInOut</include>
|
||||
<!--channel / duration-->
|
||||
<control type="label">
|
||||
<description>Channel name</description>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col</width>
|
||||
<font>itemTitleSmall</font>
|
||||
<label>$INFO[ListItem.channelname]</label>
|
||||
</control>
|
||||
<!--title-->
|
||||
<control type="label">
|
||||
<description>Programme title</description>
|
||||
<posx>0</posx>
|
||||
<posy>58</posy>
|
||||
<width>12-col</width>
|
||||
<align>left</align>
|
||||
<font>mediumStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Title]</label>
|
||||
<scroll>true</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>Channel name</description>
|
||||
<posx>0</posx>
|
||||
<posy>118</posy>
|
||||
<width>12-col</width>
|
||||
<font>itemTitleSmall</font>
|
||||
<label>[B]$INFO[ListItem.starttime] - $INFO[ListItem.endtime] ($INFO[ListItem.duration])[/B]</label>
|
||||
</control>
|
||||
<!--synopsis-->
|
||||
<control type="textbox">
|
||||
<posx>0</posx>
|
||||
<posy>178</posy>
|
||||
<font>textboxExtraLeading</font>
|
||||
<width>12-col</width>
|
||||
<align>left</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<height>340</height>
|
||||
<label>[B]$INFO[ListItem.plot][/B]</label>
|
||||
<autoscroll delay="10000" time="1000" repeat="10000"></autoscroll>
|
||||
</control>
|
||||
<!--View / record buttons-->
|
||||
<control type="list" id="9000">
|
||||
<posx>0</posx>
|
||||
<posy>10-row</posy>
|
||||
<width>12-col</width>
|
||||
<height>1-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>horizontal</orientation>
|
||||
<itemlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>5-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>5-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<label>31072</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>sendclick(5)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<label>264</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(6)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="5">
|
||||
<description>Switch to Channel</description>
|
||||
</control>
|
||||
<control type="button" id="6">
|
||||
<description>Record</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>DialogPVRGuideInfo.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<onload>action(back)</onload>
|
||||
<controls>
|
||||
<!--removed: not used-->
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,387 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">9</defaultcontrol>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<control type="group">
|
||||
<include>fadeInOut</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>eeFFFFFF</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-5-begin</posx>
|
||||
<posy>row-1-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-384</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$LOCALIZE[19142]</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--search string-->
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>120</posy>
|
||||
<width>320</width>
|
||||
<height>40</height>
|
||||
<font>itemTitle</font>
|
||||
<label>$LOCALIZE[19133]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="edit" id="9">
|
||||
<description>Search string</description>
|
||||
<posx>12</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>16-col</width>
|
||||
<align>left</align>
|
||||
<onleft>9</onleft>
|
||||
<onright>9</onright>
|
||||
<onup>26</onup>
|
||||
<ondown>10</ondown>
|
||||
</control>
|
||||
<control type="textbox">
|
||||
<description>Search help</description>
|
||||
<posx>12</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>12-col</width>
|
||||
<height>2-row</height>
|
||||
<align>left</align>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$LOCALIZE[19001] $LOCALIZE[19002]</label>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>6-row</posy>
|
||||
<control type="radiobutton" id="10">
|
||||
<description>Include Description</description>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<label>19134</label>
|
||||
<onleft>12</onleft>
|
||||
<onright>12</onright>
|
||||
<onup>9</onup>
|
||||
<ondown>11</ondown>
|
||||
</control>
|
||||
<control type="radiobutton" id="11">
|
||||
<description>Case Sensitive</description>
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>8-col</width>
|
||||
<label>19135</label>
|
||||
<onleft>13</onleft>
|
||||
<onright>13</onright>
|
||||
<onup>10</onup>
|
||||
<ondown>14</ondown>
|
||||
</control>
|
||||
<control type="edit" id="14">
|
||||
<description>Start Date</description>
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>8-col</width>
|
||||
<font>itemTitle</font>
|
||||
<label>19128</label>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<onright>16</onright>
|
||||
<onleft>16</onleft>
|
||||
<onup>11</onup>
|
||||
<ondown>15</ondown>
|
||||
</control>
|
||||
<control type="edit" id="15">
|
||||
<description>Stop Date</description>
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>8-col</width>
|
||||
<label>19129</label>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<onright>17</onright>
|
||||
<onleft>17</onleft>
|
||||
<onup>14</onup>
|
||||
<ondown>18</ondown>
|
||||
</control>
|
||||
<control type="spincontrolex" id="18">
|
||||
<description>Genre</description>
|
||||
<posx>0</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>8-col</width>
|
||||
<label>515</label>
|
||||
<onright>19</onright>
|
||||
<onleft>19</onleft>
|
||||
<onup>15</onup>
|
||||
<ondown>20</ondown>
|
||||
</control>
|
||||
<control type="radiobutton" id="20">
|
||||
<description>Include unknown Genres</description>
|
||||
<posx>0</posx>
|
||||
<posy>5-row</posy>
|
||||
<width>8-col</width>
|
||||
<label>19132</label>
|
||||
<onleft>21</onleft>
|
||||
<onright>21</onright>
|
||||
<onup>18</onup>
|
||||
<ondown>22</ondown>
|
||||
</control>
|
||||
<control type="radiobutton" id="22">
|
||||
<description>FTA only</description>
|
||||
<posx>0</posx>
|
||||
<posy>6-row</posy>
|
||||
<width>8-col</width>
|
||||
<label>19123</label>
|
||||
<onleft>23</onleft>
|
||||
<onright>23</onright>
|
||||
<onup>20</onup>
|
||||
<ondown>24</ondown>
|
||||
</control>
|
||||
<control type="radiobutton" id="24">
|
||||
<description>Ignore Timers</description>
|
||||
<posx>0</posx>
|
||||
<posy>7-row</posy>
|
||||
<width>8-col</width>
|
||||
<label>19124</label>
|
||||
<onleft>27</onleft>
|
||||
<onright>27</onright>
|
||||
<onup>22</onup>
|
||||
<ondown>9000</ondown>
|
||||
</control>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>8-col</posx>
|
||||
<posy>6-row</posy>
|
||||
<control type="spincontrolex" id="12">
|
||||
<description>Min Duration</description>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<label>19130</label>
|
||||
<onright>10</onright>
|
||||
<onleft>10</onleft>
|
||||
<onup>9</onup>
|
||||
<ondown>13</ondown>
|
||||
</control>
|
||||
<control type="spincontrolex" id="13">
|
||||
<description>Max Duration</description>
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>8-col</width>
|
||||
<label>19131</label>
|
||||
<onright>11</onright>
|
||||
<onleft>11</onleft>
|
||||
<onup>12</onup>
|
||||
<ondown>16</ondown>
|
||||
</control>
|
||||
<control type="edit" id="16">
|
||||
<description>Start time</description>
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>8-col</width>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<height>1-row</height>
|
||||
<label>19126</label>
|
||||
<onright>14</onright>
|
||||
<onleft>14</onleft>
|
||||
<onup>13</onup>
|
||||
<ondown>17</ondown>
|
||||
</control>
|
||||
<control type="edit" id="17">
|
||||
<description>Stop time</description>
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<label>19127</label>
|
||||
<onright>15</onright>
|
||||
<onleft>15</onleft>
|
||||
<onup>16</onup>
|
||||
<ondown>19</ondown>
|
||||
</control>
|
||||
<control type="radiobutton" id="19">
|
||||
<description>avoid repeats</description>
|
||||
<posx>0</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>8-col</width>
|
||||
<label>19121</label>
|
||||
<onright>18</onright>
|
||||
<onleft>18</onleft>
|
||||
<onup>17</onup>
|
||||
<ondown>21</ondown>
|
||||
</control>
|
||||
<control type="spincontrolex" id="21">
|
||||
<description>Groups</description>
|
||||
<posx>0</posx>
|
||||
<posy>5-row</posy>
|
||||
<width>8-col</width>
|
||||
<label>19141</label>
|
||||
<onright>20</onright>
|
||||
<onleft>20</onleft>
|
||||
<onup>19</onup>
|
||||
<ondown>23</ondown>
|
||||
</control>
|
||||
<control type="spincontrolex" id="23">
|
||||
<description>Channels</description>
|
||||
<posx>0</posx>
|
||||
<posy>6-row</posy>
|
||||
<width>8-col</width>
|
||||
<label>19148</label>
|
||||
<onleft>22</onleft>
|
||||
<onright>22</onright>
|
||||
<onup>21</onup>
|
||||
<ondown>27</ondown>
|
||||
</control>
|
||||
<control type="radiobutton" id="27">
|
||||
<description>Ignore Recordings</description>
|
||||
<posx>0</posx>
|
||||
<posy>7-row</posy>
|
||||
<width>8-col</width>
|
||||
<label>19125</label>
|
||||
<onleft>24</onleft>
|
||||
<onright>24</onright>
|
||||
<onup>23</onup>
|
||||
<ondown>9000</ondown>
|
||||
</control>
|
||||
</control>
|
||||
<!--Defaults / cancel / search buttons-->
|
||||
<control type="panel" id="9000">
|
||||
<posx>0</posx>
|
||||
<posy>16-row</posy>
|
||||
<width>12-col</width>
|
||||
<height>1-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>horizontal</orientation>
|
||||
<onup>24</onup>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<label>137</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>sendclick(26)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<label>409</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(28)</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<label>222</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(25)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--dialog buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="28">
|
||||
<description>Defaults Button</description>
|
||||
<label>409</label>
|
||||
</control>
|
||||
<control type="button" id="25">
|
||||
<description>Cancel Button</description>
|
||||
<label>222</label>
|
||||
</control>
|
||||
<control type="button" id="26">
|
||||
<description>Search Button</description>
|
||||
<label>137</label>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogPVRGuideSearch.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,143 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">8000</defaultcontrol>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<!--background-->
|
||||
<control type="group">
|
||||
<include>fadeInOut</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>eeFFFFFF</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
</control>
|
||||
<!--content-->
|
||||
<control type="group">
|
||||
<posx>col-7-begin</posx>
|
||||
<posy>row-6-begin</posy>
|
||||
<include>modalDialogInOut</include>
|
||||
<!--titles-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col</width>
|
||||
<align>left</align>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[listitem.channelname,, • ]$INFO[ListItem.startdate] • $INFO[ListItem.duration]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>Episode title</description>
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>12-col</width>
|
||||
<align>left</align>
|
||||
<font>mediumStrong</font>
|
||||
<scroll>true</scroll>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<!--synopsis-->
|
||||
<control type="textbox">
|
||||
<posx>0</posx>
|
||||
<posy>120</posy>
|
||||
<font>textboxExtraLeading</font>
|
||||
<width>12-col</width>
|
||||
<align>left</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<height>174</height>
|
||||
<label>[B]$INFO[ListItem.plot][/B]</label>
|
||||
<autoscroll delay="10000" time="1000" repeat="10000"></autoscroll>
|
||||
</control>
|
||||
<!--dialog controls-->
|
||||
<control type="list" id="8000">
|
||||
<posx>0</posx>
|
||||
<posy>330</posy>
|
||||
<width>12-col</width>
|
||||
<height>1-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>horizontal</orientation>
|
||||
<itemlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<label>31075</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>sendclick(2003,10)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="10">
|
||||
<description>Play</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>DialogPVRRecordingInfo.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,190 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol>5</defaultcontrol>
|
||||
<coordinates>
|
||||
<system>1</system>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
</coordinates>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>eeffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="group">
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="group">
|
||||
<posx>col-5-begin</posx>
|
||||
<posy>row-3-begin</posy>
|
||||
<control type="image">
|
||||
<posx>-384</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>1155</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordertexture border="0">colors/black.png</bordertexture>
|
||||
<bordersize>3,0,0,0</bordersize>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label" id="2">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>-</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="grouplist" id="5">
|
||||
<description>control area</description>
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>11-row</height>
|
||||
<itemgap>0</itemgap>
|
||||
<onup>9001</onup>
|
||||
<ondown>9001</ondown>
|
||||
<onleft>9001</onleft>
|
||||
<onright>9001</onright>
|
||||
</control>
|
||||
<!--OK / Cancel-->
|
||||
<control type="panel" id="9001">
|
||||
<posx>12-col</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>4-col</width>
|
||||
<height>5-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>5</onleft>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Ok Button</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(28)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Cancel Button</description>
|
||||
<label>222</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(29)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
<!--Dialog controls-->
|
||||
<control type="button" id="7">
|
||||
<description>Default Button</description>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
</control>
|
||||
<control type="radiobutton" id="8">
|
||||
<description>Default RadioButton</description>
|
||||
</control>
|
||||
<control type="spincontrolex" id="9">
|
||||
<description>Default spincontrolex</description>
|
||||
</control>
|
||||
<control type="sliderex" id="13">
|
||||
<description>Default Slider</description>
|
||||
</control>
|
||||
<control type="edit" id="12">
|
||||
<description>Default Edit</description>
|
||||
</control>
|
||||
</control>
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="28">
|
||||
<description>OK Button</description>
|
||||
</control>
|
||||
<control type="button" id="29">
|
||||
<description>Cancel Button</description>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogPVRTimerSettings.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,245 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">20</defaultcontrol>
|
||||
|
||||
<controls>
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-5-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-384</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label" id="1">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>8-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$LOCALIZE[35000]</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
|
||||
<control type="panel" id="20">
|
||||
<posx>0</posx>
|
||||
<posy>120</posy>
|
||||
<width>12-col</width>
|
||||
<height>14-row</height>
|
||||
<onup>10</onup>
|
||||
<ondown>10</ondown>
|
||||
<onright>9000</onright>
|
||||
<scrolltime>200</scrolltime>
|
||||
|
||||
<itemlayout height="2-row" width="12-col">
|
||||
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>107</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>77ffffff</colordiffuse>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<description>Name</description>
|
||||
<posx>12</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<description>Product ID Vendor ID</description>
|
||||
<posx>12</posx>
|
||||
<posy>32</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<label>$LOCALIZE[35504]: [B]$INFO[ListItem.Property(Product)][/B] $LOCALIZE[35503]: [B]$INFO[ListItem.Property(Vendor)][/B]</label>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<description>class</description>
|
||||
<posx>12</posx>
|
||||
<posy>60</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<label>$LOCALIZE[35501]: [B]$INFO[ListItem.Property(Class)][/B] $LOCALIZE[19114]: [B]$INFO[ListItem.Property(Version)][/B]</label>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
|
||||
</itemlayout>
|
||||
|
||||
<focusedlayout height="2-row" width="12-col">
|
||||
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>107</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<description>Name</description>
|
||||
<posx>12</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<description>Product ID Vendor ID</description>
|
||||
<posx>12</posx>
|
||||
<posy>32</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<label>$LOCALIZE[35504]: [B]$INFO[ListItem.Property(Product)][/B] $LOCALIZE[35503]: [B]$INFO[ListItem.Property(Vendor)][/B]</label>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<description>class</description>
|
||||
<posx>12</posx>
|
||||
<posy>60</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<label>$LOCALIZE[35501]: [B]$INFO[ListItem.Property(Class)][/B] $LOCALIZE[19114]: [B]$INFO[ListItem.Property(Version)][/B]</label>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
|
||||
</focusedlayout>
|
||||
</control>
|
||||
<!--buttons-->
|
||||
<control type="panel" id="9000">
|
||||
<posx>12-col</posx>
|
||||
<posy>120</posy>
|
||||
<width>4-col</width>
|
||||
<height>5-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>20</onleft>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Ok Button</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(10)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
|
||||
</control>
|
||||
|
||||
<!--buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="10">
|
||||
<description>OK button</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogPeripheralManager.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,199 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol>5</defaultcontrol>
|
||||
|
||||
<controls>
|
||||
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-5-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-384</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label" id="1">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>8-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$LOCALIZE[5]</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
|
||||
<control type="grouplist" id="5">
|
||||
<posx>0</posx>
|
||||
<posy>120</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>11-row</height>
|
||||
<onright>9000</onright>
|
||||
<onup>5</onup>
|
||||
<ondown>5</ondown>
|
||||
<orientation>vertical</orientation>
|
||||
<itemgap>3</itemgap>
|
||||
</control>
|
||||
|
||||
<control type="button" id="7">
|
||||
<description>Default Button</description>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
</control>
|
||||
|
||||
<control type="radiobutton" id="8">
|
||||
<description>Default RadioButton</description>
|
||||
</control>
|
||||
|
||||
<control type="spincontrolex" id="9">
|
||||
<description>Default SpinControlex</description>
|
||||
</control>
|
||||
|
||||
<control type="sliderex" id="13">
|
||||
<description>Default Slider</description>
|
||||
</control>
|
||||
|
||||
<!--buttons-->
|
||||
<control type="panel" id="9000">
|
||||
<posx>12-col</posx>
|
||||
<posy>120</posy>
|
||||
<width>4-col</width>
|
||||
<height>5-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>5</onleft>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Ok Button</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(28)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Cancel Button</description>
|
||||
<label>222</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(29)</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<description>Defaults Button</description>
|
||||
<label>409</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(50)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
<!--buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="29">
|
||||
<description>Cancel Button</description>
|
||||
<label>222</label>
|
||||
</control>
|
||||
|
||||
<control type="button" id="28">
|
||||
<description>OK Button</description>
|
||||
</control>
|
||||
|
||||
<control type="button" id="50">
|
||||
<description>Defaults Button</description>
|
||||
<label>409</label>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogPeripheralSettings.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,62 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">5</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<include>modalDialog</include>
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-4-begin</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>16-col-gutter</width>
|
||||
<height>-</height>
|
||||
<aspectratio align="left" aligny="top">keep</aspectratio>
|
||||
<texture>$INFO[listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="panel" id="5">
|
||||
<posx>16-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<height>10-row</height>
|
||||
<itemlayout width="8-col" height="36">
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<width>4-col-gutter</width>
|
||||
<info>ListItem.Label</info>
|
||||
<font>smallStrong</font>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>4-col</posx>
|
||||
<width>8-col-gutter</width>
|
||||
<align>left</align>
|
||||
<info>ListItem.Label2</info>
|
||||
<font>smallMedium</font>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="8-col" height="36">
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<width>4-col-gutter</width>
|
||||
<info>ListItem.Label</info>
|
||||
<font>smallStrong</font>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>4-col</posx>
|
||||
<width>8-col-gutter</width>
|
||||
<align>left</align>
|
||||
<info>ListItem.Label2</info>
|
||||
<font>smallMedium</font>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogPictureInfo.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,73 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">10</defaultcontrol>
|
||||
<coordinates>
|
||||
<system>1</system>
|
||||
<left>0</left>
|
||||
<top>0</top>
|
||||
</coordinates>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<posx>col-19-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--animations-->
|
||||
<animation type="Windowclose">
|
||||
<effect type="fade" start="100" end="0" time="400" tween="sine" />
|
||||
</animation>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>-12</posy>
|
||||
<width>8-col</width>
|
||||
<height>102</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>eeFFFFFF</colordiffuse>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="slide" start="1000,0" end="0,0" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>header label</description>
|
||||
<posx>24</posx>
|
||||
<posy>-12</posy>
|
||||
<font>smallStrong</font>
|
||||
<width>468</width>
|
||||
<height>1-row</height>
|
||||
<label>$INFO[Control.GetLabel(1)] $INFO[System.Progressbar,- ,%] ($LOCALIZE[31152])</label>
|
||||
<textcolor>black</textcolor>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" delay="400" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
<control type="textbox" id="9">
|
||||
<description>message</description>
|
||||
<posx>24</posx>
|
||||
<posy>22</posy>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<width>468</width>
|
||||
<height>1-row</height>
|
||||
<label>-</label>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" delay="600" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
</control>
|
||||
<!--hidden labels-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="label" id="1">
|
||||
<description>fake heading label</description>
|
||||
</control>
|
||||
<control type="button" id="10">
|
||||
<description>Cancel button</description>
|
||||
</control>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,149 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">901</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<visible>!Window.IsActive(5100) + !Window.IsActive(DialogSubtitles.xml) + !Window.IsVisible(fullscreeninfo) + [VideoPlayer.IsFullscreen + !Window.IsVisible(visualisation)] + [Player.Seeking | Player.DisplayAfterSeek | Player.Paused | Player.Forwarding | Player.Rewinding]</visible>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-9-begin</posy>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
<effect type="rotatex" start="90,0" end="0,0" center="540,0" tween="cubic" easing="out" time="400" />
|
||||
</animation>
|
||||
<animation type="Windowclose">
|
||||
<effect type="fade" start="100" end="0" delay="500" time="300" />
|
||||
<effect type="rotatex" start="0,0" end="-90,0" center="540,0" tween="cubic" easing="out" delay="500" time="400" />
|
||||
</animation>
|
||||
<!--background-->
|
||||
<control type="image">
|
||||
<posx>-200</posx>
|
||||
<posy>-12</posy>
|
||||
<width>2500</width>
|
||||
<height>175</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>Player.Playing | player.seeking</visible>
|
||||
<posx>3-col</posx>
|
||||
<posy>-12</posy>
|
||||
<width>16-col-gutter</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>31120</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>Player.Paused + !Player.Caching</visible>
|
||||
<posx>3-col</posx>
|
||||
<posy>-12</posy>
|
||||
<width>16-col-gutter</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>112</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>buffering</description>
|
||||
<posx>3-col</posx>
|
||||
<posy>-12</posy>
|
||||
<width>16-col-gutter</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$LOCALIZE[15107] $INFO[Player.CacheLevel]%</label>
|
||||
<visible>[Player.Paused + Player.Caching] + !Player.Seeking</visible>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>System.HasMediaDVD</visible>
|
||||
<posx>21-col</posx>
|
||||
<posy>-12</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>smallStrong</font>
|
||||
<align>right</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[Player.Chapter,$LOCALIZE[31141] ,/]$INFO[Player.ChapterCount]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!Player.Caching</visible>
|
||||
<posx>308</posx>
|
||||
<posy>-13</posy>
|
||||
<width>12-col</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>[UPPERCASE]$INFO[VideoPlayer.TVShowTitle][/UPPERCASE]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>3-col</posx>
|
||||
<posy>31</posy>
|
||||
<width>18-col</width>
|
||||
<font>dialogTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>[UPPERCASE]$INFO[Player.Title][/UPPERCASE]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<scroll>true</scroll>
|
||||
</control>
|
||||
<control type="progress">
|
||||
<description>Progress Bar</description>
|
||||
<posx>3-col</posx>
|
||||
<posy>94</posy>
|
||||
<width>18-col</width>
|
||||
<info>Player.Progress</info>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>3-col</posx>
|
||||
<posy>110</posy>
|
||||
<width>24-col</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[Player.Time]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>312</posx>
|
||||
<posy>110</posy>
|
||||
<width>24-col</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[Player.finishtime,| $LOCALIZE[19127]: ,]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1512</posx>
|
||||
<posy>110</posy>
|
||||
<width>24-col</width>
|
||||
<font>smallStrong</font>
|
||||
<align>right</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[Player.Duration]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--ff / rw speed indicators-->
|
||||
<control type="group">
|
||||
<posx>col-10-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<control type="label">
|
||||
<visible>Player.Rewinding | Player.Forwarding</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>24-col</width>
|
||||
<align>center</align>
|
||||
<font>veryLarge</font>
|
||||
<textcolor>44ffffff</textcolor>
|
||||
<label>$VAR[seekSpeed]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogSeekbar.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,325 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window type="dialog">
|
||||
<defaultcontrol always="true">9000</defaultcontrol>
|
||||
<coordinates>
|
||||
<system>1</system>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
</coordinates>
|
||||
<zorder>2</zorder>
|
||||
<include>fadeInOut</include>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
</control>
|
||||
<!--image (if available)-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>$INFO[container(6).listitem.icon]</texture>
|
||||
<colordiffuse>6affffff</colordiffuse>
|
||||
<aspectratio align="left" aligny="center">keep</aspectratio>
|
||||
<fadetime>400</fadetime>
|
||||
</control>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="group">
|
||||
<posx>col-5-begin</posx>
|
||||
<posy>row-3-begin</posy>
|
||||
<control type="image">
|
||||
<posx>-384</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>1155</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordertexture border="0">colors/black.png</bordertexture>
|
||||
<bordersize>3,0,0,0</bordersize>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label" id="1">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>-</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="group" id="9000">
|
||||
<control type="panel" id="3">
|
||||
<posx>0</posx>
|
||||
<posy>120</posy>
|
||||
<width>12-col</width>
|
||||
<height>11-row</height>
|
||||
<onright>9999</onright>
|
||||
<itemlayout height="1-row" width="6-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>312</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>ListItem.IsSelected</visible>
|
||||
<posx>18</posx>
|
||||
<posy>0</posy>
|
||||
<width>30</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="6-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>312</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>ListItem.IsSelected</visible>
|
||||
<posx>18</posx>
|
||||
<posy>0</posy>
|
||||
<width>30</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
<!--addon selection etc-->
|
||||
<control type="panel" id="6">
|
||||
<posx>0</posx>
|
||||
<posy>120</posy>
|
||||
<width>12-col</width>
|
||||
<height>11-row</height>
|
||||
<onright>9999</onright>
|
||||
<itemlayout height="1-row" width="6-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>312</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="6-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>312</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<!--larger thumbnail-->
|
||||
<control type="image">
|
||||
<posx>12-col</posx>
|
||||
<posy>5-row</posy>
|
||||
<width>6-col</width>
|
||||
<height>6-col</height>
|
||||
<aspectratio scalediffuse="false" align="left" aligny="center">keep</aspectratio>
|
||||
<texture border="0">$INFO[container(6).Listitem.icon]</texture>
|
||||
<fadetime>200</fadetime>
|
||||
</control>
|
||||
<!--OK / Cancel-->
|
||||
<control type="panel" id="9999">
|
||||
<visible>control.isvisible(3) | control.isvisible(5)</visible>
|
||||
<posx>12-col</posx>
|
||||
<posy>120</posy>
|
||||
<width>4-col</width>
|
||||
<height>5-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>9000</onleft>
|
||||
<itemlayout width="6-col" height="1-row">
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Ok / manual / getmore Button</description>
|
||||
<label fallback="186">$INFO[control.getlabel(5)]</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(2000,5)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Cancel Button</description>
|
||||
<label>222</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>PreviousMenu</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="5">
|
||||
<visible>false</visible>
|
||||
<description>OK / Manual button</description>
|
||||
<label>186</label>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogSelect.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,86 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">11</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<posx>col-19-begin</posx>
|
||||
<posy>83</posy>
|
||||
<!--animations-->
|
||||
<animation type="Windowclose">
|
||||
<effect type="fade" start="100" end="0" time="400" tween="sine" />
|
||||
</animation>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>-12</posy>
|
||||
<width>8-col</width>
|
||||
<height>102</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>eeFFFFFF</colordiffuse>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="slide" start="1000,0" end="0,0" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
<control type="label" id="10">
|
||||
<description>heading</description>
|
||||
<posx>24</posx>
|
||||
<posy>-12</posy>
|
||||
<font>smallStrong</font>
|
||||
<width>468</width>
|
||||
<height>1-row</height>
|
||||
<label>-</label>
|
||||
<scroll>true</scroll>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" delay="400" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>Control indicator</description>
|
||||
<posx>24</posx>
|
||||
<posy>30</posy>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<width>468</width>
|
||||
<height>1-row</height>
|
||||
<label>◀ ▶</label>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" delay="600" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
<control type="label" id="12">
|
||||
<description>message</description>
|
||||
<posx>96</posx>
|
||||
<posy>30</posy>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<width>468</width>
|
||||
<height>1-row</height>
|
||||
<label>-</label>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" delay="600" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
<control type="slider" id="11">
|
||||
<visible>true</visible>
|
||||
<description>Slider</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<posy>130</posy>
|
||||
<include>DialogID</include>
|
||||
<label>DialogSlider.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,215 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">9000</defaultcontrol>
|
||||
<include>fadeInOut</include>
|
||||
<controls>
|
||||
<include>modalDialog</include>
|
||||
|
||||
<control type="group">
|
||||
<posx>col-6-begin</posx>
|
||||
<posy>row-8-begin</posy>
|
||||
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<height>3-col-gutter</height>
|
||||
<aspectratio aligny="bottom">stretch</aspectratio>
|
||||
<texture>$INFO[ListItem.Icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>Song Title</description>
|
||||
<posx>3-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<font>itemTitle</font>
|
||||
<label>$INFO[ListItem.TrackNumber,,. ]$INFO[ListItem.Title]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
<scroll>true</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>Artist</description>
|
||||
<posx>3-col</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>8-col</width>
|
||||
<font>itemTitle</font>
|
||||
<label>$INFO[ListItem.artist,, • ]$INFO[ListItem.Album] $INFO[ListItem.Year,(,)]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
<scroll>true</scroll>
|
||||
</control>
|
||||
|
||||
<!--song ratings-->
|
||||
<control type="group">
|
||||
<control type="panel" id="8000">
|
||||
<posx>3-col</posx>
|
||||
<posy>132</posy>
|
||||
<width>8-col</width>
|
||||
<height>1-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<ondown>9000</ondown>
|
||||
<onright>IncreaseRating</onright>
|
||||
<onleft>DecreaseRating</onleft>
|
||||
<orientation>horizontal</orientation>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>largeStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label fallback="0.0*">$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>36</posx>
|
||||
<posy>0</posy>
|
||||
<width>2-col-gutter</width>
|
||||
<font>symbolLarge</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>2-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>2-col-gutter</width>
|
||||
<font>largeStrong</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label fallback="0.0*">$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item>
|
||||
<description>Rating</description>
|
||||
<label>$INFO[ListItem.Rating,,.0*]</label>
|
||||
<label2> </label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(135,10)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--album info / thumb download-->
|
||||
<control type="panel" id="9000">
|
||||
<posx>3-col</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>16-col</width>
|
||||
<height>1-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<onup>8000</onup>
|
||||
<orientation>horizontal</orientation>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item>
|
||||
<description>Album Info button</description>
|
||||
<label>10523</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(135,12)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<description>Get Thumb button</description>
|
||||
<label>13405</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(135,13)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
|
||||
</control>
|
||||
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<!--selection buttons-->
|
||||
<control type="button" id="10">
|
||||
<description>Ok button</description>
|
||||
</control>
|
||||
<control type="button" id="11">
|
||||
<description>Cancel button</description>
|
||||
</control>
|
||||
<control type="button" id="12">
|
||||
<description>Album Info button</description>
|
||||
</control>
|
||||
<control type="button" id="13">
|
||||
<description>Get Thumb button</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogSongInfo.xml</label>
|
||||
</control>
|
||||
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,300 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol>160</defaultcontrol>
|
||||
<allowoverlay>no</allowoverlay>
|
||||
<coordinates>
|
||||
<system>1</system>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
</coordinates>
|
||||
<controls>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>fullscreenHeight</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>eeFFFFFF</colordiffuse>
|
||||
<include>fadeInOut</include>
|
||||
</control>
|
||||
<control type="group" id="250">
|
||||
<posx>col-3-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-240</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--query results-->
|
||||
<control type="label" id="100">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<wrapmultiline>false</wrapmultiline>
|
||||
</control>
|
||||
<control type="image" id="110">
|
||||
<description>Service Logo</description>
|
||||
<visible>false</visible>
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>2-col</width>
|
||||
<height>1-row</height>
|
||||
<aspectratio>keep</aspectratio>
|
||||
</control>
|
||||
<!-- ** Required ** Do not change <id>or<type>-->
|
||||
<control type="group">
|
||||
<!--subtitle file selection-->
|
||||
<control type="panel" id="120">
|
||||
<posx>4-col</posx>
|
||||
<posy>120</posy>
|
||||
<width>16-col</width>
|
||||
<height>13-row</height>
|
||||
<onleft>150</onleft>
|
||||
<onright>60</onright>
|
||||
<scrolltime>200</scrolltime>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<itemlayout width="16-col" height="1-row">
|
||||
<!--filename-->
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<info>ListItem.Label2</info>
|
||||
</control>
|
||||
<!--language / rating / sync / CC-->
|
||||
<control type="label">
|
||||
<posx>12-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label] - $INFO[ListItem.ActualIcon]*</label>
|
||||
</control>
|
||||
<!--closed caption-->
|
||||
<control type="label">
|
||||
<visible>ListItem.property(hearing_imp)</visible>
|
||||
<posx>14-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>31121</label>
|
||||
</control>
|
||||
<!--sync icon-->
|
||||
<control type="label">
|
||||
<visible>ListItem.property(sync)</visible>
|
||||
<posx>15-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>31122</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="16-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>16-col</width>
|
||||
<height>54</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<!--filename-->
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<info>ListItem.Label2</info>
|
||||
</control>
|
||||
<!--language / rating / sync / CC-->
|
||||
<control type="label">
|
||||
<posx>12-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label] - $INFO[ListItem.ActualIcon]*</label>
|
||||
</control>
|
||||
<!--closed caption-->
|
||||
<control type="label">
|
||||
<visible>ListItem.property(hearing_imp)</visible>
|
||||
<posx>14-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>31121</label>
|
||||
</control>
|
||||
<!--sync icon-->
|
||||
<control type="label">
|
||||
<visible>ListItem.property(sync)</visible>
|
||||
<posx>15-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>31122</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="8000">
|
||||
<visible>Control.IsVisible(60)</visible>
|
||||
<animation effect="fade" start="100" end="70" time="100" condition="!controlgroup(8000).hasfocus">conditional</animation>
|
||||
<control type="scrollbar" id="60">
|
||||
<posx>col-20-begin</posx>
|
||||
<posy>120</posy>
|
||||
<height>13-row</height>
|
||||
<onleft>120</onleft>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--manual search button-->
|
||||
<control type="button" id="160">
|
||||
<posy>120</posy>
|
||||
<height>54</height>
|
||||
<width>4-col-gutter</width>
|
||||
<align>left</align>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<label>31134</label>
|
||||
<ondown>150</ondown>
|
||||
<onright>120</onright>
|
||||
</control>
|
||||
<!--subtitle service choice-->
|
||||
<control type="group">
|
||||
<control type="list" id="150">
|
||||
<posx>0</posx>
|
||||
<posy>177</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<height>11-row</height>
|
||||
<onright>120</onright>
|
||||
<onup>160</onup>
|
||||
<scrolltime>200</scrolltime>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<info>ListItem.Label</info>
|
||||
<visible>!ListItem.property(man)</visible>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<info>ListItem.Label</info>
|
||||
<visible>ListItem.property(man)</visible>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<visible>control.hasfocus(150)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<height>54</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>!control.hasfocus(150)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<height>54</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>aaFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<info>ListItem.Label</info>
|
||||
<visible>!ListItem.property(man)</visible>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<info>ListItem.Label</info>
|
||||
<visible>ListItem.property(man)</visible>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogSubtitles.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,39 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol>61</defaultcontrol>
|
||||
<controls>
|
||||
<include>modalDialog</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>33FFFFFF</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-5-begin</posx>
|
||||
<posy>row-3-begin</posy>
|
||||
<control type="label" id="1">
|
||||
<description>header label</description>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
</control>
|
||||
<control type="textbox" id="5">
|
||||
<description>textarea</description>
|
||||
<posx>0</posx>
|
||||
<posy>84</posy>
|
||||
<width>16-col-gutter</width>
|
||||
<height>640</height>
|
||||
<align>left</align>
|
||||
<font>textboxExtraLeading</font>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogTextViewer.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,577 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">8000</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<include condition="skin.string(showcast,false)">fadeInOut</include>
|
||||
<onunload>Skin.Reset(showcast)</onunload>
|
||||
<onunload condition="skin.string(showcast,true)">action(info)</onunload>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<!--background / fanart-->
|
||||
<control type="image">
|
||||
<visible>!Substring(Container.folderpath,plugin) + !container.content(episodes)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>Substring(Container.folderpath,plugin) | container.content(episodes)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ddffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>!Substring(Container.folderpath,plugin) + !container.content(episodes)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>$INFO[listitem.art(fanart)]</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<include condition="!Skin.HasSetting(disableAnimateFanart)">kenBurnsey</include>
|
||||
</control>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
</control>
|
||||
<!--content is movie or tvshow (from XBMC Library)-->
|
||||
<control type="group">
|
||||
<visible>!Substring(Container.folderpath,plugin) + !container.content(episodes)</visible>
|
||||
<posx>1263</posx>
|
||||
<posy>0</posy>
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" time="300" delay="300"/>
|
||||
<effect type="slide" start="800" end="0" tween="cubic" easing="out" time="400" delay="300" />
|
||||
</animation>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<visible>!skin.string(showcast,true)</visible>
|
||||
<posx>84</posx>
|
||||
<posy>0</posy>
|
||||
<width>573</width>
|
||||
<height>835</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ccffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>84</posx>
|
||||
<posy>0</posy>
|
||||
<width>573</width>
|
||||
<height>198</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>!skin.string(showcast,true)</visible>
|
||||
<posx>84</posx>
|
||||
<posy>1009</posy>
|
||||
<width>573</width>
|
||||
<height>3-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ccffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--content-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<align>left</align>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>42</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<align>left</align>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.duration,, $LOCALIZE[31018]. ]$INFO[listitem.MPAA,,.]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--synopsis-->
|
||||
<control type="textbox">
|
||||
<visible>!skin.string(showcast,true)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>132</posy>
|
||||
<font>textboxExtraLeading</font>
|
||||
<width>8-col-gutter</width>
|
||||
<align>left</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<height>6-row</height>
|
||||
<label>[B]$INFO[ListItem.plot][/B]</label>
|
||||
<autoscroll delay="10000" time="1000" repeat="10000"></autoscroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--meta-->
|
||||
<control type="panel">
|
||||
<visible>!skin.string(showcast,true)</visible>
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-11-begin</posy>
|
||||
<width>8-col</width>
|
||||
<height>6-row</height>
|
||||
<enable>false</enable>
|
||||
<itemlayout width="4-col" height="76">
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>accented</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>32</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label fallback="31159">$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="114">
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item>
|
||||
<label>$LOCALIZE[562]</label>
|
||||
<label2>$INFO[ListItem.year]</label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<label>$LOCALIZE[31146]</label>
|
||||
<label2>$INFO[ListItem.director]</label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<label>$LOCALIZE[515]</label>
|
||||
<label2>$INFO[ListItem.genre]</label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<label>$LOCALIZE[563]</label>
|
||||
<label2>$INFO[ListItem.Rating,,/10]</label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
<!--dialog controls-->
|
||||
<control type="panel" id="8000">
|
||||
<visible>!skin.string(showcast,true)</visible>
|
||||
<posx>84</posx>
|
||||
<posy>row-15-begin</posy>
|
||||
<width>8-col</width>
|
||||
<height>6-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>285</width>
|
||||
<height>55</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>cc000000</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>64</posx>
|
||||
<posy>2</posy>
|
||||
<width>184</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>285</width>
|
||||
<height>55</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>64</posx>
|
||||
<posy>2</posy>
|
||||
<width>184</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item>
|
||||
<label>31075</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>sendclick(2003,8)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<label>31074</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>Skin.SetString(showcast,true)</onclick>
|
||||
<onclick>control.setfocus(50)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<label>20410</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(2003,11)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<label>31076</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(2003,6)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<label>13511</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(2003,10)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<description>Get Artwork</description>
|
||||
<label2></label2>
|
||||
<onclick condition="Container.Content(movies)">XBMC.RunScript(script.artwork.downloader, mode=gui, mediatype=movie, dbid=$INFO[ListItem.DBID])</onclick>
|
||||
<onclick condition="Container.Content(tvshows)">RunScript(script.artwork.downloader,mode=gui, mediatype=tvshow, dbid=$INFO[ListItem.DBID])</onclick>
|
||||
<label>$INFO[System.AddonTitle(script.artwork.downloader)]</label>
|
||||
<visible>System.HasAddon(script.artwork.downloader)</visible>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--content is tvshow episode or content is from a plugin-->
|
||||
<control type="group">
|
||||
<visible>Substring(Container.folderpath,plugin) | container.content(episodes)</visible>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOut</include>
|
||||
<!--thumbnail if available-->
|
||||
<control type="group">
|
||||
<posx>col-7-begin</posx>
|
||||
<posy>row-1-begin</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>12</posy>
|
||||
<width>12-col</width>
|
||||
<height>486</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture background="true" fallback="colors/black.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
<bordertexture border="3" colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
</control>
|
||||
</control>
|
||||
<!--content-->
|
||||
<control type="group">
|
||||
<posx>col-7-begin</posx>
|
||||
<posy>row-10-begin</posy>
|
||||
<!--titles-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col</width>
|
||||
<align>left</align>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<scroll>true</scroll>
|
||||
<label>$INFO[listitem.tvshowtitle,, ]$INFO[listitem.season,• $LOCALIZE[31011], • ]$INFO[listitem.duration,, $LOCALIZE[31018]]$INFO[ListItem.Premiered, • $LOCALIZE[20416] ,]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>Episode title</description>
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>12-col</width>
|
||||
<align>left</align>
|
||||
<font>mediumStrong</font>
|
||||
<scroll>true</scroll>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<!--synopsis-->
|
||||
<control type="textbox">
|
||||
<posx>0</posx>
|
||||
<posy>120</posy>
|
||||
<font>textboxExtraLeading</font>
|
||||
<width>12-col</width>
|
||||
<align>left</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<height>228</height>
|
||||
<label>[B]$INFO[ListItem.plot][/B]</label>
|
||||
<autoscroll delay="10000" time="1000" repeat="10000"></autoscroll>
|
||||
</control>
|
||||
<!--dialog controls-->
|
||||
<control type="list" id="8000">
|
||||
<posx>0</posx>
|
||||
<posy>426</posy>
|
||||
<width>12-col</width>
|
||||
<height>1-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>horizontal</orientation>
|
||||
<itemlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<label>31075</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>sendclick(2003,8)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<visible>!Substring(Container.folderpath,plugin)</visible>
|
||||
<label>31076</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(2003,6)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--cast and crew toggle-->
|
||||
<control type="group">
|
||||
<visible>skin.string(showcast,true)</visible>
|
||||
<posx>1263</posx>
|
||||
<posy>0</posy>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<posx>84</posx>
|
||||
<posy>0</posy>
|
||||
<width>573</width>
|
||||
<height>198</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>84</posx>
|
||||
<posy>999</posy>
|
||||
<width>573</width>
|
||||
<height>3-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ccffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--content-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<align>left</align>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>42</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<align>left</align>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$LOCALIZE[31074]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</control>
|
||||
<control type="list" id="50">
|
||||
<posx>84</posx>
|
||||
<posy>202</posy>
|
||||
<width>8-col</width>
|
||||
<height>14-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<itemlayout width="8-col" height="2-row">
|
||||
<control type="image">
|
||||
<posx>114</posx>
|
||||
<posy>0</posy>
|
||||
<width>7-col</width>
|
||||
<height>111</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>cc000000</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>111</width>
|
||||
<height>111</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture border="0" fallback="colors/offblack.png">$INFO[listitem.thumb]</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="textbox">
|
||||
<posx>134</posx>
|
||||
<posy>18</posy>
|
||||
<width>5-col-gutter</width>
|
||||
<height>68</height>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="8-col" height="2-row">
|
||||
<control type="image">
|
||||
<posx>114</posx>
|
||||
<posy>0</posy>
|
||||
<width>7-col</width>
|
||||
<height>111</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>111</width>
|
||||
<height>111</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture border="0" fallback="colors/offblack.png">$INFO[listitem.thumb]</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="textbox">
|
||||
<posx>134</posx>
|
||||
<posy>18</posy>
|
||||
<width>5-col-gutter</width>
|
||||
<height>68</height>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<!--buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="8">
|
||||
<description>Play</description>
|
||||
</control>
|
||||
<control type="button" id="6">
|
||||
<description>Refresh</description>
|
||||
</control>
|
||||
<control type="button" id="10">
|
||||
<description>Choose Art</description>
|
||||
</control>
|
||||
<control type="button" id="11">
|
||||
<description>Trailer</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogVideoInfo.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,47 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">-</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<posx>col-19-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<visible>!player.passthrough</visible>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>-12</posy>
|
||||
<width>8-col</width>
|
||||
<height>102</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>eeFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>-12</posy>
|
||||
<width>2-col</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>13376</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>message</description>
|
||||
<posx>24</posx>
|
||||
<posy>30</posy>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<width>468</width>
|
||||
<height>1-row</height>
|
||||
<label>$INFO[player.volume]</label>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogVolumeBar.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,146 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">9001</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<include>fadeInOut</include>
|
||||
<controls>
|
||||
<include>modalDialog</include>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>368</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOut</include>
|
||||
<!--text-->
|
||||
<control type="group">
|
||||
<posx>col-9-begin</posx>
|
||||
<posy>24</posy>
|
||||
<control type="label" id="1">
|
||||
<description>heading</description>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>9-col</width>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<scroll>true</scroll>
|
||||
</control>
|
||||
<control type="textbox">
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>8-col</width>
|
||||
<height>128</height>
|
||||
<font>regular</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[control.getlabel(2)] $INFO[control.getlabel(3)] $INFO[control.getlabel(4)]</label>
|
||||
</control>
|
||||
</control>
|
||||
<!--Yes / No-->
|
||||
<control type="panel" id="9001">
|
||||
<posx>col-9-begin</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>8-col</width>
|
||||
<height>1-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>horizontal</orientation>
|
||||
<onleft>2</onleft>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Yes Button</description>
|
||||
<label>107</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(100,11)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>No Button</description>
|
||||
<label>106</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(100,10)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--error message fields (placeholders)-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="label" id="2">
|
||||
<description>Line 1</description>
|
||||
</control>
|
||||
<control type="label" id="3">
|
||||
<description>Line 2</description>
|
||||
</control>
|
||||
<control type="label" id="4">
|
||||
<description>Line 3</description>
|
||||
</control>
|
||||
<!--selection buttons-->
|
||||
<control type="button" id="10">
|
||||
<description>No</description>
|
||||
</control>
|
||||
<control type="button" id="11">
|
||||
<description>Yes</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>DialogYesNo.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,258 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">450</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<include>fadeInOut</include>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
</control>
|
||||
<!--fanart (if available)-->
|
||||
<control type="image">
|
||||
<visible>SubString(ListItem.label,fanart)</visible>
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>$INFO[listitem.thumb]</texture>
|
||||
<colordiffuse>6affffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<fadetime>400</fadetime>
|
||||
</control>
|
||||
<!--poster (if available)-->
|
||||
<control type="image">
|
||||
<visible>SubString(ListItem.label,remote art)</visible>
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>$INFO[listitem.thumb]</texture>
|
||||
<colordiffuse>6affffff</colordiffuse>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<fadetime>400</fadetime>
|
||||
</control>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<!--file list-->
|
||||
<control type="group">
|
||||
<posx>col-5-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-384</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label" id="411">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>31089</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="panel" id="450">
|
||||
<posx>0</posx>
|
||||
<posy>120</posy>
|
||||
<width>12-col</width>
|
||||
<height>11-row</height>
|
||||
<onright>9000</onright>
|
||||
<itemlayout height="1-row" width="12-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>11-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="12-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>11-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
<!--larger thumbnail-->
|
||||
<control type="image">
|
||||
<posx>12-col</posx>
|
||||
<posy>5-row</posy>
|
||||
<width>6-col</width>
|
||||
<height>6-col</height>
|
||||
<aspectratio scalediffuse="false" align="left" aligny="center">keep</aspectratio>
|
||||
<texture border="0">$INFO[Listitem.icon]</texture>
|
||||
<fadetime>200</fadetime>
|
||||
</control>
|
||||
<!--OK / Cancel / New folder buttons-->
|
||||
<control type="panel" id="9000">
|
||||
<posx>12-col</posx>
|
||||
<posy>120</posy>
|
||||
<width>4-col</width>
|
||||
<height>5-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>450</onleft>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Ok Button</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(126,413)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Cancel Button</description>
|
||||
<label>222</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(126,414)</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<visible>Control.IsEnabled(415)</visible>
|
||||
<description>New Folder Button</description>
|
||||
<label>31048</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(126,415)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="413">
|
||||
<description>OK</description>
|
||||
</control>
|
||||
<control type="button" id="414">
|
||||
<description>Cancel</description>
|
||||
</control>
|
||||
<control type="button" id="415">
|
||||
<description>New folder</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>FileBrowser.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,210 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">20</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<include>fadeInOut</include>
|
||||
<controls>
|
||||
<include>globalBackground</include>
|
||||
<!--page title-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-1-begin</posy>
|
||||
<control type="image">
|
||||
<posx>-96</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>10003</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--left panel-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-4-begin</posy>
|
||||
<control type="label" id="101">
|
||||
<description>Header Label</description>
|
||||
<posx>12</posx>
|
||||
<posy>-36</posy>
|
||||
<width>12-col</width>
|
||||
<label>-</label>
|
||||
<font>regularStrong</font>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>12-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<!--left file list-->
|
||||
<control type="list" id="20">
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>12-row</height>
|
||||
<onright>21</onright>
|
||||
<itemlayout height="1-row" width="12-col-gutter">
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<width>11-col</width>
|
||||
<info>ListItem.Label</info>
|
||||
<font>itemTitle</font>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12r</posx>
|
||||
<width>3-col</width>
|
||||
<align>right</align>
|
||||
<info>ListItem.Label2</info>
|
||||
<font>itemTitle</font>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<textcolor>accented</textcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="12-col-gutter">
|
||||
<control type="image">
|
||||
<width>12-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<animation effect="fade" start="100" end="50" condition="!Control.HasFocus(20)">Conditional</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<width>11-col</width>
|
||||
<info>ListItem.Label</info>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12r</posx>
|
||||
<width>3-col</width>
|
||||
<align>right</align>
|
||||
<info>ListItem.Label2</info>
|
||||
<font>itemTitle</font>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<textcolor>black</textcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
<!--footer label-->
|
||||
<control type="label" id="12">
|
||||
<posx>12</posx>
|
||||
<posy>13-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<label>-</label>
|
||||
<font>smallStrong</font>
|
||||
</control>
|
||||
</control>
|
||||
<!--right panel-->
|
||||
<control type="group">
|
||||
<posx>984</posx>
|
||||
<posy>row-4-begin</posy>
|
||||
<control type="label" id="102">
|
||||
<description>Header Label</description>
|
||||
<posx>12</posx>
|
||||
<posy>-36</posy>
|
||||
<width>12-col</width>
|
||||
<label>-</label>
|
||||
<font>regularStrong</font>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>12-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="list" id="21">
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<height>12-row</height>
|
||||
<onleft>20</onleft>
|
||||
<itemlayout height="1-row" width="12-col-gutter">
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<width>11-col</width>
|
||||
<info>ListItem.Label</info>
|
||||
<font>itemTitle</font>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12r</posx>
|
||||
<width>3-col</width>
|
||||
<align>right</align>
|
||||
<info>ListItem.Label2</info>
|
||||
<font>itemTitle</font>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<textcolor>accented</textcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="12-col-gutter">
|
||||
<control type="image">
|
||||
<width>12-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<animation effect="fade" start="100" end="50" condition="!Control.HasFocus(21)">Conditional</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<width>11-col</width>
|
||||
<info>ListItem.Label</info>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12r</posx>
|
||||
<width>3-col</width>
|
||||
<align>right</align>
|
||||
<info>ListItem.Label2</info>
|
||||
<font>itemTitle</font>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<textcolor>black</textcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
<!--footer label-->
|
||||
<control type="label" id="13">
|
||||
<posx>12</posx>
|
||||
<posy>13-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<label>-</label>
|
||||
<font>smallStrong</font>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>FileManager.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,111 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<fonts>
|
||||
<fontset id="default">
|
||||
<!--Roboto L fontset-->
|
||||
<!--proportional font sizes for reference 6,8,9,10,11,12,14,18,24,30,36,48,60,72 -->
|
||||
<font>
|
||||
<name>veryLarge</name>
|
||||
<filename>roboto/black.ttf</filename>
|
||||
<size>195</size>
|
||||
</font>
|
||||
<font>
|
||||
<name>large</name>
|
||||
<filename>roboto/regular.ttf</filename>
|
||||
<size>60</size>
|
||||
</font>
|
||||
<font>
|
||||
<name>largeStrong</name>
|
||||
<filename>roboto/bold.ttf</filename>
|
||||
<size>60</size>
|
||||
</font>
|
||||
<font>
|
||||
<name>largeLight</name>
|
||||
<filename>roboto/light.ttf</filename>
|
||||
<size>60</size>
|
||||
</font>
|
||||
<font>
|
||||
<name>medium</name>
|
||||
<filename>roboto/regular.ttf</filename>
|
||||
<size>48</size>
|
||||
</font>
|
||||
<font>
|
||||
<name>mediumStrong</name>
|
||||
<filename>roboto/bold.ttf</filename>
|
||||
<size>48</size>
|
||||
</font>
|
||||
<font>
|
||||
<name>regular</name>
|
||||
<filename>roboto/regular.ttf</filename>
|
||||
<size>36</size>
|
||||
<linespacing>1.38</linespacing>
|
||||
</font>
|
||||
<font>
|
||||
<name>regularStrong</name>
|
||||
<filename>roboto/bold.ttf</filename>
|
||||
<size>36</size>
|
||||
<linespacing>1.38</linespacing>
|
||||
</font>
|
||||
<font>
|
||||
<name>regularSemibold</name>
|
||||
<filename>roboto/medium.ttf</filename>
|
||||
<size>36</size>
|
||||
<linespacing>1.38</linespacing>
|
||||
</font>
|
||||
<font>
|
||||
<name>regularLight</name>
|
||||
<filename>roboto/light.ttf</filename>
|
||||
<size>36</size>
|
||||
<linespacing>1.38</linespacing>
|
||||
</font>
|
||||
<font>
|
||||
<name>small</name>
|
||||
<filename>roboto/regular.ttf</filename>
|
||||
<size>30</size>
|
||||
<linespacing>1.38</linespacing>
|
||||
</font>
|
||||
<font>
|
||||
<name>smallStrong</name>
|
||||
<filename>roboto/bold.ttf</filename>
|
||||
<size>30</size>
|
||||
<linespacing>1.0</linespacing>
|
||||
</font>
|
||||
|
||||
<!--element specific-->
|
||||
|
||||
<font>
|
||||
<name>symbol</name>
|
||||
<filename>symbol.ttf</filename>
|
||||
<size>20</size>
|
||||
<style></style>
|
||||
</font>
|
||||
<font>
|
||||
<name>symbolSmall</name>
|
||||
<filename>symbol.ttf</filename>
|
||||
<size>14</size>
|
||||
<style></style>
|
||||
</font>
|
||||
<font>
|
||||
<name>symbolLarge</name>
|
||||
<filename>symbol.ttf</filename>
|
||||
<size>36</size>
|
||||
<style></style>
|
||||
</font>
|
||||
<font>
|
||||
<name>symbolVeryLarge</name>
|
||||
<filename>symbol.ttf</filename>
|
||||
<size>96</size>
|
||||
<style></style>
|
||||
</font>
|
||||
<font>
|
||||
<name>symbolWeather</name>
|
||||
<filename>weather.ttf</filename>
|
||||
<size>180</size>
|
||||
</font>
|
||||
<!-- Required for system -->
|
||||
<font>
|
||||
<name>font13</name>
|
||||
<filename>roboto/regular.ttf</filename>
|
||||
<size>30</size>
|
||||
</font>
|
||||
</fontset>
|
||||
</fonts>
|
|
@ -0,0 +1,281 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window id="0">
|
||||
<defaultcontrol always="true">9000</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
|
||||
<!--testing fonts-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-4-begin</posy>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<font>regular</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>regular text</label>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<font>regularSemibold</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>regular semibold</label>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<font>regularStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>regular bold</label>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<font>regularLight</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>regular light</label>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<font>small</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>small</label>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>5-row</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>small bold</label>
|
||||
</control>
|
||||
|
||||
<control type="textbox">
|
||||
<posx>6-col</posx>
|
||||
<posy>0</posy>
|
||||
<font>regularStrong</font>
|
||||
<width>6-col-gutter</width>
|
||||
<align>left</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<height>6-row</height>
|
||||
<label>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
||||
</label>
|
||||
<autoscroll>false</autoscroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
|
||||
<control type="textbox">
|
||||
<posx>6-col</posx>
|
||||
<posy>7-row</posy>
|
||||
<font>small</font>
|
||||
<width>8-col-gutter</width>
|
||||
<align>left</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<height>6-row</height>
|
||||
<label>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum
|
||||
</label>
|
||||
<autoscroll>false</autoscroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<posx>12-col</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<font>largeLight</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>Title Light</label>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<posx>12-col</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<font>large</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>Title</label>
|
||||
</control>
|
||||
|
||||
<control type="label">
|
||||
<posx>12-col</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<font>largeStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>Title bold</label>
|
||||
</control>
|
||||
</control>
|
||||
|
||||
|
||||
<!--browse controls-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-1-begin</posy>
|
||||
<!--animations-->
|
||||
<animation effect="fade" start="0" end="100" delay="500" time="600">WindowOpen</animation>
|
||||
<animation condition="SubString(Container(9000).NumItems,3)" effect="slide" end="575,0" time="0">conditional</animation>
|
||||
<animation condition="SubString(Container(9000).NumItems,4)" effect="slide" end="468,0" time="0">conditional</animation>
|
||||
<animation condition="SubString(Container(9000).NumItems,5)" effect="slide" end="361,0" time="0">conditional</animation>
|
||||
<animation condition="SubString(Container(9000).NumItems,6)" effect="slide" end="254,0" time="0">conditional</animation>
|
||||
<animation condition="SubString(Container(9000).NumItems,7)" effect="slide" end="147,0" time="0">conditional</animation>
|
||||
<animation condition="SubString(Container(9000).NumItems,8)" effect="slide" end="40,0" time="0">conditional</animation>
|
||||
<animation condition="SubString(Container(9000).NumItems,9)" effect="slide" end="-67,0" time="0">conditional</animation>
|
||||
<control type="list" id="9000">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>2000</width>
|
||||
<height>3-col</height>
|
||||
<orientation>horizontal</orientation>
|
||||
<onup>ActivateWindow(systeminfo)</onup>
|
||||
<ondown>ActivateWindow(weather)</ondown>
|
||||
<itemlayout width="3-col" height="3-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>2-col</width>
|
||||
<height>2-col</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture diffuse="masks/circle.png" border="0">colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>25</posx>
|
||||
<posy>-38</posy>
|
||||
<width>3-col</width>
|
||||
<height>3-col</height>
|
||||
<font>symbolVeryLarge</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="3-col" height="3-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>2-col</width>
|
||||
<height>2-col</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture diffuse="masks/circle.png" border="0">colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ccFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>25</posx>
|
||||
<posy>-38</posy>
|
||||
<width>3-col</width>
|
||||
<height>3-col</height>
|
||||
<font>symbolVeryLarge</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item>
|
||||
<visible>!Skin.HasSetting(hideVideo)</visible>
|
||||
<label>31000</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>activateWindow(videolibrary)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,true)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!Skin.HasSetting(hideMusic)</visible>
|
||||
<label>31001</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>ActivateWindow(musiclibrary)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,true)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!Skin.HasSetting(hidePictures)</visible>
|
||||
<label>31002</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>ActivateWindow(pictures)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!Skin.HasSetting(hideGames) + System.HasAddon(script.games.rom.collection.browser)</visible>
|
||||
<label>31156</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>RunScript(script.games.rom.collection.browser)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!Skin.HasSetting(hidePrograms)</visible>
|
||||
<label>0</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>ActivateWindow(programs,addons,return)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!Skin.HasSetting(hideSearch)</visible>
|
||||
<label>137</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>RunScript(script.globalsearch)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!Skin.HasSetting(hideFavourites)</visible>
|
||||
<label>1036</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>ReplaceWindow(favourites)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<label>5</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>ActivateWindow(settings)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<label>31004</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>ActivateWindow(ShutdownMenu)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>Home.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,188 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<includes>
|
||||
<include file="Defaults.xml" />
|
||||
<include file="Includes_grid.xml" />
|
||||
<include file="Includes_variables.xml" />
|
||||
<include file="Includes_animations.xml" />
|
||||
<include file="Includes_animations.xml" />
|
||||
<include file="Includes_menuItems.xml" />
|
||||
<include file="Includes_sidebarItems.xml" />
|
||||
<include file="ViewsVideos.xml" />
|
||||
<include file="ViewsDialogs.xml" />
|
||||
<include file="ViewsMusic.xml" />
|
||||
<include file="ViewsPictures.xml" />
|
||||
<!--modal dialogs-->
|
||||
|
||||
<include name="modalDialog">
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>eeFFFFFF</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
</include>
|
||||
|
||||
<!--date and time-->
|
||||
<include name="dateTime">
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>24-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$INFO[System.Time]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>24-col</width>
|
||||
<font>regular</font>
|
||||
<label>$INFO[System.Date(mmm d)]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
<!--busy indicator-->
|
||||
<include name="loadingIndicator">
|
||||
<control type="group">
|
||||
<visible>!IntegerGreaterThan(container.numitems,0)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<!--animations-->
|
||||
<animation type="visible">
|
||||
<effect type="fade" start="0" end="100" time="400" />
|
||||
</animation>
|
||||
<animation type="hidden">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>77FFFFFF</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>13-col</posx>
|
||||
<posy>row-9-begin</posy>
|
||||
<width>50</width>
|
||||
<height>50</height>
|
||||
<aspectratio>keep</aspectratio>
|
||||
<texture border="0">busy.gif</texture>
|
||||
<bordertexture border="0">-</bordertexture>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
<!--footer for media lists-->
|
||||
<include name="mediaListFooter">
|
||||
<control type="grouplist">
|
||||
<posx>0</posx>
|
||||
<posy>-6</posy>
|
||||
<width>20-col</width>
|
||||
<height>1-row</height>
|
||||
<itemgap>6</itemgap>
|
||||
<onleft>50</onleft>
|
||||
<onright>50</onright>
|
||||
<onup>9999</onup>
|
||||
<ondown>9999</ondown>
|
||||
<orientation>horizontal</orientation>
|
||||
<control type="label">
|
||||
<width>auto</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<width>auto</width>
|
||||
<font>buttonTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$LOCALIZE[31038] $INFO[container.currentpage] / $INFO[container.numpages]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>System.Setting(hidewatched)</visible>
|
||||
<width>auto</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label> </label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>System.Setting(hidewatched)</visible>
|
||||
<width>auto</width>
|
||||
<font>buttonTitle</font>
|
||||
<label>$LOCALIZE[31118]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.audiocodec)</visible>
|
||||
<width>auto</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label> </label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.audiocodec)</visible>
|
||||
<width>auto</width>
|
||||
<font>buttonTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.audiocodec]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.FileName)</visible>
|
||||
<width>auto</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label> </label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.FileName)</visible>
|
||||
<width>auto</width>
|
||||
<font>buttonTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.FileName]</label>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
<!--debugging-->
|
||||
<include name="DialogID">
|
||||
<posx>15</posx>
|
||||
<posy>15</posy>
|
||||
<width>fullscreenwidth</width>
|
||||
<height>1-row</height>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<align>left</align>
|
||||
<visible>Skin.HasSetting(DebugInfo)</visible>
|
||||
</include>
|
||||
<include name="WindowID">
|
||||
<posx>15</posx>
|
||||
<posy>15</posy>
|
||||
<width>fullscreenwidth</width>
|
||||
<height>1-row</height>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<align>left</align>
|
||||
<visible>Skin.HasSetting(DebugInfo)</visible>
|
||||
</include>
|
||||
<include name="DebugGrid">
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>debuggrid1080.png</texture>
|
||||
<colordiffuse>77FFFFFF</colordiffuse>
|
||||
<visible>Skin.HasSetting(DebugGrid)</visible>
|
||||
</control>
|
||||
</include>
|
||||
</includes>
|
|
@ -0,0 +1,58 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<includes>
|
||||
|
||||
<include name="fadeInOut">
|
||||
<animation type="windowOpen">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
</animation>
|
||||
<animation type="windowClose">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
</include>
|
||||
|
||||
<include name="listSlideIn">
|
||||
<effect type="fade" start="0" end="100" time="300" delay="600" />
|
||||
<effect type="slide" start="3-col" end="0" center="auto" tween="cubic" easing="out" time="400" delay="500"/>
|
||||
</include>
|
||||
|
||||
<!--ken burnsey style effect for fanart images-->
|
||||
<include name="kenBurnsey">
|
||||
<animation type="conditional" condition="true" loop="true">
|
||||
<effect type="fade" start="0" end="100" time="2000" />
|
||||
<effect type="zoom" center="auto" start="130" end="100" time="15000" />
|
||||
<effect type="fade" start="100" end="0" time="1000" delay="14000" />
|
||||
</animation>
|
||||
</include>
|
||||
|
||||
<!--modal dialog handling-->
|
||||
<include name="modalDialogInOut">
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
<effect type="slide" start="1920" end="0" tween="cubic" easing="out" time="400" />
|
||||
</animation>
|
||||
|
||||
<animation type="Windowclose">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
<effect type="slide" start="0" end="-1920" tween="cubic" easing="out" time="400" />
|
||||
</animation>
|
||||
</include>
|
||||
|
||||
<include name="modalDialogInOutVertical">
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
<effect type="slide" start="0,-200" end="0" tween="cubic" easing="out" time="400" />
|
||||
</animation>
|
||||
|
||||
<animation type="Windowclose">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
<effect type="slide" start="0" end="0,300" tween="cubic" easing="out" time="400" />
|
||||
</animation>
|
||||
</include>
|
||||
|
||||
<include name="modalDialogContentShift">
|
||||
<animation type="Conditional" condition="controlgroup(61).hasfocus | controlgroup(100).hasfocus">
|
||||
<effect type="zoom" end="95" time="200" center="auto" tween="sine" easing="in" />
|
||||
</animation>
|
||||
</include>
|
||||
|
||||
</includes>
|
|
@ -0,0 +1,121 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<includes>
|
||||
<!--sets base screen dimensions-->
|
||||
<constant name="fullscreenWidth">1920</constant>
|
||||
<constant name="fullscreenHeight">1080</constant>
|
||||
<include name="dimensionsFullscreen">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>fullscreenHeight</height>
|
||||
</include>
|
||||
<!--Grid (24 cols @72px. Margins: 26px / 96px, row-height: 57 (1.6 em))-->
|
||||
<constant name="col-1-begin">96</constant>
|
||||
<constant name="col-2-begin">168</constant>
|
||||
<constant name="col-3-begin">240</constant>
|
||||
<constant name="col-4-begin">312</constant>
|
||||
<constant name="col-5-begin">384</constant>
|
||||
<constant name="col-6-begin">456</constant>
|
||||
<constant name="col-7-begin">528</constant>
|
||||
<constant name="col-8-begin">600</constant>
|
||||
<constant name="col-9-begin">672</constant>
|
||||
<constant name="col-10-begin">744</constant>
|
||||
<constant name="col-11-begin">816</constant>
|
||||
<constant name="col-12-begin">888</constant>
|
||||
<constant name="col-13-begin">960</constant>
|
||||
<constant name="col-14-begin">1032</constant>
|
||||
<constant name="col-15-begin">1104</constant>
|
||||
<constant name="col-16-begin">1176</constant>
|
||||
<constant name="col-17-begin">1248</constant>
|
||||
<constant name="col-18-begin">1320</constant>
|
||||
<constant name="col-19-begin">1392</constant>
|
||||
<constant name="col-20-begin">1464</constant>
|
||||
<constant name="col-21-begin">1536</constant>
|
||||
<constant name="col-22-begin">1608</constant>
|
||||
<constant name="col-23-begin">1680</constant>
|
||||
<constant name="col-24-begin">1752</constant>
|
||||
<constant name="1-col">72</constant>
|
||||
<constant name="2-col">144</constant>
|
||||
<constant name="3-col">216</constant>
|
||||
<constant name="4-col">288</constant>
|
||||
<constant name="5-col">360</constant>
|
||||
<constant name="6-col">432</constant>
|
||||
<constant name="7-col">504</constant>
|
||||
<constant name="8-col">576</constant>
|
||||
<constant name="9-col">648</constant>
|
||||
<constant name="10-col">720</constant>
|
||||
<constant name="11-col">792</constant>
|
||||
<constant name="12-col">864</constant>
|
||||
<constant name="13-col">936</constant>
|
||||
<constant name="14-col">1008</constant>
|
||||
<constant name="15-col">1080</constant>
|
||||
<constant name="16-col">1152</constant>
|
||||
<constant name="17-col">1224</constant>
|
||||
<constant name="18-col">1296</constant>
|
||||
<constant name="19-col">1368</constant>
|
||||
<constant name="20-col">1440</constant>
|
||||
<constant name="21-col">1512</constant>
|
||||
<constant name="22-col">1584</constant>
|
||||
<constant name="23-col">1656</constant>
|
||||
<constant name="24-col">1728</constant>
|
||||
<constant name="1-col-gutter">48</constant>
|
||||
<constant name="2-col-gutter">120</constant>
|
||||
<constant name="3-col-gutter">192</constant>
|
||||
<constant name="4-col-gutter">264</constant>
|
||||
<constant name="5-col-gutter">336</constant>
|
||||
<constant name="6-col-gutter">408</constant>
|
||||
<constant name="7-col-gutter">480</constant>
|
||||
<constant name="8-col-gutter">552</constant>
|
||||
<constant name="9-col-gutter">624</constant>
|
||||
<constant name="10-col-gutter">696</constant>
|
||||
<constant name="11-col-gutter">768</constant>
|
||||
<constant name="12-col-gutter">840</constant>
|
||||
<constant name="13-col-gutter">912</constant>
|
||||
<constant name="14-col-gutter">984</constant>
|
||||
<constant name="15-col-gutter">1056</constant>
|
||||
<constant name="16-col-gutter">1128</constant>
|
||||
<constant name="17-col-gutter">1200</constant>
|
||||
<constant name="18-col-gutter">1272</constant>
|
||||
<constant name="19-col-gutter">1344</constant>
|
||||
<constant name="20-col-gutter">1416</constant>
|
||||
<constant name="21-col-gutter">1488</constant>
|
||||
<constant name="22-col-gutter">1560</constant>
|
||||
<constant name="23-col-gutter">1632</constant>
|
||||
<constant name="24-col-gutter">1704</constant>
|
||||
<constant name="row-1-begin">38</constant>
|
||||
<constant name="row-2-begin">95</constant>
|
||||
<constant name="row-3-begin">152</constant>
|
||||
<constant name="row-4-begin">209</constant>
|
||||
<constant name="row-5-begin">266</constant>
|
||||
<constant name="row-6-begin">323</constant>
|
||||
<constant name="row-7-begin">380</constant>
|
||||
<constant name="row-8-begin">437</constant>
|
||||
<constant name="row-9-begin">494</constant>
|
||||
<constant name="row-10-begin">551</constant>
|
||||
<constant name="row-11-begin">608</constant>
|
||||
<constant name="row-12-begin">665</constant>
|
||||
<constant name="row-13-begin">722</constant>
|
||||
<constant name="row-14-begin">779</constant>
|
||||
<constant name="row-15-begin">836</constant>
|
||||
<constant name="row-16-begin">893</constant>
|
||||
<constant name="row-17-begin">950</constant>
|
||||
<constant name="row-18-begin">1007</constant>
|
||||
<constant name="1-row">57</constant>
|
||||
<constant name="2-row">114</constant>
|
||||
<constant name="3-row">171</constant>
|
||||
<constant name="4-row">228</constant>
|
||||
<constant name="5-row">285</constant>
|
||||
<constant name="6-row">342</constant>
|
||||
<constant name="7-row">399</constant>
|
||||
<constant name="8-row">456</constant>
|
||||
<constant name="9-row">513</constant>
|
||||
<constant name="10-row">570</constant>
|
||||
<constant name="11-row">627</constant>
|
||||
<constant name="12-row">684</constant>
|
||||
<constant name="13-row">741</constant>
|
||||
<constant name="14-row">798</constant>
|
||||
<constant name="15-row">855</constant>
|
||||
<constant name="16-row">912</constant>
|
||||
<constant name="17-row">969</constant>
|
||||
<constant name="18-row">1026</constant>
|
||||
</includes>
|
|
@ -0,0 +1,390 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<includes>
|
||||
<include name="menuItems">
|
||||
<control type="list" id="9000">
|
||||
<posx>-14</posx>
|
||||
<posy>180</posy>
|
||||
<width>3-col</width>
|
||||
<height>12-row</height>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>62</onleft>
|
||||
<onright>9999</onright>
|
||||
<onback>activateWindow(home)</onback>
|
||||
<itemlayout width="4-col" height="43">
|
||||
<control type="label">
|
||||
<posx>14</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<textcolor>unselected</textcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="43">
|
||||
<control type="label">
|
||||
<visible>Control.HasFocus(9000)</visible>
|
||||
<posx>1</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<label>[ $INFO[ListItem.Label] ]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!Control.HasFocus(9000)</visible>
|
||||
<posx>14</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<textcolor>unselected</textcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<include condition="[window.isactive(tvchannels) | window.isactive(tvguide) | window.isactive(TVRecordings)] + !Skin.String(keepMusicMenuActive)">videoMenu</include>
|
||||
<include condition="window.isactive(pvr) + Skin.String(keepMusicMenuActive)">musicMenu</include>
|
||||
<include condition="[Window.isactive(videolibrary) | window.isactive(videoplaylist)] + !Skin.String(keepMusicMenuActive)">videoMenu</include>
|
||||
<include condition="[window.isactive(musiclibrary) | window.isactive(musicfiles) | window.isactive(musicplaylist)] | [[Window.isactive(videolibrary) | window.isactive(videoplaylist)] + Skin.String(keepMusicMenuActive)]">musicMenu</include>
|
||||
</control>
|
||||
</include>
|
||||
<!--video menu items-->
|
||||
<include name="videoMenu">
|
||||
<content>
|
||||
<!--Now Playing-->
|
||||
<item>
|
||||
<visible>Player.HasVideo</visible>
|
||||
<label>31136</label>
|
||||
<label2></label2>
|
||||
<onclick>action(fullscreen)</onclick>
|
||||
</item>
|
||||
<!--CD / DVD handling-->
|
||||
<item>
|
||||
<visible>System.HasMediaDVD</visible>
|
||||
<label>341</label>
|
||||
<label2></label2>
|
||||
<onclick>XBMC.PlayDVD()</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>System.HasMediaDVD</visible>
|
||||
<label>31135</label>
|
||||
<label2></label2>
|
||||
<onclick>EjectTray()</onclick>
|
||||
</item>
|
||||
<!--latest items-->
|
||||
<item>
|
||||
<label>31005</label>
|
||||
<label2></label2>
|
||||
<onclick>ActivateWindow(videolibrary)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,true)</onclick>
|
||||
<onclick>Control.SetFocus(9000)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>System.GetBool(pvrmanager.enabled)</visible>
|
||||
<label>31006</label>
|
||||
<label2></label2>
|
||||
<onclick>ActivateWindow(TVChannels)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>System.GetBool(pvrmanager.enabled)</visible>
|
||||
<label>31112</label>
|
||||
<label2></label2>
|
||||
<onclick>ActivateWindow(TVGuide)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>System.GetBool(pvrmanager.enabled)</visible>
|
||||
<label>19163</label>
|
||||
<label2></label2>
|
||||
<onclick>ActivateWindow(TVRecordings)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Library.HasContent(Movies)</visible>
|
||||
<label>342</label>
|
||||
<label2></label2>
|
||||
<onclick>ActivateWindow(videos,movietitles,return)</onclick>
|
||||
<onclick>control.setfocus(50)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Library.HasContent(TVShows)</visible>
|
||||
<label>20343</label>
|
||||
<label2></label2>
|
||||
<onclick>ActivateWindow(Videos,TvShowTitles,return)</onclick>
|
||||
<onclick>control.setfocus(50)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible></visible>
|
||||
<label>136</label>
|
||||
<label2></label2>
|
||||
<onclick>activateWindow(Videos,playlists,return)</onclick>
|
||||
<onclick>control.setfocus(50)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<!--custom video addons-->
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customVideoAddon1))</visible>
|
||||
<label>$VAR[customVideoAddon1Title]</label>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon1Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon1)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon1Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon1)],return)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick>Control.SetFocus(52)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customVideoAddon2))</visible>
|
||||
<label>$VAR[customVideoAddon2Title]</label>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon2Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon2)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon2Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon2)],return)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick>Control.SetFocus(52)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customVideoAddon3))</visible>
|
||||
<label>$VAR[customVideoAddon3Title]</label>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon3Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon3)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon3Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon3)],return)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick>Control.SetFocus(52)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customVideoAddon4))</visible>
|
||||
<label>$VAR[customVideoAddon4Title]</label>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon4Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon4)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon4Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon4)],return)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick>Control.SetFocus(52)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customVideoAddon5))</visible>
|
||||
<label>$VAR[customVideoAddon5Title]</label>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon5Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon5)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon5Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon5)],return)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick>Control.SetFocus(52)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customVideoAddon6))</visible>
|
||||
<label>$VAR[customVideoAddon6Title]</label>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon6Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon6)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon6Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon6)],return)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick>Control.SetFocus(52)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customVideoAddon7))</visible>
|
||||
<label>$VAR[customVideoAddon7Title]</label>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon7Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon7)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon7Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon7)],return)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick>Control.SetFocus(52)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customVideoAddon8))</visible>
|
||||
<label>$VAR[customVideoAddon8Title]</label>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon8Type),videoAddon)">RunAddon($INFO[Skin.String(customVideoAddon8)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customVideoAddon8Type),videoPlaylist)">ActivateWindow(Videos,$INFO[Skin.String(customVideoAddon8)],return)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick>Control.SetFocus(52)</onclick>
|
||||
</item>
|
||||
<!--final bits and bobs-->
|
||||
<item>
|
||||
<visible></visible>
|
||||
<label>31010</label>
|
||||
<onclick>ActivateWindow(Videos,addons,return)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick>Control.SetFocus(59)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible></visible>
|
||||
<label>1036</label>
|
||||
<onclick>ActivateWindow(favourites,return)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</include>
|
||||
<!--music menu items-->
|
||||
<include name="musicMenu">
|
||||
<content>
|
||||
<!--Now Playing-->
|
||||
<item>
|
||||
<visible>Player.HasAudio</visible>
|
||||
<label>31136</label>
|
||||
<label2></label2>
|
||||
<onclick>activateWindow(5001)</onclick>
|
||||
</item>
|
||||
<!--CD / DVD handling-->
|
||||
<item>
|
||||
<visible>System.HasMediaDVD</visible>
|
||||
<label>341</label>
|
||||
<label2></label2>
|
||||
<onclick>XBMC.PlayDVD()</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>System.HasMediaDVD</visible>
|
||||
<label>31135</label>
|
||||
<label2></label2>
|
||||
<onclick>EjectTray()</onclick>
|
||||
</item>
|
||||
<!--latest items-->
|
||||
<item>
|
||||
<label>31005</label>
|
||||
<label2></label2>
|
||||
<onclick>ActivateWindow(MusicLibrary)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,true)</onclick>
|
||||
</item>
|
||||
<!--music-->
|
||||
<item>
|
||||
<visible>System.GetBool(pvrmanager.enabled)</visible>
|
||||
<label>19021</label>
|
||||
<label2></label2>
|
||||
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
|
||||
<onclick>ActivateWindowAndFocus(pvr, 33,0, 9999,1)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Library.HasContent(Music)</visible>
|
||||
<label>133</label>
|
||||
<label2></label2>
|
||||
<onclick>ActivateWindow(MusicLibrary,Artists,return)</onclick>
|
||||
<onclick>Control.SetFocus(53)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Library.HasContent(Music)</visible>
|
||||
<label>132</label>
|
||||
<label2></label2>
|
||||
<onclick>ActivateWindow(MusicLibrary,Albums,return)</onclick>
|
||||
<onclick>Control.SetFocus(55)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Library.HasContent(Music)</visible>
|
||||
<label>135</label>
|
||||
<label2></label2>
|
||||
<onclick>ReplaceWindow(MusicLibrary,Genres,return)</onclick>
|
||||
<onclick>Control.SetFocus(53)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Library.HasContent(Music)</visible>
|
||||
<label>271</label>
|
||||
<label2></label2>
|
||||
<onclick>replaceWindow(MusicLibrary,top100,return)</onclick>
|
||||
<onclick>Control.SetFocus(51)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Library.HasContent(MusicVideos)</visible>
|
||||
<label>20389</label>
|
||||
<label2></label2>
|
||||
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
|
||||
<onclick>activateWindow(Videos,MusicVideoTitles,return)</onclick>
|
||||
<onclick>control.setfocus(50)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible></visible>
|
||||
<label>136</label>
|
||||
<label2></label2>
|
||||
<onclick>ReplaceWindow(MusicFiles,Playlists,return)</onclick>
|
||||
<onclick>Control.SetFocus(51)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
</item>
|
||||
<!--custom music addons-->
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customMusicAddon1))</visible>
|
||||
<label>$VAR[customMusicAddon1Title]</label>
|
||||
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon1Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon1)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon1Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon1)],return)</onclick>
|
||||
<onclick>setfocus(51)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customMusicAddon2))</visible>
|
||||
<label>$VAR[customMusicAddon2Title]</label>
|
||||
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon2Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon2)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon2Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon2)],return)</onclick>
|
||||
<onclick>setfocus(51)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customMusicAddon3))</visible>
|
||||
<label>$VAR[customMusicAddon3Title]</label>
|
||||
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon3Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon3)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon3Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon3)],return)</onclick>
|
||||
<onclick>setfocus(51)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customMusicAddon4))</visible>
|
||||
<label>$VAR[customMusicAddon4Title]</label>
|
||||
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon4Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon4)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon4Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon4)],return)</onclick>
|
||||
<onclick>setfocus(51)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customMusicAddon5))</visible>
|
||||
<label>$VAR[customMusicAddon5Title]</label>
|
||||
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon5Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon5)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon5Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon5)],return)</onclick>
|
||||
<onclick>setfocus(51)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customMusicAddon6))</visible>
|
||||
<label>$VAR[customMusicAddon6Title]</label>
|
||||
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon6Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon6)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon6Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon6)],return)</onclick>
|
||||
<onclick>setfocus(51)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customMusicAddon7))</visible>
|
||||
<label>$VAR[customMusicAddon7Title]</label>
|
||||
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon7Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon7)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon7Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon7)],return)</onclick>
|
||||
<onclick>setfocus(51)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Skin.String(customMusicAddon8))</visible>
|
||||
<label>$VAR[customMusicAddon8Title]</label>
|
||||
<onclick>Skin.SetString(keepMusicMenuActive,true)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon8Type),audioAddon)">RunAddon($INFO[Skin.String(customMusicAddon8)])</onclick>
|
||||
<onclick condition="StringCompare(Skin.String(customMusicAddon8Type),audioPlaylist)">ActivateWindow(MusicLibrary,$INFO[Skin.String(customMusicAddon8)],return)</onclick>
|
||||
<onclick>setfocus(51)</onclick>
|
||||
</item>
|
||||
<!--final bits and bobs-->
|
||||
<item>
|
||||
<visible></visible>
|
||||
<label>31010</label>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>ReplaceWindow(MusicFiles,Addons,return)</onclick>
|
||||
<onclick>setfocus(55)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible></visible>
|
||||
<label>1036</label>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,true)</onclick>
|
||||
<onclick>ReplaceWindow(favourites)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</include>
|
||||
</includes>
|
|
@ -0,0 +1,474 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<includes>
|
||||
<include name="sideBarMenuItems">
|
||||
<control type="image">
|
||||
<posx>-96</posx>
|
||||
<posy>-111</posy>
|
||||
<width>col-5-begin</width>
|
||||
<height>fullscreenHeight</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<bordersize>0</bordersize>
|
||||
</control>
|
||||
<!--titles-->
|
||||
<control type="label">
|
||||
<description>video</description>
|
||||
<visible>[Window.isactive(videolibrary) | window.isactive(videoplaylist) | Window.isactive(pvr)] + !Skin.String(keepMusicMenuActive)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>14-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>10006</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>music</description>
|
||||
<visible>[window.isactive(musiclibrary) | window.isactive(musicfiles) | window.isactive(musicplaylist)] | [[Window.isactive(pvr) | Window.isactive(videolibrary) | window.isactive(videoplaylist)] + Skin.String(keepMusicMenuActive)]</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>14-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>249</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>pictures</description>
|
||||
<visible>window.isactive(pictures)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>14-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>1213</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>24-col</width>
|
||||
<font>regular</font>
|
||||
<label>33063</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
|
||||
<!--menu items-->
|
||||
<control type="grouplist" id="62">
|
||||
<posx>-12</posx>
|
||||
<posy>166</posy>
|
||||
<width>4-col</width>
|
||||
<height>12-row</height>
|
||||
<itemgap>0</itemgap>
|
||||
<onright>9000</onright>
|
||||
<onup>62</onup>
|
||||
<ondown>62</ondown>
|
||||
<include condition="[Window.isactive(videolibrary) | window.isactive(videoplaylist) | Window.isactive(pvr)] + !Skin.String(keepMusicMenuActive)">videoSideMenu</include>
|
||||
<include condition="[window.isactive(musiclibrary) | window.isactive(musicfiles) | window.isactive(musicplaylist)] | [[Window.isactive(pvr) | Window.isactive(videolibrary) | window.isactive(videoplaylist)] + Skin.String(keepMusicMenuActive)]">musicSideMenu</include>
|
||||
<include condition="window.isactive(pictures)">picturesSideMenu</include>
|
||||
</control>
|
||||
</include>
|
||||
|
||||
<!--video menu items-->
|
||||
<include name="videoSideMenu">
|
||||
<!--PVR videos only-->
|
||||
<control type="button" id="500">
|
||||
<description>Change Channel Group (PVR only)</description>
|
||||
<visible>window.isactive(pvr) + [Control.IsVisible(11) | Control.IsVisible(10)]</visible>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>$LOCALIZE[31073] ◀ ▶</label>
|
||||
<onclick>sendclick(32)</onclick>
|
||||
</control>
|
||||
|
||||
<!--current playlist-->
|
||||
<control type="button" id="501">
|
||||
<description>Video Playlist</description>
|
||||
<visible>[window.isactive(videolibrary) | window.isactive(videoplaylist)] + IntegerGreaterThan(Playlist.Length(video),0)</visible>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>31123</label>
|
||||
<onclick>right</onclick>
|
||||
<onclick>ActivateWindow(videoplaylist)</onclick>
|
||||
</control>
|
||||
|
||||
<!--search-->
|
||||
<control type="button" id="502">
|
||||
<description>Search (videos)</description>
|
||||
<visible>[window.isactive(videolibrary) | window.isactive(videoplaylist)] + System.HasAddon(script.globalsearch)</visible>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>137</label>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
<onclick>activateWindow(videos,movietitles)</onclick>
|
||||
<onclick>RunScript(script.globalsearch,movies=true&tvshows=true&episodes=true)</onclick>
|
||||
<onclick>right</onclick>
|
||||
</control>
|
||||
|
||||
<control type="button" id="503">
|
||||
<description>Search (PVR)</description>
|
||||
<visible>window.isactive(pvr)</visible>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>137</label>
|
||||
<onclick>right</onclick>
|
||||
<onclick>activateWindow(pvrguidesearch)</onclick>
|
||||
</control>
|
||||
|
||||
<!--sorting-->
|
||||
<control type="button" id="3">
|
||||
<description>Sort by</description>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>103</label>
|
||||
</control>
|
||||
|
||||
<control type="togglebutton" id="4">
|
||||
<description>Sort direction</description>
|
||||
<label>31109</label>
|
||||
<altlabel>31110</altlabel>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<alttexturefocus>colors/black.png</alttexturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
</control>
|
||||
|
||||
<control type="button" id="504">
|
||||
<description>Timers / scheduler</description>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>31119</label>
|
||||
<onclick>ActivateWindowAndFocus(pvr, 35,0, 9999,1)</onclick>
|
||||
</control>
|
||||
|
||||
<control type="button" id="505">
|
||||
<description>Menu shortcuts (video)</description>
|
||||
<visible></visible>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>31041</label>
|
||||
<onclick>Skin.SetString(menuItemTypeFilter,video)</onclick>
|
||||
<onclick>ActivateWindow(5000)</onclick>
|
||||
</control>
|
||||
|
||||
<control type="button" id="506">
|
||||
<description>Files menu (video)</description>
|
||||
<visible></visible>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>1214</label>
|
||||
<onclick>right</onclick>
|
||||
<onclick>ActivateWindow(Videos,files,return)</onclick>
|
||||
<onclick>Skin.SetString(showRecentVideoItems,false)</onclick>
|
||||
</control>
|
||||
|
||||
<control type="button" id="507">
|
||||
<visible></visible>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>653</label>
|
||||
<onclick>UpdateLibrary(video)</onclick>
|
||||
<onclick>right</onclick>
|
||||
</control>
|
||||
|
||||
<control type="radiobutton" id="14">
|
||||
<description>Watched Toggle</description>
|
||||
<visible></visible>
|
||||
<label>20367</label>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
</control>
|
||||
|
||||
<control type="radiobutton" id="508">
|
||||
<description>Filter</description>
|
||||
<visible>Container.CanFilterAdvanced</visible>
|
||||
<label>587</label>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<onclick>right</onclick>
|
||||
<onclick>Filter</onclick>
|
||||
</control>
|
||||
|
||||
<control type="radiobutton" id="11">
|
||||
<description>Unlock Shares</description>
|
||||
<label>20336</label>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<onclick>right</onclick>
|
||||
<onclick>xbmc.mastermode</onclick>
|
||||
<selected>system.ismaster</selected>
|
||||
<visible>system.haslocks</visible>
|
||||
</control>
|
||||
</include>
|
||||
|
||||
<!--music menu items-->
|
||||
<include name="musicSideMenu">
|
||||
<control type="button" id="501">
|
||||
<description>current music playlist (if available)</description>
|
||||
<visible>MusicPlayer.Offset(0).Exists</visible>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>31123</label>
|
||||
<onclick>right</onclick>
|
||||
<onclick>activateWindow(musicplaylist)</onclick>
|
||||
</control>
|
||||
|
||||
<control type="button" id="502">
|
||||
<description>Search (music)</description>
|
||||
<visible>System.HasAddon(script.globalsearch)</visible>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>137</label>
|
||||
<onclick>RunScript(script.globalsearch,artists=true&albums=true)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>right</onclick>
|
||||
</control>
|
||||
|
||||
<!--sorting-->
|
||||
<control type="button" id="3">
|
||||
<description>Sort by</description>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>103</label>
|
||||
</control>
|
||||
|
||||
<control type="togglebutton" id="4">
|
||||
<description>Sort direction</description>
|
||||
<label>31109</label>
|
||||
<altlabel>31110</altlabel>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<alttexturefocus>colors/black.png</alttexturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
</control>
|
||||
|
||||
<!--music section-->
|
||||
<control type="button" id="503">
|
||||
<visible></visible>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>31041</label>
|
||||
<onclick>Skin.SetString(menuItemTypeFilter,audio)</onclick>
|
||||
<onclick>ActivateWindow(5000)</onclick>
|
||||
</control>
|
||||
|
||||
<control type="button" id="504">
|
||||
<visible></visible>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>653</label>
|
||||
<onclick>UpdateLibrary(music)</onclick>
|
||||
<onclick>right</onclick>
|
||||
</control>
|
||||
|
||||
<control type="button" id="505">
|
||||
<description>Files menu (music)</description>
|
||||
<visible></visible>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>1214</label>
|
||||
<onclick>right</onclick>
|
||||
<onclick>ActivateWindow(MusicFiles,root)</onclick>
|
||||
<onclick>Skin.SetString(showRecentMusicItems,false)</onclick>
|
||||
<onclick>Control.SetFocus(51)</onclick>
|
||||
</control>
|
||||
|
||||
<control type="radiobutton" id="20">
|
||||
<description>Shuffle</description>
|
||||
<visible></visible>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>191</label>
|
||||
</control>
|
||||
|
||||
<control type="radiobutton" id="16">
|
||||
<description>Party Mode!!</description>
|
||||
<visible></visible>
|
||||
<label>589</label>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
</control>
|
||||
</include>
|
||||
|
||||
<!--pictures menu items-->
|
||||
<include name="picturesSideMenu">
|
||||
<!--sorting-->
|
||||
<control type="button" id="3">
|
||||
<description>Sort by</description>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>103</label>
|
||||
</control>
|
||||
|
||||
<control type="togglebutton" id="4">
|
||||
<description>Sort direction</description>
|
||||
<label>31109</label>
|
||||
<altlabel>31110</altlabel>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<alttexturefocus>colors/black.png</alttexturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
</control>
|
||||
|
||||
<control type="button" id="500">
|
||||
<description>Files (pictures)</description>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>1214</label>
|
||||
<onclick>right</onclick>
|
||||
<onclick>ActivateWindow(pictures,root)</onclick>
|
||||
</control>
|
||||
</include>
|
||||
|
||||
</includes>
|
|
@ -0,0 +1,336 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--Skin variables-->
|
||||
<includes>
|
||||
<variable name="seekSpeed">
|
||||
<value condition="Player.Forwarding2x">FF 2x</value>
|
||||
<value condition="Player.Forwarding4x">FF 4x</value>
|
||||
<value condition="Player.Forwarding8x">FF 8x</value>
|
||||
<value condition="Player.Forwarding16x">FF 16x</value>
|
||||
<value condition="Player.Forwarding32x">FF 32x</value>
|
||||
<value condition="Player.Rewinding2x">RW 2x</value>
|
||||
<value condition="Player.Rewinding4x">RW 4x</value>
|
||||
<value condition="Player.Rewinding8x">RW 8x</value>
|
||||
<value condition="Player.Rewinding16x">RW 16x</value>
|
||||
<value condition="Player.Rewinding32x">RW 32x</value>
|
||||
</variable>
|
||||
<!--fanart selection-->
|
||||
<variable name="fanartType">
|
||||
<value condition="Window.IsActive(videolibrary)">$INFO[Skin.String(videoFanartLocation)]</value>
|
||||
<value condition="Window.IsActive(musiclibrary)">$INFO[Skin.String(musicFanartLocation)]</value>
|
||||
<value condition="Window.IsActive(musicfiles)">$INFO[Skin.String(musicFanartLocation)]</value>
|
||||
<value condition="Window.IsActive(pvr) + control.isvisible(12)">$INFO[Skin.String(musicFanartLocation)]</value>
|
||||
<value condition="Window.IsActive(pvr)">$INFO[Skin.String(videoFanartLocation)]</value>
|
||||
<value condition="Window.IsActive(programs)">$INFO[Skin.String(videoFanartLocation)]</value>
|
||||
<value condition="Substring(Window.Property(xmlfile),script-Rom_Collection_Browser-main)">$INFO[Skin.String(gameFanartLocation)]</value>
|
||||
<!--default to video fanart-->
|
||||
<value>$INFO[Skin.String(videoFanartLocation)]</value>
|
||||
</variable>
|
||||
<!--folder titles-->
|
||||
<variable name="listTitle">
|
||||
<value condition="Window.IsActive(videolibrary) + SubString(skin.string(showRecentVideoItems),true)">$LOCALIZE[31012]</value>
|
||||
<value condition="Window.IsActive(musiclibrary) + SubString(skin.string(showRecentMusicItems),true)">$LOCALIZE[31053]</value>
|
||||
<value condition="Window.IsActive(musicfiles) + SubString(container.foldername,add-ons)">$LOCALIZE[31058]</value>
|
||||
<value condition="Window.IsActive(musicfiles) + SubString(container.foldername,playlists)">$LOCALIZE[20011]</value>
|
||||
<value condition="Window.IsActive(musicfiles) + !Substring(Container.folderpath,plugin)">$LOCALIZE[31077]</value>
|
||||
<value condition="Substring(Container.folderpath,plugin)">$INFO[container.foldername]</value>
|
||||
<value condition="Container.Content(movies)">$LOCALIZE[20342] [COLOR accented]$LOCALIZE[31054] $INFO[container.sortmethod][/COLOR]</value>
|
||||
<value condition="Container.Content(livetv)">31006</value>
|
||||
<value condition="Container.Content(seasons) | Container.Content(tvshows) | Container.Content(episodes)">$LOCALIZE[20343] [COLOR accented]$LOCALIZE[31054] $INFO[container.sortmethod][/COLOR]</value>
|
||||
<value condition="Container.Content(addons)">$LOCALIZE[31055]</value>
|
||||
<value condition="Container.Content(albums)">$LOCALIZE[31037] [COLOR accented]$LOCALIZE[31054] $INFO[container.sortmethod][/COLOR]</value>
|
||||
<value condition="Container.Content(songs)">$INFO[listitem.album] [COLOR accented]$INFO[listitem.artist][/COLOR]</value>
|
||||
<value condition="Window.IsActive(pvr) + [Control.IsVisible(11) | Control.IsVisible(13)]">$LOCALIZE[31006] [COLOR accented]$LOCALIZE[19163][/COLOR]</value>
|
||||
<value condition="Window.IsActive(pvr) + Control.IsVisible(12)">$LOCALIZE[19024] [COLOR accented]$LOCALIZE[31078][/COLOR]</value>
|
||||
<value condition="!isEmpty(container.foldername)">$INFO[container.foldername]</value>
|
||||
<value>$LOCALIZE[14022]</value>
|
||||
</variable>
|
||||
<variable name="listSubTitle">
|
||||
<value condition="Window.IsActive(videolibrary) + SubString(skin.string(showRecentVideoItems),true)">$LOCALIZE[31013]</value>
|
||||
<value condition="Window.IsActive(videolibrary) + SubString(skin.string(showRecentVideoItems),false)">$INFO[container.Numitems,, $LOCALIZE[31014]]</value>
|
||||
<value condition="[Window.IsActive(musiclibrary) | Window.IsActive(musicfiles)] + SubString(skin.string(showRecentMusicItems),true)">$LOCALIZE[31013]</value>
|
||||
<value condition="[Window.IsActive(musiclibrary) | Window.IsActive(musicfiles)] + SubString(skin.string(showRecentMusicItems),false)">$INFO[container.Numitems,, $LOCALIZE[31014]]</value>
|
||||
</variable>
|
||||
<!--list view item detail / subheader-->
|
||||
<variable name="itemDetail">
|
||||
<value condition="Container.Content(movies)">$INFO[Listitem.duration,,$LOCALIZE[31018]] • $VAR[itemResolution] $INFO[ListItem.VideoResolution]</value>
|
||||
<value condition="Container.Content(tvshows)">$INFO[ListItem.Property(UnWatchedEpisodes)] $LOCALIZE[16101]</value>
|
||||
<value condition="Container.Content(seasons)">$INFO[ListItem.Property(UnWatchedEpisodes),, $LOCALIZE[16101]]</value>
|
||||
<value condition="Container.Content(artists)">$INFO[ListItem.Property(Artist_Genre)]</value>
|
||||
<value></value>
|
||||
</variable>
|
||||
<!--SD / HD value (thanks 'Black!)-->
|
||||
<variable name="itemResolution">
|
||||
<value condition="IntegerGreaterThan(ListItem.VideoResolution,719)">$LOCALIZE[31127]</value>
|
||||
<value condition="!IsEmpty(ListItem.VideoResolution)">$LOCALIZE[31128]</value>
|
||||
</variable>
|
||||
<!--Music player shuffle state-->
|
||||
<variable name="shuffleState">
|
||||
<value condition="Playlist.IsRandom">$LOCALIZE[191]: $LOCALIZE[16041]</value>
|
||||
<value>$LOCALIZE[191]: $LOCALIZE[16039]</value>
|
||||
</variable>
|
||||
<!--Music player repeat state-->
|
||||
<variable name="repeatState">
|
||||
<value condition="Playlist.IsRepeat">$LOCALIZE[597]</value>
|
||||
<value condition="Playlist.IsRepeatOne">$LOCALIZE[596]</value>
|
||||
<value condition="!Playlist.IsRepeat + !Playlist.IsRepeatOne">$LOCALIZE[595]</value>
|
||||
</variable>
|
||||
<!--fullscreeninfo titles-->
|
||||
<variable name="nowPlayingTitle">
|
||||
<value condition="!StringCompare(VideoPlayer.title,VideoPlayer.TVShowTitle)">$INFO[videoplayer.tvshowtitle] $INFO[videoplayer.title]</value>
|
||||
<value condition="StringCompare(VideoPlayer.title,VideoPlayer.TVShowTitle)">$INFO[videoplayer.title]</value>
|
||||
</variable>
|
||||
<!--grid view width (addons / programs)-->
|
||||
<variable name="gridWidth">
|
||||
<value condition="window.isactive(programs)">24-col</value>
|
||||
<value>22-col</value>
|
||||
</variable>
|
||||
<!--custom addon handling-->
|
||||
<!--video-->
|
||||
<variable name="customAddonSourceSlot">
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),video) + isempty(Skin.String(customVideoAddon1))">video1</value>
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),video) + isempty(Skin.String(customVideoAddon2))">video2</value>
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),video) + isempty(Skin.String(customVideoAddon3))">video3</value>
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),video) + isempty(Skin.String(customVideoAddon4))">video4</value>
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),video) + isempty(Skin.String(customVideoAddon5))">video5</value>
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),video) + isempty(Skin.String(customVideoAddon6))">video6</value>
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),video) + isempty(Skin.String(customVideoAddon7))">video7</value>
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),video) + isempty(Skin.String(customVideoAddon8))">video8</value>
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),audio) + isempty(Skin.String(customMusicAddon1))">audio1</value>
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),audio) + isempty(Skin.String(customMusicAddon2))">audio2</value>
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),audio) + isempty(Skin.String(customMusicAddon3))">audio3</value>
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),audio) + isempty(Skin.String(customMusicAddon4))">audio4</value>
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),audio) + isempty(Skin.String(customMusicAddon5))">audio5</value>
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),audio) + isempty(Skin.String(customMusicAddon6))">audio6</value>
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),audio) + isempty(Skin.String(customMusicAddon7))">audio7</value>
|
||||
<value condition="stringcompare(Skin.String(menuItemTypeFilter),audio) + isempty(Skin.String(customMusicAddon8))">audio8</value>
|
||||
</variable>
|
||||
<variable name="customVideoSourceAction">
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video1) + stringcompare(Skin.String(menuItemType),videoAddon)">Skin.SetAddon(customVideoAddon1,xbmc.addon.video)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video1) + stringcompare(Skin.String(menuItemType),videoPlaylist)">Skin.SetFile(customVideoAddon1,.xsp|.m3u,special://userdata/playlists/video/)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video2) + stringcompare(Skin.String(menuItemType),videoAddon)">Skin.SetAddon(customVideoAddon2,xbmc.addon.video)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video2) + stringcompare(Skin.String(menuItemType),videoPlaylist)">Skin.SetFile(customVideoAddon2,.xsp|.m3u,special://userdata/playlists/video/)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video3) + stringcompare(Skin.String(menuItemType),videoAddon)">Skin.SetAddon(customVideoAddon3,xbmc.addon.video)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video3) + stringcompare(Skin.String(menuItemType),videoPlaylist)">Skin.SetFile(customVideoAddon3,.xsp|.m3u,special://userdata/playlists/video/)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video4) + stringcompare(Skin.String(menuItemType),videoAddon)">Skin.SetAddon(customVideoAddon4,xbmc.addon.video)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video4) + stringcompare(Skin.String(menuItemType),videoPlaylist)">Skin.SetFile(customVideoAddon4,.xsp|.m3u,special://userdata/playlists/video/)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video5) + stringcompare(Skin.String(menuItemType),videoAddon)">Skin.SetAddon(customVideoAddon5,xbmc.addon.video)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video5) + stringcompare(Skin.String(menuItemType),videoPlaylist)">Skin.SetFile(customVideoAddon5,.xsp|.m3u,special://userdata/playlists/video/)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video6) + stringcompare(Skin.String(menuItemType),videoAddon)">Skin.SetAddon(customVideoAddon6,xbmc.addon.video)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video6) + stringcompare(Skin.String(menuItemType),videoPlaylist)">Skin.SetFile(customVideoAddon6,.xsp|.m3u,special://userdata/playlists/video/)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video7) + stringcompare(Skin.String(menuItemType),videoAddon)">Skin.SetAddon(customVideoAddon7,xbmc.addon.video)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video7) + stringcompare(Skin.String(menuItemType),videoPlaylist)">Skin.SetFile(customVideoAddon7,.xsp|.m3u,special://userdata/playlists/video/)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video8) + stringcompare(Skin.String(menuItemType),videoAddon)">Skin.SetAddon(customVideoAddon8,xbmc.addon.video)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video8) + stringcompare(Skin.String(menuItemType),videoPlaylist)">Skin.SetFile(customVideoAddon8,.xsp|.m3u,special://userdata/playlists/video/)</value>
|
||||
</variable>
|
||||
<variable name="customVideoSourceSetType">
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video1)">Skin.SetString(customVideoAddon1Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video2)">Skin.SetString(customVideoAddon2Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video3)">Skin.SetString(customVideoAddon3Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video4)">Skin.SetString(customVideoAddon4Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video5)">Skin.SetString(customVideoAddon5Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video6)">Skin.SetString(customVideoAddon6Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video7)">Skin.SetString(customVideoAddon7Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video8)">Skin.SetString(customVideoAddon8Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
</variable>
|
||||
<variable name="customVideoSourceSetName">
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video1)">Skin.SetString(customVideoAddon1Name)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video2)">Skin.SetString(customVideoAddon2Name)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video3)">Skin.SetString(customVideoAddon3Name)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video4)">Skin.SetString(customVideoAddon4Name)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video5)">Skin.SetString(customVideoAddon5Name)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video6)">Skin.SetString(customVideoAddon6Name)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video7)">Skin.SetString(customVideoAddon7Name)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),video8)">Skin.SetString(customVideoAddon8Name)</value>
|
||||
</variable>
|
||||
<variable name="customVideoAddon1Title">
|
||||
<value condition="stringcompare(Skin.String(customVideoAddon1Type),videoAddon)">$INFO[system.addontitle(Skin.String(customVideoAddon1))]</value>
|
||||
<value>$INFO[Skin.String(customVideoAddon1Name)]</value>
|
||||
</variable>
|
||||
<variable name="customVideoAddon2Title">
|
||||
<value condition="stringcompare(Skin.String(customVideoAddon2Type),videoAddon)">$INFO[system.addontitle(Skin.String(customVideoAddon2))]</value>
|
||||
<value>$INFO[Skin.String(customVideoAddon2Name)]</value>
|
||||
</variable>
|
||||
<variable name="customVideoAddon3Title">
|
||||
<value condition="stringcompare(Skin.String(customVideoAddon3Type),videoAddon)">$INFO[system.addontitle(Skin.String(customVideoAddon3))]</value>
|
||||
<value>$INFO[Skin.String(customVideoAddon3Name)]</value>
|
||||
</variable>
|
||||
<variable name="customVideoAddon4Title">
|
||||
<value condition="stringcompare(Skin.String(customVideoAddon4Type),videoAddon)">$INFO[system.addontitle(Skin.String(customVideoAddon4))]</value>
|
||||
<value>$INFO[Skin.String(customVideoAddon4Name)]</value>
|
||||
</variable>
|
||||
<variable name="customVideoAddon5Title">
|
||||
<value condition="stringcompare(Skin.String(customVideoAddon5Type),videoAddon)">$INFO[system.addontitle(Skin.String(customVideoAddon5))]</value>
|
||||
<value>$INFO[Skin.String(customVideoAddon5Name)]</value>
|
||||
</variable>
|
||||
<variable name="customVideoAddon6Title">
|
||||
<value condition="stringcompare(Skin.String(customVideoAddon6Type),videoAddon)">$INFO[system.addontitle(Skin.String(customVideoAddon6))]</value>
|
||||
<value>$INFO[Skin.String(customVideoAddon6Name)]</value>
|
||||
</variable>
|
||||
<variable name="customVideoAddon7Title">
|
||||
<value condition="stringcompare(Skin.String(customVideoAddon7Type),videoAddon)">$INFO[system.addontitle(Skin.String(customVideoAddon7))]</value>
|
||||
<value>$INFO[Skin.String(customVideoAddon7Name)]</value>
|
||||
</variable>
|
||||
<variable name="customVideoAddon8Title">
|
||||
<value condition="stringcompare(Skin.String(customVideoAddon8Type),videoAddon)">$INFO[system.addontitle(Skin.String(customVideoAddon8))]</value>
|
||||
<value>$INFO[Skin.String(customVideoAddon8Name)]</value>
|
||||
</variable>
|
||||
<!--music-->
|
||||
<variable name="customMusicSourceAction">
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio1) + stringcompare(Skin.String(menuItemType),audioAddon)">Skin.SetAddon(customMusicAddon1,xbmc.addon.audio)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio1) + stringcompare(Skin.String(menuItemType),audioPlaylist)">Skin.SetFile(customMusicAddon1,.xsp|.m3u,special://userdata/playlists/music/)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio2) + stringcompare(Skin.String(menuItemType),audioAddon)">Skin.SetAddon(customMusicAddon2,xbmc.addon.audio)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio2) + stringcompare(Skin.String(menuItemType),audioPlaylist)">Skin.SetFile(customMusicAddon2,.xsp|.m3u,special://userdata/playlists/music/)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio3) + stringcompare(Skin.String(menuItemType),audioAddon)">Skin.SetAddon(customMusicAddon3,xbmc.addon.audio)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio3) + stringcompare(Skin.String(menuItemType),audioPlaylist)">Skin.SetFile(customMusicAddon3,.xsp|.m3u,special://userdata/playlists/music/)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio4) + stringcompare(Skin.String(menuItemType),audioAddon)">Skin.SetAddon(customMusicAddon4,xbmc.addon.audio)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio4) + stringcompare(Skin.String(menuItemType),audioPlaylist)">Skin.SetFile(customMusicAddon4,.xsp|.m3u,special://userdata/playlists/music/)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio5) + stringcompare(Skin.String(menuItemType),audioAddon)">Skin.SetAddon(customMusicAddon5,xbmc.addon.audio)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio5) + stringcompare(Skin.String(menuItemType),audioPlaylist)">Skin.SetFile(customMusicAddon5,.xsp|.m3u,special://userdata/playlists/music/)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio6) + stringcompare(Skin.String(menuItemType),audioAddon)">Skin.SetAddon(customMusicAddon6,xbmc.addon.audio)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio6) + stringcompare(Skin.String(menuItemType),audioPlaylist)">Skin.SetFile(customMusicAddon6,.xsp|.m3u,special://userdata/playlists/music/)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio7) + stringcompare(Skin.String(menuItemType),audioAddon)">Skin.SetAddon(customMusicAddon7,xbmc.addon.audio)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio7) + stringcompare(Skin.String(menuItemType),audioPlaylist)">Skin.SetFile(customMusicAddon7,.xsp|.m3u,special://userdata/playlists/music/)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio8) + stringcompare(Skin.String(menuItemType),audioAddon)">Skin.SetAddon(customMusicAddon8,xbmc.addon.audio)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio8) + stringcompare(Skin.String(menuItemType),audioPlaylist)">Skin.SetFile(customMusicAddon8,.xsp|.m3u,special://userdata/playlists/music/)</value>
|
||||
</variable>
|
||||
<variable name="customMusicSourceSetType">
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio1)">Skin.SetString(customMusicAddon1Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio2)">Skin.SetString(customMusicAddon2Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio3)">Skin.SetString(customMusicAddon3Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio4)">Skin.SetString(customMusicAddon4Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio5)">Skin.SetString(customMusicAddon5Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio6)">Skin.SetString(customMusicAddon6Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio7)">Skin.SetString(customMusicAddon7Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio8)">Skin.SetString(customMusicAddon8Type,$INFO[Skin.String(menuItemType)])</value>
|
||||
</variable>
|
||||
<variable name="customMusicSourceSetName">
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio1)">Skin.SetString(customMusicAddon1Name)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio2)">Skin.SetString(customMusicAddon2Name)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio3)">Skin.SetString(customMusicAddon3Name)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio4)">Skin.SetString(customMusicAddon4Name)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio5)">Skin.SetString(customMusicAddon5Name)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio6)">Skin.SetString(customMusicAddon6Name)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio7)">Skin.SetString(customMusicAddon7Name)</value>
|
||||
<value condition="stringcompare(Skin.String(currentAddonSourceSlot),audio8)">Skin.SetString(customMusicAddon8Name)</value>
|
||||
</variable>
|
||||
<variable name="customMusicAddon1Title">
|
||||
<value condition="stringcompare(Skin.String(customMusicAddon1Type),audioAddon)">$INFO[system.addontitle(Skin.String(customMusicAddon1))]</value>
|
||||
<value>$INFO[Skin.String(customMusicAddon1Name)]</value>
|
||||
</variable>
|
||||
<variable name="customMusicAddon2Title">
|
||||
<value condition="stringcompare(Skin.String(customMusicAddon2Type),audioAddon)">$INFO[system.addontitle(Skin.String(customMusicAddon2))]</value>
|
||||
<value>$INFO[Skin.String(customMusicAddon2Name)]</value>
|
||||
</variable>
|
||||
<variable name="customMusicAddon3Title">
|
||||
<value condition="stringcompare(Skin.String(customMusicAddon3Type),audioAddon)">$INFO[system.addontitle(Skin.String(customMusicAddon3))]</value>
|
||||
<value>$INFO[Skin.String(customMusicAddon3Name)]</value>
|
||||
</variable>
|
||||
<variable name="customMusicAddon4Title">
|
||||
<value condition="stringcompare(Skin.String(customMusicAddon4Type),audioAddon)">$INFO[system.addontitle(Skin.String(customMusicAddon4))]</value>
|
||||
<value>$INFO[Skin.String(customMusicAddon4Name)]</value>
|
||||
</variable>
|
||||
<variable name="customMusicAddon5Title">
|
||||
<value condition="stringcompare(Skin.String(customMusicAddon5Type),audioAddon)">$INFO[system.addontitle(Skin.String(customMusicAddon5))]</value>
|
||||
<value>$INFO[Skin.String(customMusicAddon5Name)]</value>
|
||||
</variable>
|
||||
<variable name="customMusicAddon6Title">
|
||||
<value condition="stringcompare(Skin.String(customMusicAddon6Type),audioAddon)">$INFO[system.addontitle(Skin.String(customMusicAddon6))]</value>
|
||||
<value>$INFO[Skin.String(customMusicAddon6Name)]</value>
|
||||
</variable>
|
||||
<variable name="customMusicAddon7Title">
|
||||
<value condition="stringcompare(Skin.String(customMusicAddon7Type),audioAddon)">$INFO[system.addontitle(Skin.String(customMusicAddon7))]</value>
|
||||
<value>$INFO[Skin.String(customMusicAddon7Name)]</value>
|
||||
</variable>
|
||||
<variable name="customMusicAddon8Title">
|
||||
<value condition="stringcompare(Skin.String(customMusicAddon8Type),audioAddon)">$INFO[system.addontitle(Skin.String(customMusicAddon8))]</value>
|
||||
<value>$INFO[Skin.String(customMusicAddon8Name)]</value>
|
||||
</variable>
|
||||
<!--A bit of feedback for the addon selection dialog-->
|
||||
<variable name="pendingAddonPath">
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video1)">$INFO[Skin.String(customVideoAddon1)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video2)">$INFO[Skin.String(customVideoAddon2)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video3)">$INFO[Skin.String(customVideoAddon3)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video4)">$INFO[Skin.String(customVideoAddon4)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video5)">$INFO[Skin.String(customVideoAddon5)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video6)">$INFO[Skin.String(customVideoAddon6)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video7)">$INFO[Skin.String(customVideoAddon7)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video8)">$INFO[Skin.String(customVideoAddon8)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio1)">$INFO[Skin.String(customMusicAddon1)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio2)">$INFO[Skin.String(customMusicAddon2)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio3)">$INFO[Skin.String(customMusicAddon3)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio4)">$INFO[Skin.String(customMusicAddon4)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio5)">$INFO[Skin.String(customMusicAddon5)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio6)">$INFO[Skin.String(customMusicAddon6)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio7)">$INFO[Skin.String(customMusicAddon7)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio8)">$INFO[Skin.String(customMusicAddon8)]</value>
|
||||
</variable>
|
||||
<variable name="pendingAddonName">
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video1)">$INFO[Skin.String(customVideoAddon1Name)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video2)">$INFO[Skin.String(customVideoAddon2Name)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video3)">$INFO[Skin.String(customVideoAddon3Name)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video4)">$INFO[Skin.String(customVideoAddon4Name)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video5)">$INFO[Skin.String(customVideoAddon5Name)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video6)">$INFO[Skin.String(customVideoAddon6Name)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video7)">$INFO[Skin.String(customVideoAddon7Name)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),video8)">$INFO[Skin.String(customVideoAddon8Name)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio1)">$INFO[Skin.String(customMusicAddon1Name)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio2)">$INFO[Skin.String(customMusicAddon2Name)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio3)">$INFO[Skin.String(customMusicAddon3Name)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio4)">$INFO[Skin.String(customMusicAddon4Name)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio5)">$INFO[Skin.String(customMusicAddon5Name)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio6)">$INFO[Skin.String(customMusicAddon6Name)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio7)">$INFO[Skin.String(customMusicAddon7Name)]</value>
|
||||
<value condition="stringcompare(skin.string(currentAddonSourceSlot),audio8)">$INFO[Skin.String(customMusicAddon8Name)]</value>
|
||||
</variable>
|
||||
<!--weather icons-->
|
||||
<variable name="weatherIcon">
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),0)"> </value><!--Rain/Lightning-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),1)"> </value><!--Windy/Rain-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),2)"> </value><!--Windy/Rain-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),3)"> </value><!--Rain/Lightning-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),4)"> </value><!--Rain/Lightning-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),5)"> </value><!--Cloudy/Snow-Rain Mix-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),6)"> </value><!--Hail-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),7)"> </value><!--Icy/Clouds Rain-Snow-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),8)"> </value><!--Icy/Haze Rain-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),9)"> </value><!--Haze/Rain-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),10)"> </value><!--Icy/Rain-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),11)"> </value><!--Light Rain-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),12)"> </value><!--Moderate Rain-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),13)"> </value><!--Cloudy/Flurries-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),14)"> </value><!--Cloudy/Flurries-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),15)"> </value><!--Cloudy/Flurries-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),16)"> </value><!--Cloudy/Flurries-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),17)"> </value><!--Rain/Lightning-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),18)"> </value><!--Rain/Lightning-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),19)"> </value><!--Dust-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),20)"> </value><!--Fog-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),21)"> </value><!--Haze-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),22)"> </value><!--Smoke-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),23)"> </value><!--Windy-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),24)"> </value><!--Windy-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),25)"> </value><!--Windy-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),26)"> </value><!--Mostly Cloudy-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),27)"> </value><!--Mostly Cloudy/Night-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),28)"> </value><!--Mostly Cloudy/Sunny-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),29)"> </value><!--Partly Cloudy/Night-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),30)"> </value><!--Partly Cloudy/Day-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),31)"> </value><!--Clear/Night-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),32)"> </value><!--Clear/Day-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),33)"> </value><!--Hazy/Night-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),34)"> </value><!--Hazy/Day-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),35)"> </value><!--Rain/Lightning-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),36)"> </value><!--Hot!-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),37)"> </value><!--Lightning/Day-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),38)"> </value><!--Lightning-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),39)"> </value><!--Rain/Day-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),40)"> </value><!--Rain-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),41)"> </value><!--Snow-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),42)"> </value><!--Snow-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),43)"> </value><!--Snow-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),44)"> </value><!--Partly Cloudy/Day-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),45)"> </value><!--Rain/Night-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),46)"> </value><!--Snow-->
|
||||
<value condition="stringcompare(ListItem.Property(fanartCode),47)"> </value><!--Thunder Showers/Night-->
|
||||
</variable>
|
||||
</includes>
|
|
@ -0,0 +1,176 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">5</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-7-begin</posx>
|
||||
<posy>row-3-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-528</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>20043</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--control area-->
|
||||
<control type="grouplist" id="5">
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>12-col</width>
|
||||
<itemgap>3</itemgap>
|
||||
<height>14-row</height>
|
||||
<ondown>9001</ondown>
|
||||
<orientation>vertical</orientation>
|
||||
</control>
|
||||
<control type="button" id="7">
|
||||
<description>button</description>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
</control>
|
||||
<control type="radiobutton" id="8">
|
||||
<description>radio_button</description>
|
||||
</control>
|
||||
<control type="spincontrolex" id="9">
|
||||
<description>spin_controlex</description>
|
||||
</control>
|
||||
<control type="sliderex" id="10">
|
||||
<description>slider</description>
|
||||
</control>
|
||||
<!--OK / Cancel-->
|
||||
<control type="panel" id="9001">
|
||||
<posx>0</posx>
|
||||
<posy>11-row</posy>
|
||||
<width>12-col</width>
|
||||
<height>1-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>horizontal</orientation>
|
||||
<onup>5</onup>
|
||||
<itemlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>5-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>5-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>OK Button</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(131,28)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Cancel Button</description>
|
||||
<label>222</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(131,29)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--hidden dialog buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="28">
|
||||
<description>Ok</description>
|
||||
</control>
|
||||
<control type="button" id="29">
|
||||
<description>Cancel</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>LockSettings.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,75 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">52</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<include>globalBackground</include>
|
||||
<control type="group">
|
||||
<posx>col-5-begin</posx>
|
||||
<posy>row-6-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="list" id="52">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>16-col</width>
|
||||
<height>11-row</height>
|
||||
<orientation>horizontal</orientation>
|
||||
<itemlayout width="4-col" height="6-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<height>4-col-gutter</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture diffuse="masks/circle.png" border="0" fallback="colors/offblack.png">$INFO[listitem.thumb]</texture>
|
||||
<bordersize>0</bordersize>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>132</posx>
|
||||
<posy>5-row</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<font>itemTitle</font>
|
||||
<align>center</align>
|
||||
<textcolor>accented</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="6-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<height>4-col-gutter</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture diffuse="masks/circle.png" border="0" fallback="colors/offblack.png">$INFO[listitem.thumb]</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
<animation type="focus">
|
||||
<effect type="zoom" end="110" center="auto" time="200" delay="0"/>
|
||||
</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>132</posx>
|
||||
<posy>5-row</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<font>itemTitle</font>
|
||||
<align>center</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>LoginScreen.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<controls>
|
||||
<!--removed: not used-->
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<!--content moved to custom_musicPlayerFullscreen.xml-->
|
||||
<onload condition="!window.isactive(5001)">back</onload>
|
||||
<onload>sendclick(10120,500)</onload>
|
||||
<onload>back</onload>
|
||||
<controls>
|
||||
<!--buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="500">
|
||||
<description>Select visualisation</description>
|
||||
</control>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,63 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">2</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<posx>col-19-begin</posx>
|
||||
<posy>row-17-begin</posy>
|
||||
<visible>!Window.IsActive(visualisation) + !Window.IsActive(karaoke) + [Window.IsActive(musiclibrary) | Window.IsActive(videolibrary) | window.IsActive(home) | window.isactive(MusicFiles)]</visible>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>-12</posy>
|
||||
<width>8-col</width>
|
||||
<height>102</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>eeFFFFFF</colordiffuse>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="slide" start="1000,0" end="0,0" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>Artist</description>
|
||||
<posx>24</posx>
|
||||
<posy>-12</posy>
|
||||
<font>smallMedium</font>
|
||||
<width>468</width>
|
||||
<height>1-row</height>
|
||||
<label>[UPPERCASE][B]$INFO[MusicPlayer.Artist][/B]$INFO[MusicPlayer.Album, • ,][/UPPERCASE]</label>
|
||||
<scroll>false</scroll>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" delay="400" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>message</description>
|
||||
<posx>24</posx>
|
||||
<posy>30</posy>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<width>468</width>
|
||||
<height>1-row</height>
|
||||
<label>$INFO[Musicplayer.TrackNumber,,. ]$INFO[musicplayer.Title]</label>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<!--animations-->
|
||||
<animation type="Windowopen">
|
||||
<effect type="fade" start="0" end="100" delay="600" time="400" tween="sine" />
|
||||
</animation>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<posy>0</posy>
|
||||
<include>DialogID</include>
|
||||
<label>MusicOverlay.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<!--content moved to custom_musicPlayerFullscreen.xml-->
|
||||
<onload>activateWindow(5001)</onload>
|
||||
<controls></controls>
|
||||
</window>
|
|
@ -0,0 +1,146 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="false">9000</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<!--page container group-->
|
||||
<control type="group">
|
||||
<!--shift page for certain modal dialogs-->
|
||||
<include>modalDialogContentShift</include>
|
||||
<!--content provider-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<!--main menu-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<include>dateTime</include>
|
||||
<include>menuItems</include>
|
||||
</control>
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--source title-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>18-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$VAR[listTitle]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<!--source subtitle-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>24-col</width>
|
||||
<font>regular</font>
|
||||
<label>$VAR[listSubTitle]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--Main content listing-->
|
||||
<control type="group" id="9999">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--source content-->
|
||||
<control type="group" id="9500">
|
||||
<include>viewMusicList</include>
|
||||
<include>viewArtistList</include>
|
||||
<include>viewSongList</include>
|
||||
<include>viewMusicGrid</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="8000">
|
||||
<visible>Control.IsVisible(60) + SubString(skin.string(showRecentMusicItems),false)</visible>
|
||||
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(8000).hasfocus">conditional</animation>
|
||||
<control type="scrollbar" id="60">
|
||||
<posx>84r</posx>
|
||||
<posy>272</posy>
|
||||
<height>672</height>
|
||||
<onleft>9999</onleft>
|
||||
</control>
|
||||
</control>
|
||||
<!--Sort / misc labels (footer)-->
|
||||
<control type="group">
|
||||
<visible>SubString(skin.string(showRecentMusicItems),false)</visible>
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-18-begin</posy>
|
||||
<include>mediaListFooter</include>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--sorting and misc controls-->
|
||||
<control type="group" id="61">
|
||||
<!--animations-->
|
||||
<animation type="Conditional" condition="!controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="200" />
|
||||
</animation>
|
||||
<animation type="conditional" condition="window.next(1)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--titles-->
|
||||
<control type="group">
|
||||
<posx>24</posx>
|
||||
<posy>111</posy>
|
||||
<animation type="Conditional" condition="controlgroup(62).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
<effect type="slide" start="-100" end="0" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="!controlgroup(62).hasfocus | Window.IsActive(5000)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
<effect type="slide" start="0" end="-100" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<control type="image">
|
||||
<posx>-96</posx>
|
||||
<posy>-111</posy>
|
||||
<width>col-5-begin</width>
|
||||
<height>fullscreenHeight</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<bordersize>0</bordersize>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>14-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>249</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>24-col</width>
|
||||
<font>regular</font>
|
||||
<label>33063</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--menu-->
|
||||
<include>sideBarMenuItems</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>MyMusicNav.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,146 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">9500</defaultcontrol>
|
||||
<allowoverlay>no</allowoverlay>
|
||||
<previouswindow>home</previouswindow>
|
||||
<controls>
|
||||
<include>globalBackground</include>
|
||||
<!--page container group-->
|
||||
<control type="group">
|
||||
<!--window fader-->
|
||||
<animation type="conditional" condition="window.next(0) | window.next(1)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<!--shift page for certain modal dialogs-->
|
||||
<include>modalDialogContentShift</include>
|
||||
<!--content provider-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<!--main menu-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<include>dateTime</include>
|
||||
<include>menuItems</include>
|
||||
</control>
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<animation type="Conditional" condition="!IntegerGreaterThan(container.numitems,0) + !isEmpty(Window(Home).Property(RecentAlbum.1.Title))">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="IntegerGreaterThan(container.numitems,0) + !isEmpty(Window(Home).Property(RecentAlbum.1.Title))">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
</animation>
|
||||
<!--source title-->
|
||||
<control type="grouplist">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col</width>
|
||||
<height>1-row</height>
|
||||
<itemgap>0</itemgap>
|
||||
<orientation>horizontal</orientation>
|
||||
<control type="label">
|
||||
<width>auto</width>
|
||||
<font>pageTitle</font>
|
||||
<label>31123</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>Playlist.IsRandom</visible>
|
||||
<width>auto</width>
|
||||
<font>pageTitle</font>
|
||||
<label> ($LOCALIZE[31133])</label>
|
||||
<textcolor>accented</textcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--source subtitle-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>24-col</width>
|
||||
<font>regular</font>
|
||||
<label>$INFO[container.Numitems,, $LOCALIZE[31014]]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--Main content listing-->
|
||||
<control type="group" id="9999">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<animation type="windowopen">
|
||||
<include>listSlideIn</include>
|
||||
</animation>
|
||||
<animation type="windowclose">
|
||||
<effect type="fade" start="100" end="0" time="300" delay="300" />
|
||||
</animation>
|
||||
<!--source content-->
|
||||
<control type="group" id="9500">
|
||||
<include>viewMusicPlayList</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="8000">
|
||||
<visible>Control.IsVisible(60)</visible>
|
||||
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(8000).hasfocus">conditional</animation>
|
||||
<control type="scrollbar" id="60">
|
||||
<posx>108r</posx>
|
||||
<posy>276</posy>
|
||||
<height>672</height>
|
||||
<onleft>9999</onleft>
|
||||
</control>
|
||||
</control>
|
||||
<!--Sort / misc labels (footer)-->
|
||||
<control type="group">
|
||||
<visible>SubString(skin.string(showRecentMusicItems),false)</visible>
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-18-begin</posy>
|
||||
<include>mediaListFooter</include>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--sorting and misc controls-->
|
||||
<control type="group" id="61">
|
||||
<!--animations-->
|
||||
<animation type="Conditional" condition="!controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="200" />
|
||||
</animation>
|
||||
<animation type="conditional" condition="window.next(1)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--titles-->
|
||||
<control type="group">
|
||||
<posx>24</posx>
|
||||
<posy>111</posy>
|
||||
<animation type="Conditional" condition="controlgroup(62).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
<effect type="slide" start="-100" end="0" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="!controlgroup(62).hasfocus | Window.IsActive(5000)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
<effect type="slide" start="0" end="-100" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<!--menu-->
|
||||
<include>sideBarMenuItems</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>MyMusicPlaylist.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,351 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol allways="true">50</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<include>globalBackground</include>
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-96</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>31057</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--left panel (from) -->
|
||||
<control type="group">
|
||||
<description>Left panel</description>
|
||||
<posy>2-row</posy>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<font>itemTitleSmall</font>
|
||||
<label>31022</label>
|
||||
</control>
|
||||
<control type="panel" id="50">
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>10-col</width>
|
||||
<height>12-row</height>
|
||||
<onright>100</onright>
|
||||
<scrolltime>200</scrolltime>
|
||||
<itemlayout height="1-row" width="10-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>10-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>48r</posx>
|
||||
<posy>0</posy>
|
||||
<width>2-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<align>right</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<info>ListItem.Label2</info>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="10-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>10-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>48r</posx>
|
||||
<posy>0</posy>
|
||||
<width>2-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<align>right</align>
|
||||
<info>ListItem.Label2</info>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<!--right panel (to)-->
|
||||
<control type="group">
|
||||
<posx>10-col</posx>
|
||||
<posy>2-row</posy>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<font>itemTitleSmall</font>
|
||||
<label>31029</label>
|
||||
</control>
|
||||
<control type="panel" id="100">
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>10-col</width>
|
||||
<height>12-row</height>
|
||||
<onleft>50</onleft>
|
||||
<onright>9000</onright>
|
||||
<scrolltime>200</scrolltime>
|
||||
<itemlayout height="1-row" width="10-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>10-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>48r</posx>
|
||||
<posy>0</posy>
|
||||
<width>2-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<align>right</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<info>ListItem.Label2</info>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="10-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>10-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>48r</posx>
|
||||
<posy>0</posy>
|
||||
<width>2-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<align>right</align>
|
||||
<info>ListItem.Label2</info>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<!--dialog controls-->
|
||||
<control type="group">
|
||||
<posx>20-col</posx>
|
||||
<posy>2-row</posy>
|
||||
<control type="panel" id="9000">
|
||||
<posx>0</posx>
|
||||
<posy>10</posy>
|
||||
<width>6-col</width>
|
||||
<height>5-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>100</onleft>
|
||||
<itemlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Open</description>
|
||||
<label>31019</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(503,6)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Save</description>
|
||||
<label>31020</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(503,7)</onclick>
|
||||
<onclick>Notification($LOCALIZE[31020],$LOCALIZE[31153])</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<description>Clear</description>
|
||||
<label>31021</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(503,8)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="6">
|
||||
<description>Open Button</description>
|
||||
</control>
|
||||
<control type="button" id="7">
|
||||
<description>Save Button</description>
|
||||
</control>
|
||||
<control type="button" id="8">
|
||||
<description>Clear button</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>MyMusicPlaylistEditor.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,139 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="false">9000</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<onunload>Skin.SetString(showRecentMusicItems,true)</onunload>
|
||||
<previouswindow>home</previouswindow>
|
||||
<controls>
|
||||
<include>globalBackground</include>
|
||||
<!--page container group-->
|
||||
<control type="group">
|
||||
<!--window fader-->
|
||||
<animation type="conditional" condition="window.next(0) | window.next(1)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<!--shift page for certain modal dialogs-->
|
||||
<include>modalDialogContentShift</include>
|
||||
<!--content provider-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<!--main menu-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<include>dateTime</include>
|
||||
<include>menuItems</include>
|
||||
</control>
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<animation type="Conditional" condition="!IntegerGreaterThan(container.numitems,0)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="IntegerGreaterThan(container.numitems,0)">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
</animation>
|
||||
<!--source title-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>18-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$VAR[listTitle]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<!--source subtitle-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>24-col</width>
|
||||
<font>regular</font>
|
||||
<label>$VAR[listSubTitle]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--Main content listing-->
|
||||
<control type="group" id="9999">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<animation type="windowopen">
|
||||
<include>listSlideIn</include>
|
||||
</animation>
|
||||
<animation type="windowclose">
|
||||
<effect type="fade" start="100" end="0" time="300" delay="300" />
|
||||
</animation>
|
||||
<!--source content-->
|
||||
<control type="group" id="9500">
|
||||
<include>viewMusicList</include>
|
||||
<include>viewArtistList</include>
|
||||
<include>viewSongList</include>
|
||||
<include>viewMusicGrid</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="8000">
|
||||
<visible>Control.IsVisible(60)</visible>
|
||||
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(8000).hasfocus">conditional</animation>
|
||||
<control type="scrollbar" id="60">
|
||||
<posx>108r</posx>
|
||||
<posy>276</posy>
|
||||
<height>672</height>
|
||||
<onleft>9999</onleft>
|
||||
</control>
|
||||
</control>
|
||||
<!--Sort / misc labels (footer)-->
|
||||
<control type="group">
|
||||
<visible>SubString(skin.string(showRecentMusicItems),false)</visible>
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-18-begin</posy>
|
||||
<include>mediaListFooter</include>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--sorting and misc controls-->
|
||||
<control type="group" id="61">
|
||||
<!--animations-->
|
||||
<animation type="Conditional" condition="!controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="200" />
|
||||
</animation>
|
||||
<animation type="conditional" condition="window.next(1)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--titles-->
|
||||
<control type="group">
|
||||
<posx>24</posx>
|
||||
<posy>111</posy>
|
||||
<animation type="Conditional" condition="controlgroup(62).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
<effect type="slide" start="-100" end="0" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="!controlgroup(62).hasfocus | Window.IsActive(5000)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
<effect type="slide" start="0" end="-100" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<!--menu-->
|
||||
<include>sideBarMenuItems</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--loading indicator-->
|
||||
<include>loadingIndicator</include>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>MyMusicSongs.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,149 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="false">9000</defaultcontrol>
|
||||
<allowoverlay>no</allowoverlay>
|
||||
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
|
||||
<onunload>Skin.SetString(showRecentVideoItems,true)</onunload>
|
||||
<controls>
|
||||
<include>globalBackground</include>
|
||||
<!--page container group-->
|
||||
<control type="group">
|
||||
<!--window fader-->
|
||||
<animation type="conditional" condition="window.next(0) | window.next(1)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<!--shift page for certain modal dialogs-->
|
||||
<include>modalDialogContentShift</include>
|
||||
<!--content provider-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<!--main menu-->
|
||||
<control type="group" id="8000">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<include>dateTime</include>
|
||||
<include>menuItems</include>
|
||||
</control>
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--source title-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>14-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$VAR[listTitle]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>14-col</width>
|
||||
<font>regular</font>
|
||||
<label>$INFO[control.getlabel(30),, ][COLOR accented]$INFO[Pvr.BackendChannels] $LOCALIZE[31017][/COLOR]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="label" id="30">
|
||||
<description>Empty so we can pass the values up one level</description>
|
||||
<visible>False</visible>
|
||||
</control>
|
||||
</control>
|
||||
<!--Main content listing-->
|
||||
<control type="group" id="9999">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>270</posy>
|
||||
<!--animations-->
|
||||
<animation type="windowopen">
|
||||
<include>listSlideIn</include>
|
||||
</animation>
|
||||
<include>EPGTimelineView</include>
|
||||
<include>LiveTVChannelView</include>
|
||||
<include>LiveRadioChannelView</include>
|
||||
<include>LiveTVRecordingsView</include>
|
||||
<include>LiveTVTimersView</include>
|
||||
</control>
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="9400">
|
||||
<visible>Control.IsVisible(60) + !control.isvisible(10)</visible>
|
||||
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(9400).hasfocus">conditional</animation>
|
||||
<control type="scrollbar" id="60">
|
||||
<posx>108r</posx>
|
||||
<posy>276</posy>
|
||||
<height>672</height>
|
||||
<onleft>9999</onleft>
|
||||
</control>
|
||||
</control>
|
||||
<!--Sort / misc labels (footer)-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-18-begin</posy>
|
||||
<include>mediaListFooter</include>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--sorting and misc controls-->
|
||||
<control type="group" id="61">
|
||||
<!--animations-->
|
||||
<animation type="Conditional" condition="!controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="200" />
|
||||
</animation>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--Options-->
|
||||
<control type="group">
|
||||
<posx>24</posx>
|
||||
<posy>111</posy>
|
||||
<animation type="Conditional" condition="controlgroup(62).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
<effect type="slide" start="-100" end="0" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="!controlgroup(62).hasfocus | Window.IsActive(5000)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
<effect type="slide" start="0" end="-100" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<!--menu-->
|
||||
<include>sideBarMenuItems</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--PVR options buttons (hidden)-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="32">
|
||||
<description>TV Channels</description>
|
||||
</control>
|
||||
<control type="button" id="33">
|
||||
<description>Radio Channels</description>
|
||||
</control>
|
||||
<control type="button" id="31">
|
||||
<description>TV Guide</description>
|
||||
</control>
|
||||
<control type="button" id="34">
|
||||
<description>Recordings</description>
|
||||
</control>
|
||||
<control type="button" id="35">
|
||||
<description>Timers</description>
|
||||
</control>
|
||||
<control type="button" id="36">
|
||||
<description>Search</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>MyPVR.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,288 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="false">9000</defaultcontrol>
|
||||
<allowoverlay>no</allowoverlay>
|
||||
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
|
||||
<onunload>Skin.SetString(showRecentVideoItems,true)</onunload>
|
||||
<controls>
|
||||
<include>globalBackground</include>
|
||||
<!--page container group-->
|
||||
<control type="group">
|
||||
<!--window fader-->
|
||||
<animation type="conditional" condition="window.next(0) | window.next(1)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<!--shift page for certain modal dialogs-->
|
||||
<include>modalDialogContentShift</include>
|
||||
<!--content provider-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<!--main menu-->
|
||||
<control type="group" id="8000">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<include>dateTime</include>
|
||||
<include>menuItems</include>
|
||||
</control>
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--source title-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>14-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$LOCALIZE[31006] [COLOR accented]$LOCALIZE[31078][/COLOR]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>14-col</width>
|
||||
<font>regular</font>
|
||||
<label>$INFO[control.getlabel(30),, ][COLOR accented]$INFO[Pvr.BackendChannels] $LOCALIZE[31017][/COLOR]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--Main content listing-->
|
||||
<control type="group" id="9999">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>270</posy>
|
||||
<!--animations-->
|
||||
<animation type="windowopen">
|
||||
<include>listSlideIn</include>
|
||||
</animation>
|
||||
<control type="panel" id="50">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>20-col</width>
|
||||
<height>12-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<scrolltime tween="sine" easing="inout">200</scrolltime>
|
||||
<itemlayout height="1-row" width="20-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>20-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.ChannelNumber]. $INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>5-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>84</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.starttime]</label>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>ListItem.HasTimer</visible>
|
||||
<posx>438</posx>
|
||||
<posy>2</posy>
|
||||
<width>414</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="0">colors/selected.png</texture>
|
||||
<bordertexture border="6">colors/black.png</bordertexture>
|
||||
<bordersize>0,0,6,0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
<animation effect="fade" start="75" end="100" time="1500" tween="sine" easing="in" pulse="true" condition="true">Conditional</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>444</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>84</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.nextstarttime]</label>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>ListItem.HasTimer</visible>
|
||||
<posx>942</posx>
|
||||
<posy>2</posy>
|
||||
<width>414</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="0">colors/selected.png</texture>
|
||||
<bordertexture border="6">colors/black.png</bordertexture>
|
||||
<bordersize>0,0,6,0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
<animation effect="fade" start="75" end="100" time="1500" tween="sine" easing="in" pulse="true" condition="true">Conditional</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>948</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.nextTitle]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="20-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>20-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.ChannelNumber]. $INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>5-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>84</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.starttime]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>444</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>84</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.nextstarttime]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>948</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.nextTitle]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="9400">
|
||||
<visible>Control.IsVisible(60) + !control.isvisible(10)</visible>
|
||||
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(9400).hasfocus">conditional</animation>
|
||||
<control type="scrollbar" id="60">
|
||||
<posx>108r</posx>
|
||||
<posy>276</posy>
|
||||
<height>672</height>
|
||||
<onleft>9999</onleft>
|
||||
</control>
|
||||
</control>
|
||||
<!--Sort / misc labels (footer)-->
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-18-begin</posy>
|
||||
<include>mediaListFooter</include>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--sorting and misc controls-->
|
||||
<control type="group" id="61">
|
||||
<!--animations-->
|
||||
<animation type="Conditional" condition="!controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="200" />
|
||||
</animation>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--Options-->
|
||||
<control type="group">
|
||||
<posx>24</posx>
|
||||
<posy>111</posy>
|
||||
<animation type="Conditional" condition="controlgroup(62).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
<effect type="slide" start="-100" end="0" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="!controlgroup(62).hasfocus | Window.IsActive(5000)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
<effect type="slide" start="0" end="-100" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<!--menu-->
|
||||
<include>sideBarMenuItems</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>MyPVRChannels.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,277 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="false">9000</defaultcontrol>
|
||||
<allowoverlay>no</allowoverlay>
|
||||
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
|
||||
<onunload>Skin.SetString(showRecentVideoItems,true)</onunload>
|
||||
<controls>
|
||||
<include>globalBackground</include>
|
||||
<!--page container group-->
|
||||
<control type="group">
|
||||
<!--window fader-->
|
||||
<animation type="conditional" condition="window.next(0) | window.next(1)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<!--shift page for certain modal dialogs-->
|
||||
<include>modalDialogContentShift</include>
|
||||
<!--content provider-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<!--main menu-->
|
||||
<control type="group" id="8000">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<include>dateTime</include>
|
||||
<include>menuItems</include>
|
||||
</control>
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--source title-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>14-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$LOCALIZE[31006] [COLOR accented]$LOCALIZE[31080][/COLOR]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>14-col</width>
|
||||
<font>regular</font>
|
||||
<label>$INFO[control.getlabel(30),, ][COLOR accented]$INFO[Pvr.BackendChannels] $LOCALIZE[31017][/COLOR]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--Main content listing-->
|
||||
<control type="group" id="9999">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>270</posy>
|
||||
<!--animations-->
|
||||
<animation type="windowopen">
|
||||
<include>listSlideIn</include>
|
||||
</animation>
|
||||
<control type="epggrid" id="10">
|
||||
<description>EPG Grid</description>
|
||||
<posx>-12</posx>
|
||||
<posy>-56</posy>
|
||||
<width>1750</width>
|
||||
<height>600</height>
|
||||
<pagecontrol>10</pagecontrol>
|
||||
<timeblocks>40</timeblocks>
|
||||
<progresstexture border="0,33,18,14">UIControls/PVR-EpgProgressIndicator.png</progresstexture>
|
||||
<rulerunit>6</rulerunit>
|
||||
<onback>8000</onback>
|
||||
<rulerlayout height="60" width="60">
|
||||
<control type="label" id="2">
|
||||
<visible>SubString(ListItem.Label,:)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>20</posy>
|
||||
<width>60</width>
|
||||
<height>30</height>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</rulerlayout>
|
||||
<channellayout height="60" width="359">
|
||||
<control type="image">
|
||||
<width>356</width>
|
||||
<height>57</height>
|
||||
<texture border="24,0,-24,0">UIControls/listitemNF.png</texture>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>60</posx>
|
||||
<width>310</width>
|
||||
<height>57</height>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.ChannelNumber]. $INFO[ListItem.ChannelName]</label>
|
||||
</control>
|
||||
</channellayout>
|
||||
<focusedchannellayout height="60" width="359">
|
||||
<control type="image">
|
||||
<width>356</width>
|
||||
<height>57</height>
|
||||
<texture border="24,0,-24,0">UIControls/listitemFO.png</texture>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label" id="1">
|
||||
<posx>60</posx>
|
||||
<width>308</width>
|
||||
<height>57</height>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<textcolor>black</textcolor>
|
||||
<textoffsetx>15</textoffsetx>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.ChannelNumber]. $INFO[ListItem.ChannelName]</label>
|
||||
</control>
|
||||
</focusedchannellayout>
|
||||
<itemlayout height="60" width="120">
|
||||
<control type="image" id="2">
|
||||
<visible>!ListItem.HasTimer</visible>
|
||||
<width>120</width>
|
||||
<height>57</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
<bordersize>0,0,3,0</bordersize>
|
||||
</control>
|
||||
<control type="image" id="2">
|
||||
<visible>ListItem.HasTimer</visible>
|
||||
<width>120</width>
|
||||
<height>57</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
<animation effect="fade" start="75" end="100" time="1500" tween="sine" easing="in" pulse="true" condition="true">Conditional</animation>
|
||||
<bordersize>0,0,3,0</bordersize>
|
||||
</control>
|
||||
<control type="label" id="1">
|
||||
<width>120</width>
|
||||
<height>57</height>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<textoffsetx>15</textoffsetx>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="60" width="120">
|
||||
<control type="image" id="14">
|
||||
<width>120</width>
|
||||
<height>57</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
</control>
|
||||
<control type="image" id="2">
|
||||
<width>120</width>
|
||||
<height>57</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="3">$INFO[ListItem.Property(GenreType),overlays/pvr/genres/,.png]</texture>
|
||||
</control>
|
||||
<control type="label" id="1">
|
||||
<width>120</width>
|
||||
<height>57</height>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<textoffsetx>15</textoffsetx>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
<!--focussed item-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>580</posy>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.starttime,, - ]$INFO[ListItem.endtime,,: ]$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="textbox">
|
||||
<posx>0</posx>
|
||||
<posy>50</posy>
|
||||
<width>21-col-gutter</width>
|
||||
<height>112</height>
|
||||
<font>textboxExtraLeading</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>[B]$INFO[ListItem.plot][/B]</label>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="9400">
|
||||
<visible>Control.IsVisible(60) + !control.isvisible(10)</visible>
|
||||
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(9400).hasfocus">conditional</animation>
|
||||
<control type="scrollbar" id="60">
|
||||
<posx>108r</posx>
|
||||
<posy>276</posy>
|
||||
<height>672</height>
|
||||
<onleft>9999</onleft>
|
||||
</control>
|
||||
</control>
|
||||
<!--Sort / misc labels (footer)-->
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-18-begin</posy>
|
||||
<include>mediaListFooter</include>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--sorting and misc controls-->
|
||||
<control type="group" id="61">
|
||||
<!--animations-->
|
||||
<animation type="Conditional" condition="!controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="200" />
|
||||
</animation>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--Options-->
|
||||
<control type="group">
|
||||
<posx>24</posx>
|
||||
<posy>111</posy>
|
||||
<animation type="Conditional" condition="controlgroup(62).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
<effect type="slide" start="-100" end="0" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="!controlgroup(62).hasfocus | Window.IsActive(5000)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
<effect type="slide" start="0" end="-100" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<!--menu-->
|
||||
<include>sideBarMenuItems</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>MyPVRGuide.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,277 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="false">9000</defaultcontrol>
|
||||
<allowoverlay>no</allowoverlay>
|
||||
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
|
||||
<onunload>Skin.SetString(showRecentVideoItems,true)</onunload>
|
||||
<controls>
|
||||
<include>globalBackground</include>
|
||||
<!--page container group-->
|
||||
<control type="group">
|
||||
<!--window fader-->
|
||||
<animation type="conditional" condition="window.next(0) | window.next(1)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<!--shift page for certain modal dialogs-->
|
||||
<include>modalDialogContentShift</include>
|
||||
<!--content provider-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<!--main menu-->
|
||||
<control type="group" id="8000">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<include>dateTime</include>
|
||||
<include>menuItems</include>
|
||||
</control>
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--source title-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>14-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$VAR[listTitle]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>14-col</width>
|
||||
<font>regular</font>
|
||||
<label>$INFO[control.getlabel(30),, ][COLOR accented]$INFO[Pvr.BackendChannels] $LOCALIZE[31017][/COLOR]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--Main content listing-->
|
||||
<control type="group" id="9999">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>270</posy>
|
||||
<!--animations-->
|
||||
<animation type="windowopen">
|
||||
<include>listSlideIn</include>
|
||||
</animation>
|
||||
<control type="panel" id="50">
|
||||
<posx>-12</posx>
|
||||
<posy>-12</posy>
|
||||
<width>20-col</width>
|
||||
<height>11-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<itemlayout width="20-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>20-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture diffuse="masks/circle.png" border="0">colors/offblack.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.playcount) + !ListItem.IsResumable</visible>
|
||||
<posx>18</posx>
|
||||
<posy>0</posy>
|
||||
<width>30</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>10-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>13-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Date]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>17-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>30</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1260</posx>
|
||||
<posy>0</posy>
|
||||
<width>2-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Duration]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="20-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>20-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture diffuse="masks/circle.png" border="0">colors/offblack.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.playcount) + !ListItem.IsResumable</visible>
|
||||
<posx>18</posx>
|
||||
<posy>0</posy>
|
||||
<width>30</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>10-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>13-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Date]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>17-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>30</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1260</posx>
|
||||
<posy>0</posy>
|
||||
<width>2-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Duration]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
<!--Additional info-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>672</posy>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[Pvr.BackendDiskSpace]</label>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="9400">
|
||||
<visible>Control.IsVisible(60) + !control.isvisible(10)</visible>
|
||||
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(9400).hasfocus">conditional</animation>
|
||||
<control type="scrollbar" id="60">
|
||||
<posx>108r</posx>
|
||||
<posy>276</posy>
|
||||
<height>672</height>
|
||||
<onleft>9999</onleft>
|
||||
</control>
|
||||
</control>
|
||||
<!--Sort / misc labels (footer)-->
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-18-begin</posy>
|
||||
<include>mediaListFooter</include>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--sorting and misc controls-->
|
||||
<control type="group" id="61">
|
||||
<!--animations-->
|
||||
<animation type="Conditional" condition="!controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="200" />
|
||||
</animation>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--Options-->
|
||||
<control type="group">
|
||||
<posx>24</posx>
|
||||
<posy>111</posy>
|
||||
<animation type="Conditional" condition="controlgroup(62).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
<effect type="slide" start="-100" end="0" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="!controlgroup(62).hasfocus | Window.IsActive(5000)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
<effect type="slide" start="0" end="-100" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<!--menu-->
|
||||
<include>sideBarMenuItems</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>MyPVRRecordings.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,173 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">9000</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
|
||||
<previouswindow>home</previouswindow>
|
||||
<controls>
|
||||
<include>globalBackground</include>
|
||||
<!--page container group-->
|
||||
<control type="group">
|
||||
<!--window fader-->
|
||||
<animation type="conditional" condition="window.next(0) | window.next(1)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<!--shift page for certain modal dialogs-->
|
||||
<include>modalDialogContentShift</include>
|
||||
<!--content provider-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<!--main menu-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<include>dateTime</include>
|
||||
<control type="list" id="9000">
|
||||
<posx>-14</posx>
|
||||
<posy>180</posy>
|
||||
<width>4-col</width>
|
||||
<height>12-row</height>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>61</onleft>
|
||||
<onright>9999</onright>
|
||||
<ondown>9000</ondown>
|
||||
<itemlayout width="4-col" height="43">
|
||||
<control type="label">
|
||||
<posx>14</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<info>ListItem.Label</info>
|
||||
<textcolor>unselected</textcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="43">
|
||||
<control type="label">
|
||||
<visible>Control.HasFocus(9000)</visible>
|
||||
<posx>1</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<label>[ $INFO[ListItem.Label] ]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!Control.HasFocus(9000)</visible>
|
||||
<posx>14</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<textcolor>unselected</textcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<!--<content target="pictures">addons://sources/image/</content>-->
|
||||
<content target="pictures">sources://pictures/</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--source title-->
|
||||
<control type="label">
|
||||
<visible>IntegerGreaterThan(container.Numitems,0)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>14-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>31056</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<!--source subtitle-->
|
||||
<control type="label">
|
||||
<visible>IntegerGreaterThan(container.Numitems,0) + Container.HasFolders</visible>
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>24-col</width>
|
||||
<font>regular</font>
|
||||
<label>$INFO[container.Numitems,, $LOCALIZE[31037]]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>IntegerGreaterThan(container.Numitems,0) + !Container.HasFolders</visible>
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>24-col</width>
|
||||
<font>regular</font>
|
||||
<label>$INFO[container.Numitems,, $LOCALIZE[31050]]$INFO[container.foldername, - ,]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--Main content listing-->
|
||||
<control type="group" id="9999">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-5-begin</posy>
|
||||
<!--source content-->
|
||||
<control type="group">
|
||||
<include>viewPictureGrid</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="8000">
|
||||
<visible>Control.IsVisible(60)</visible>
|
||||
<animation effect="fade" start="100" end="70" time="100" condition="!controlgroup(8000).hasfocus">conditional</animation>
|
||||
<control type="scrollbar" id="60">
|
||||
<posx>108r</posx>
|
||||
<posy>276</posy>
|
||||
<height>672</height>
|
||||
<onleft>9999</onleft>
|
||||
</control>
|
||||
</control>
|
||||
<!--Sort / misc labels (footer)-->
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-18-begin</posy>
|
||||
<include>mediaListFooter</include>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--sorting and misc controls-->
|
||||
<control type="group" id="61">
|
||||
<!--animations-->
|
||||
<animation type="Conditional" condition="!controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="200" />
|
||||
</animation>
|
||||
<animation type="conditional" condition="window.next(1)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--titles-->
|
||||
<control type="group">
|
||||
<posx>24</posx>
|
||||
<posy>111</posy>
|
||||
<animation type="Conditional" condition="controlgroup(62).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
<effect type="slide" start="-200" end="0" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="!controlgroup(62).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
<effect type="slide" start="0" end="-200" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<!--menu-->
|
||||
<include>sideBarMenuItems</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--debug-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>MyPics.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,73 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">9999</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<include>fadeInOut</include>
|
||||
<controls>
|
||||
<!--page container group-->
|
||||
<control type="group">
|
||||
<include>globalBackground</include>
|
||||
<!--window fader-->
|
||||
<animation type="conditional" condition="window.next(0)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<!--content provider-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--source title-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>24-col</width>
|
||||
<align>left</align>
|
||||
<font>pageTitle</font>
|
||||
<label>10506</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<!--source subtitle-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>24-col</width>
|
||||
<align>left</align>
|
||||
<font>regular</font>
|
||||
<label>$INFO[container.Numitems,, $LOCALIZE[31145]]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--Main content listing-->
|
||||
<control type="group" id="9999">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--source content-->
|
||||
<control type="group">
|
||||
<include>viewGridList</include>
|
||||
<include>viewDialogList</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="8000">
|
||||
<visible>Control.IsVisible(60)</visible>
|
||||
<animation effect="fade" start="100" end="70" time="100" condition="!controlgroup(8000).hasfocus">conditional</animation>
|
||||
<control type="scrollbar" id="60">
|
||||
<posx>108r</posx>
|
||||
<posy>276</posy>
|
||||
<height>672</height>
|
||||
<onleft>9999</onleft>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>MyPrograms.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,664 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="false">9000</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<onload condition="Skin.hassetting(stopVideoOnMenu) + !Player.HasAudio">PlayerControl(stop)</onload>
|
||||
<onload condition="window.previous(0)">setfocus(9000)</onload>
|
||||
<previouswindow>home</previouswindow>
|
||||
<controls>
|
||||
<include>globalBackground</include>
|
||||
<!--page container group-->
|
||||
<control type="group">
|
||||
<!--window fader-->
|
||||
<animation type="conditional" condition="window.next(0) | window.next(1)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<!--shift page for certain modal dialogs-->
|
||||
<include>modalDialogContentShift</include>
|
||||
<!--content provider-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<!--main menu-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<include>dateTime</include>
|
||||
<include>menuItems</include>
|
||||
</control>
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<animation type="Conditional" condition="!IntegerGreaterThan(container.numitems,0)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="IntegerGreaterThan(container.numitems,0)">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
</animation>
|
||||
<!--source title-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>14-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$VAR[listTitle]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<!--source subtitle-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>auto</width>
|
||||
<font>regular</font>
|
||||
<label>$VAR[listSubTitle]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--tvshow name and season details (TVShows only)-->
|
||||
<control type="group">
|
||||
<visible>[container.content(episodes) | container.content(seasons)] + !Substring(Container.folderpath,plugin) + SubString(skin.string(showRecentVideoItems),false)</visible>
|
||||
<posx>1824</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<font>pageTitle</font>
|
||||
<align>right</align>
|
||||
<label>$INFO[listitem.tvshowTitle]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>container.content(episodes)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>8-col</width>
|
||||
<font>regular</font>
|
||||
<align>right</align>
|
||||
<label fallback="31113">$INFO[ListItem.season,Season ,]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>container.content(seasons)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>8-col</width>
|
||||
<font>regular</font>
|
||||
<align>right</align>
|
||||
<label>$INFO[ListItem.genre]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--addons-->
|
||||
<control type="group">
|
||||
<visible>container.content(episodes) + Substring(Container.folderpath,plugin)</visible>
|
||||
<posx>1824</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<font>pageTitle</font>
|
||||
<align>right</align>
|
||||
<label>$INFO[listitem.tvshowtitle]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>24-col</width>
|
||||
<font>regular</font>
|
||||
<align>right</align>
|
||||
<label>$INFO[ListItem.season,Season ,]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--Main content listing-->
|
||||
<control type="group" id="9999">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--recent items-->
|
||||
<control type="group">
|
||||
<visible>SubString(skin.string(showRecentVideoItems),true) | isEmpty(container.foldername)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>183</posy>
|
||||
<onleft>9000</onleft>
|
||||
<!--no recent items-->
|
||||
<control type="label">
|
||||
<visible>isEmpty(Window(Home).Property(RecentMovie.1.Title)) + isEmpty(Window(Home).Property(RecentEpisode.1.Title))</visible>
|
||||
<posx>1-col</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>21-col</width>
|
||||
<font>veryLarge</font>
|
||||
<textcolor>22FFFFFF</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>31007</label>
|
||||
</control>
|
||||
<!--content (movies)-->
|
||||
<control type="list" id="9998">
|
||||
<posx>-12</posx>
|
||||
<posy>-12</posy>
|
||||
<width>21-col</width>
|
||||
<height>6-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<ondown>control.setfocus(9997,$INFO[Container(9998).Position])</ondown>
|
||||
<orientation>horizontal</orientation>
|
||||
<onback>activateWindow(home)</onback>
|
||||
<animation type="windowopen">
|
||||
<include>listSlideIn</include>
|
||||
</animation>
|
||||
<animation type="windowclose">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<itemlayout width="387" height="362">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>363</width>
|
||||
<height>269</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture fallback="colors/black.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
<bordertexture border="3" colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>272</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>363</width>
|
||||
<height>64</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>77FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>-8</posy>
|
||||
<width>339</width>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>252</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label2]</label>
|
||||
</control>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="387" height="362">
|
||||
<control type="image">
|
||||
<visible>control.hasfocus(9998)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>363</width>
|
||||
<height>269</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture fallback="colors/black.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
<bordertexture border="3" colordiffuse="ffFFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>!control.hasfocus(9998)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>363</width>
|
||||
<height>269</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture fallback="colors/black.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
<bordertexture border="3" colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>272</posy>
|
||||
<control type="image">
|
||||
<visible>control.hasfocus(9998)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>363</width>
|
||||
<height>64</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>!control.hasfocus(9998)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>363</width>
|
||||
<height>64</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>77FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>control.hasfocus(9998)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>-8</posy>
|
||||
<width>339</width>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<scroll>true</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>control.hasfocus(9998)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>252</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label2]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!control.hasfocus(9998)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>-8</posy>
|
||||
<width>339</width>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<scroll>true</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!control.hasfocus(9998)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>252</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label2]</label>
|
||||
</control>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item>
|
||||
<label>$INFO[Window(Home).Property(RecentMovie.1.Title)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentMovie.1.Year),, •] $INFO[Window(Home).Property(RecentMovie.1.Runtime),, $LOCALIZE[31018]]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentMovie.1.art(fanart))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentMovie.1.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentMovie.2.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentMovie.2.Title)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentMovie.2.Year),, •] $INFO[Window(Home).Property(RecentMovie.2.Runtime),, $LOCALIZE[31018]]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentMovie.2.art(fanart))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentMovie.2.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentMovie.3.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentMovie.3.Title)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentMovie.3.Year),, •] $INFO[Window(Home).Property(RecentMovie.3.Runtime),, $LOCALIZE[31018]]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentMovie.3.art(fanart))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentMovie.3.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentMovie.4.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentMovie.4.Title)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentMovie.4.Year),, •] $INFO[Window(Home).Property(RecentMovie.4.Runtime),, $LOCALIZE[31018]]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentMovie.4.art(fanart))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentMovie.4.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentMovie.5.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentMovie.5.Title)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentMovie.5.Year),, •] $INFO[Window(Home).Property(RecentMovie.5.Runtime),, $LOCALIZE[31018]]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentMovie.5.art(fanart))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentMovie.5.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentMovie.6.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentMovie.6.Title)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentMovie.6.Year),, •] $INFO[Window(Home).Property(RecentMovie.6.Runtime),, $LOCALIZE[31018]]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentMovie.6.art(fanart))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentMovie.6.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentMovie.7.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentMovie.7.Title)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentMovie.7.Year),, •] $INFO[Window(Home).Property(RecentMovie.7.Runtime),, $LOCALIZE[31018]]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentMovie.7.art(fanart))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentMovie.7.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentMovie.8.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentMovie.8.Title)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentMovie.8.Year),, •] $INFO[Window(Home).Property(RecentMovie.8.Runtime),, $LOCALIZE[31018]]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentMovie.8.art(fanart))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentMovie.8.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentMovie.9.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentMovie.9.Title)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentMovie.9.Year),, •] $INFO[Window(Home).Property(RecentMovie.9.Runtime),, $LOCALIZE[31018]]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentMovie.9.art(fanart))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentMovie.9.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentMovie.10.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentMovie.10.Title)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentMovie.10.Year),, •] $INFO[Window(Home).Property(RecentMovie.10.Runtime),, $LOCALIZE[31018]]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentMovie.10.art(fanart))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentMovie.10.Play)]</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
<!--content (tvshows)-->
|
||||
<control type="list" id="9997">
|
||||
<posx>-12</posx>
|
||||
<posy>354</posy>
|
||||
<width>21-col</width>
|
||||
<height>6-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onup>control.setfocus(9998,$INFO[Container(9997).Position])</onup>
|
||||
<orientation>horizontal</orientation>
|
||||
<animation type="windowopen">
|
||||
<include>listSlideIn</include>
|
||||
</animation>
|
||||
<animation type="windowclose">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<itemlayout width="387" height="362">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>363</width>
|
||||
<height>269</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture fallback="colors/black.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
<bordertexture border="3" colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>272</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>363</width>
|
||||
<height>64</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>77FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>-8</posy>
|
||||
<width>339</width>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>252</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label2]</label>
|
||||
</control>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="387" height="362">
|
||||
<control type="image">
|
||||
<visible>control.hasfocus(9997)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>363</width>
|
||||
<height>269</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture fallback="colors/black.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
<bordertexture border="3" colordiffuse="ffFFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>!control.hasfocus(9997)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>363</width>
|
||||
<height>269</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture fallback="colors/black.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
<bordertexture border="3" colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>272</posy>
|
||||
<control type="image">
|
||||
<visible>control.hasfocus(9997)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>363</width>
|
||||
<height>64</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>!control.hasfocus(9997)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>363</width>
|
||||
<height>64</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>77FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>control.hasfocus(9997)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>-8</posy>
|
||||
<width>339</width>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<scroll>true</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>control.hasfocus(9997)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>252</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label2]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!control.hasfocus(9997)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>-8</posy>
|
||||
<width>339</width>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<scroll>true</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!control.hasfocus(9997)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>252</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label2]</label>
|
||||
</control>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<!--tv shows-->
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentEpisode.1.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentEpisode.1.TVshowTitle)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentEpisode.1.Season),$LOCALIZE[31011] , •] $INFO[Window(Home).Property(RecentEpisode.1.Episode),$LOCALIZE[31040] ,]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentEpisode.1.Art(thumb))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentEpisode.1.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentEpisode.2.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentEpisode.2.TVshowTitle)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentEpisode.2.Season),$LOCALIZE[31011] , •] $INFO[Window(Home).Property(RecentEpisode.2.Episode),$LOCALIZE[31040] ,]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentEpisode.2.Art(thumb))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentEpisode.2.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentEpisode.3.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentEpisode.3.TVshowTitle)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentEpisode.3.Season),$LOCALIZE[31011] , •] $INFO[Window(Home).Property(RecentEpisode.3.Episode),$LOCALIZE[31040] ,]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentEpisode.3.Art(thumb))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentEpisode.3.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentEpisode.4.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentEpisode.4.TVshowTitle)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentEpisode.4.Season),$LOCALIZE[31011] , •] $INFO[Window(Home).Property(RecentEpisode.4.Episode),$LOCALIZE[31040] ,]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentEpisode.4.Art(thumb))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentEpisode.4.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentEpisode.5.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentEpisode.5.TVshowTitle)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentEpisode.5.Season),$LOCALIZE[31011] , •] $INFO[Window(Home).Property(RecentEpisode.5.Episode),$LOCALIZE[31040] ,]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentEpisode.5.Art(thumb))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentEpisode.5.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentEpisode.6.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentEpisode.6.TVshowTitle)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentEpisode.6.Season),$LOCALIZE[31011] , •] $INFO[Window(Home).Property(RecentEpisode.6.Episode),$LOCALIZE[31040] ,]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentEpisode.6.Art(thumb))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentEpisode.6.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentEpisode.7.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentEpisode.7.TVshowTitle)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentEpisode.7.Season),$LOCALIZE[31011] , •] $INFO[Window(Home).Property(RecentEpisode.7.Episode),$LOCALIZE[31040] ,]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentEpisode.7.Art(thumb))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentEpisode.7.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentEpisode.8.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentEpisode.8.TVshowTitle)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentEpisode.8.Season),$LOCALIZE[31011] , •] $INFO[Window(Home).Property(RecentEpisode.8.Episode),$LOCALIZE[31040] ,]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentEpisode.8.Art(thumb))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentEpisode.8.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentEpisode.9.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentEpisode.9.TVshowTitle)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentEpisode.9.Season),$LOCALIZE[31011] , •] $INFO[Window(Home).Property(RecentEpisode.9.Episode),$LOCALIZE[31040] ,]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentEpisode.9.Art(thumb))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentEpisode.9.Play)]</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>!isempty(Window(Home).Property(RecentEpisode.10.Title))</visible>
|
||||
<label>$INFO[Window(Home).Property(RecentEpisode.10.TVshowTitle)]</label>
|
||||
<label2>$INFO[Window(Home).Property(RecentEpisode.10.Season),$LOCALIZE[31011] , •] $INFO[Window(Home).Property(RecentEpisode.10.Episode),$LOCALIZE[31040] ,]</label2>
|
||||
<thumb>$INFO[Window(Home).Property(RecentEpisode.10.Art(thumb))]</thumb>
|
||||
<onclick>$INFO[Window(Home).Property(RecentEpisode.10.Play)]</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--source content-->
|
||||
<control type="group" id="9500">
|
||||
<visible>SubString(skin.string(showRecentVideoItems),false)</visible>
|
||||
<animation type="windowopen">
|
||||
<include>listSlideIn</include>
|
||||
</animation>
|
||||
<include>viewListTVCatchup</include>
|
||||
<include>viewVideoList</include>
|
||||
<include>viewGridList</include>
|
||||
<include>viewSeasons</include>
|
||||
<include>viewEpisodes</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="8000">
|
||||
<visible>Control.IsVisible(60) + SubString(skin.string(showRecentVideoItems),false)</visible>
|
||||
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(8000).hasfocus">conditional</animation>
|
||||
<control type="scrollbar" id="60">
|
||||
<posx>84r</posx>
|
||||
<posy>276</posy>
|
||||
<height>672</height>
|
||||
<onleft>9999</onleft>
|
||||
</control>
|
||||
</control>
|
||||
<!--Sort / misc labels (footer)-->
|
||||
<control type="group">
|
||||
<visible>SubString(skin.string(showRecentVideoItems),false)</visible>
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-18-begin</posy>
|
||||
<include>mediaListFooter</include>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--sorting and misc controls-->
|
||||
<control type="group" id="61">
|
||||
<!--animations-->
|
||||
<animation type="Conditional" condition="!controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="200" />
|
||||
</animation>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--titles-->
|
||||
<control type="group">
|
||||
<posx>24</posx>
|
||||
<posy>111</posy>
|
||||
<animation type="Conditional" condition="controlgroup(62).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
<effect type="slide" start="-100" end="0" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="!controlgroup(62).hasfocus | Window.IsActive(5000)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
<effect type="slide" start="0" end="-100" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<!--menu-->
|
||||
<include>sideBarMenuItems</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--loading indicator-->
|
||||
<include>loadingIndicator</include>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>MyVideoNav.xml </label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,130 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="false">9000</defaultcontrol>
|
||||
<allowoverlay>no</allowoverlay>
|
||||
<previouswindow>videolibrary</previouswindow>
|
||||
<controls>
|
||||
<include>globalBackground</include>
|
||||
<!--page container group-->
|
||||
<control type="group">
|
||||
<!--window fader-->
|
||||
<animation type="conditional" condition="window.next(0) | window.next(1)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<!--shift page for certain modal dialogs-->
|
||||
<include>modalDialogContentShift</include>
|
||||
<!--content provider-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<!--main menu-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<include>dateTime</include>
|
||||
<include>menuItems</include>
|
||||
</control>
|
||||
<!--Folder titles-->
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<animation type="Conditional" condition="!IntegerGreaterThan(container.numitems,0)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="IntegerGreaterThan(container.numitems,0)">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
</animation>
|
||||
<!--source title-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>14-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>31123</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
<!--source subtitle-->
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>auto</width>
|
||||
<font>regular</font>
|
||||
<label>$INFO[container.Numitems,, $LOCALIZE[31014]]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--Main content listing-->
|
||||
<control type="group" id="9999">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--source content-->
|
||||
<control type="group" id="9500">
|
||||
<visible>SubString(skin.string(showRecentVideoItems),false)</visible>
|
||||
<animation type="windowopen">
|
||||
<include>listSlideIn</include>
|
||||
</animation>
|
||||
<include>viewVideoList</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--page scrollbar-->
|
||||
<control type="group" id="8000">
|
||||
<visible>Control.IsVisible(60)</visible>
|
||||
<animation effect="fade" start="100" end="0" time="100" condition="!controlgroup(8000).hasfocus">conditional</animation>
|
||||
<control type="scrollbar" id="60">
|
||||
<posx>108r</posx>
|
||||
<posy>276</posy>
|
||||
<height>672</height>
|
||||
<onleft>9999</onleft>
|
||||
</control>
|
||||
</control>
|
||||
<!--Sort / misc labels (footer)-->
|
||||
<control type="group">
|
||||
<visible>SubString(skin.string(showRecentVideoItems),false)</visible>
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-18-begin</posy>
|
||||
<include>mediaListFooter</include>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--sorting and misc controls-->
|
||||
<control type="group" id="61">
|
||||
<!--animations-->
|
||||
<animation type="Conditional" condition="!controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="controlgroup(61).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="200" />
|
||||
</animation>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--titles-->
|
||||
<control type="group">
|
||||
<posx>24</posx>
|
||||
<posy>111</posy>
|
||||
<animation type="Conditional" condition="controlgroup(62).hasfocus">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
<effect type="slide" start="-100" end="0" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<animation type="Conditional" condition="!controlgroup(62).hasfocus | Window.IsActive(5000)">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
<effect type="slide" start="0" end="-100" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<!--menu-->
|
||||
<include>sideBarMenuItems</include>
|
||||
</control>
|
||||
</control>
|
||||
<!--loading indicator-->
|
||||
<include>loadingIndicator</include>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>MyVideoPlaylist.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,213 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">3</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-4-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<!--general info-->
|
||||
<control type="image">
|
||||
<posx>-384</posx>
|
||||
<posy>44</posy>
|
||||
<width>2500</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--location selector-->
|
||||
<control type="spincontrolex" id="3">
|
||||
<description>Location Select</description>
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<label>-</label>
|
||||
<label2>-</label2>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<width>1-col</width>
|
||||
<align>right</align>
|
||||
<onup>activateWindow(home)</onup>
|
||||
</control>
|
||||
<!--location title-->
|
||||
<control type="label">
|
||||
<visible>true</visible>
|
||||
<posx>84</posx>
|
||||
<posy>44</posy>
|
||||
<width>18-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$INFO[Window.Property(Location)]</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<posx>-96</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>8-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>88ffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--content begins-->
|
||||
<control type="panel" id="9000">
|
||||
<posx>0</posx>
|
||||
<posy>130</posy>
|
||||
<width>24-col</width>
|
||||
<height>18-row</height>
|
||||
<itemlayout width="5-col-gutter" height="6-col">
|
||||
<control type="label">
|
||||
<posx>46</posx>
|
||||
<posy>72</posy>
|
||||
<width>5-col-gutter</width>
|
||||
<font>symbolWeather</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$VAR[weatherIcon]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>204</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<align>center</align>
|
||||
<font>largeStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="textbox">
|
||||
<posx>36</posx>
|
||||
<posy>5-row</posy>
|
||||
<width>5-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<align>center</align>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<autoscroll delay="3000" time="1000" repeat="3000"></autoscroll>
|
||||
<label>$INFO[ListItem.Property(Outlook)]</label>
|
||||
</control>
|
||||
<control type="textbox">
|
||||
<posx>36</posx>
|
||||
<posy>6-row</posy>
|
||||
<width>5-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<align>center</align>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$LOCALIZE[13508] [B]$INFO[ListItem.Property(HighTemp)] $INFO[ListItem.Property(TempUnits)][/B] $LOCALIZE[418] [B]$INFO[ListItem.Property(LowTemp)] $INFO[ListItem.Property(TempUnits)][/B]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="6-col">
|
||||
<control type="label">
|
||||
<posx>46</posx>
|
||||
<posy>72</posy>
|
||||
<width>5-col-gutter</width>
|
||||
<font>symbolWeather</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$VAR[weatherIcon]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>204</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<align>center</align>
|
||||
<font>largeStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="textbox">
|
||||
<posx>36</posx>
|
||||
<posy>5-row</posy>
|
||||
<width>5-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<align>center</align>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Property(Outlook)]</label>
|
||||
</control>
|
||||
<control type="textbox">
|
||||
<posx>36</posx>
|
||||
<posy>6-row</posy>
|
||||
<width>5-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<align>center</align>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$LOCALIZE[13508] [B]$INFO[ListItem.Property(HighTemp)] $INFO[ListItem.Property(TempUnits)][/B] $LOCALIZE[418] [B]$INFO[ListItem.Property(LowTemp)] $INFO[ListItem.Property(TempUnits)][/B]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Day 0</description>
|
||||
<label>$INFO[Window.Property(Day0.Title)]</label>
|
||||
<property name="fanartCode">$INFO[Window.Property(Day0.fanartCode)]</property>
|
||||
<property name="HighTemp">$INFO[Window.Property(Day0.HighTemp)]</property>
|
||||
<property name="LowTemp">$INFO[Window.Property(Day0.LowTemp)]</property>
|
||||
<property name="Outlook">$INFO[Window.Property(Day0.Outlook)]</property>
|
||||
<property name="TempUnits">$INFO[System.TemperatureUnits]</property>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Day 1</description>
|
||||
<label>$INFO[Window.Property(Day1.Title)]</label>
|
||||
<property name="fanartCode">$INFO[Window.Property(Day1.fanartCode)]</property>
|
||||
<property name="HighTemp">$INFO[Window.Property(Day1.HighTemp)]</property>
|
||||
<property name="LowTemp">$INFO[Window.Property(Day1.LowTemp)]</property>
|
||||
<property name="Outlook">$INFO[Window.Property(Day1.Outlook)]</property>
|
||||
<property name="TempUnits">$INFO[System.TemperatureUnits]</property>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<description>Day 2</description>
|
||||
<label>$INFO[Window.Property(Day2.Title)]</label>
|
||||
<property name="fanartCode">$INFO[Window.Property(Day2.fanartCode)]</property>
|
||||
<property name="HighTemp">$INFO[Window.Property(Day2.HighTemp)]</property>
|
||||
<property name="LowTemp">$INFO[Window.Property(Day2.LowTemp)]</property>
|
||||
<property name="Outlook">$INFO[Window.Property(Day2.Outlook)]</property>
|
||||
<property name="TempUnits">$INFO[System.TemperatureUnits]</property>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="4">
|
||||
<description>Day 3</description>
|
||||
<label>$INFO[Window.Property(Day3.Title)]</label>
|
||||
<property name="fanartCode">$INFO[Window.Property(Day3.fanartCode)]</property>
|
||||
<property name="HighTemp">$INFO[Window.Property(Day3.HighTemp)]</property>
|
||||
<property name="LowTemp">$INFO[Window.Property(Day3.LowTemp)]</property>
|
||||
<property name="Outlook">$INFO[Window.Property(Day3.Outlook)]</property>
|
||||
<property name="TempUnits">$INFO[System.TemperatureUnits]</property>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="5">
|
||||
<description>Day 4</description>
|
||||
<label>$INFO[Window.Property(Day4.Title)]</label>
|
||||
<property name="fanartCode">$INFO[Window.Property(Day4.fanartCode)]</property>
|
||||
<property name="HighTemp">$INFO[Window.Property(Day4.HighTemp)]</property>
|
||||
<property name="LowTemp">$INFO[Window.Property(Day4.LowTemp)]</property>
|
||||
<property name="Outlook">$INFO[Window.Property(Day4.Outlook)]</property>
|
||||
<property name="TempUnits">$INFO[System.TemperatureUnits]</property>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
<!--panel ends-->
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>MyWeather.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window type="dialog">
|
||||
<onload>action(back)</onload>
|
||||
<!--removed: not used-->
|
||||
</window>
|
|
@ -0,0 +1,35 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol>-</defaultcontrol>
|
||||
<coordinates>
|
||||
<system>1</system>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
</coordinates>
|
||||
<controls>
|
||||
<control type="image" id="1">
|
||||
<description>Pointer</description>
|
||||
<width>45</width>
|
||||
<height>45</height>
|
||||
<texture>UIControls/PointerNF.png</texture>
|
||||
</control>
|
||||
<control type="image" id="2">
|
||||
<description>Pointer Focus</description>
|
||||
<width>45</width>
|
||||
<height>45</height>
|
||||
<texture>UIControls/PointerFo.png</texture>
|
||||
</control>
|
||||
<control type="image" id="3">
|
||||
<description>Pointer Drag</description>
|
||||
<width>45</width>
|
||||
<height>45</height>
|
||||
<texture>UIControls/PointerDrag.png</texture>
|
||||
</control>
|
||||
<control type="image" id="4">
|
||||
<description>pointer_click</description>
|
||||
<width>45</width>
|
||||
<height>45</height>
|
||||
<texture>UIControls/PointerClick.png</texture>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,194 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">5</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-7-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image" id="2">
|
||||
<description>profile image</description>
|
||||
<posx>324</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col</width>
|
||||
<height>3-col</height>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">colors/offblack.png</texture>
|
||||
<aspectratio>keep</aspectratio>
|
||||
</control>
|
||||
<control type="label" id="1000">
|
||||
<posx>0</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>12-col</width>
|
||||
<align>center</align>
|
||||
<font>pageTitle</font>
|
||||
<label>31103</label>
|
||||
<textcolor>white</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label" id="1001">
|
||||
<description>Profile Directory</description>
|
||||
<posx>0</posx>
|
||||
<posy>5-row</posy>
|
||||
<width>12-col</width>
|
||||
<align>center</align>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>accented</textcolor>
|
||||
</control>
|
||||
<control type="button" id="6000">
|
||||
<description>Profile switch</description>
|
||||
<visible>!StringCompare(System.ProfileName,control.getlabel(1000))</visible>
|
||||
<posx>2-col</posx>
|
||||
<posy>7-row</posy>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<width>8-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>31131</label>
|
||||
<onclick>LoadProfile($INFO[control.getlabel(1000)])</onclick>
|
||||
<ondown>5</ondown>
|
||||
</control>
|
||||
<control type="grouplist" id="5">
|
||||
<description>Control Area</description>
|
||||
<posx>2-col</posx>
|
||||
<posy>8-row</posy>
|
||||
<width>8-col</width>
|
||||
<height>11-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<ondown>9001</ondown>
|
||||
<onup>6000</onup>
|
||||
</control>
|
||||
<control type="button" id="7">
|
||||
<description>button</description>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
</control>
|
||||
<control type="radiobutton" id="8">
|
||||
<description>radio_button</description>
|
||||
</control>
|
||||
<control type="spincontrolex" id="9">
|
||||
<description>spin_controlex</description>
|
||||
</control>
|
||||
<!--OK / Cancel-->
|
||||
<control type="panel" id="9001">
|
||||
<posx>2-col</posx>
|
||||
<posy>15-row</posy>
|
||||
<width>8-col</width>
|
||||
<height>1-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>horizontal</orientation>
|
||||
<onleft>2</onleft>
|
||||
<onup>5</onup>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>OK Button</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(130,28)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Cancel Button</description>
|
||||
<label>222</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(130,29)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--control buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="28">
|
||||
<description>Ok</description>
|
||||
</control>
|
||||
<control type="button" id="29">
|
||||
<description>Cancel</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>ProfileSettings.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,224 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">9000</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
<!--main menu-->
|
||||
<control type="group">
|
||||
<posx>col-4-begin</posx>
|
||||
<posy>row-4-begin</posy>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<posx>-312</posx>
|
||||
<posy>118</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>430</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>88ffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-384</posx>
|
||||
<posy>44</posy>
|
||||
<width>2500</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>8-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$LOCALIZE[5]</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--menu-->
|
||||
<control type="Panel" id="9000">
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>18-col</width>
|
||||
<height>12-col</height>
|
||||
<onup>9000</onup>
|
||||
<ondown>9000</ondown>
|
||||
<itemlayout width="6-col" height="2-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>12</posy>
|
||||
<width>72</width>
|
||||
<height>72</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ccFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>18</posx>
|
||||
<posy>18</posy>
|
||||
<width>326</width>
|
||||
<font>symbolLarge</font>
|
||||
<textcolor>unselected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>101</posx>
|
||||
<posy>5</posy>
|
||||
<width>326</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>unselected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>101</posx>
|
||||
<posy>38</posy>
|
||||
<width>326</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>unselected</textcolor>
|
||||
<label>$INFO[listitem.property(label3)]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="2-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>12</posy>
|
||||
<width>72</width>
|
||||
<height>72</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>18</posx>
|
||||
<posy>18</posy>
|
||||
<width>326</width>
|
||||
<font>symbolLarge</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>85</posx>
|
||||
<posy>5</posy>
|
||||
<width>326</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>[ $INFO[ListItem.label] ]</label>
|
||||
<scroll>true</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>101</posx>
|
||||
<posy>38</posy>
|
||||
<width>326</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[listitem.property(label3)]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Appearance</description>
|
||||
<label>480</label>
|
||||
<label2></label2>
|
||||
<property name="label3">$LOCALIZE[31061] • $LOCALIZE[24008]</property>
|
||||
<onclick>activatewindow(AppearanceSettings)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Videos</description>
|
||||
<label>3</label>
|
||||
<label2></label2>
|
||||
<property name="label3">$LOCALIZE[31063] • $LOCALIZE[24012]</property>
|
||||
<onclick>activatewindow(VideosSettings)</onclick>
|
||||
</item>
|
||||
<item id="9">
|
||||
<label>$LOCALIZE[31060]</label>
|
||||
<label2></label2>
|
||||
<property name="label3">$LOCALIZE[31006] • $LOCALIZE[31065]</property>
|
||||
<onclick>ActivateWindow(PVRSettings)</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<description>Music</description>
|
||||
<label>2</label>
|
||||
<label2></label2>
|
||||
<property name="label3">$LOCALIZE[31063] • $LOCALIZE[31066]</property>
|
||||
<onclick>activatewindow(MusicSettings)</onclick>
|
||||
</item>
|
||||
<item id="4">
|
||||
<description>Addons</description>
|
||||
<label>24001</label>
|
||||
<label2></label2>
|
||||
<property name="label3">$LOCALIZE[31067]</property>
|
||||
<onclick>activatewindow(AddonBrowser)</onclick>
|
||||
</item>
|
||||
<item id="5">
|
||||
<description>Pictures</description>
|
||||
<label>1</label>
|
||||
<label2></label2>
|
||||
<property name="label3">$LOCALIZE[31063] • $LOCALIZE[31068]</property>
|
||||
<onclick>activatewindow(PicturesSettings)</onclick>
|
||||
</item>
|
||||
<item id="6">
|
||||
<description>Weather</description>
|
||||
<label>8</label>
|
||||
<label2></label2>
|
||||
<property name="label3">$LOCALIZE[31069] • $LOCALIZE[14036]</property>
|
||||
<onclick>activatewindow(WeatherSettings)</onclick>
|
||||
</item>
|
||||
<item id="7">
|
||||
<description>Services</description>
|
||||
<label>14036</label>
|
||||
<label2></label2>
|
||||
<property name="label3">$LOCALIZE[31071] • $LOCALIZE[1273]</property>
|
||||
<onclick>activatewindow(ServiceSettings)</onclick>
|
||||
</item>
|
||||
<item id="8">
|
||||
<description>System</description>
|
||||
<label>13000</label>
|
||||
<label2></label2>
|
||||
<property name="label3">$LOCALIZE[14094] • $LOCALIZE[14095]</property>
|
||||
<onclick>activatewindow(SystemSettings)</onclick>
|
||||
</item>
|
||||
<item id="9">
|
||||
<description>Profiles</description>
|
||||
<label>13200</label>
|
||||
<label2></label2>
|
||||
<property name="label3">$LOCALIZE[31105] • $LOCALIZE[31106]</property>
|
||||
<onclick>activatewindow(34)</onclick>
|
||||
</item>
|
||||
<item id="10">
|
||||
<description>File Manager</description>
|
||||
<label>10003</label>
|
||||
<label2></label2>
|
||||
<property name="label3">$LOCALIZE[31095] • $LOCALIZE[31111]</property>
|
||||
<onclick>activatewindow(3)</onclick>
|
||||
</item>
|
||||
<item id="11">
|
||||
<description>Programs</description>
|
||||
<label>31003</label>
|
||||
<label2></label2>
|
||||
<property name="label3">$LOCALIZE[31067]</property>
|
||||
<onclick>ActivateWindow(programs,addons,return)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>Settings.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,150 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">9000</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<!--placeholder label for current setting group title-->
|
||||
<control type="label" id="2">
|
||||
<visible>false</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<font>regular</font>
|
||||
<label>-</label>
|
||||
<textcolor>unselected</textcolor>
|
||||
</control>
|
||||
<!--Settings category-->
|
||||
<control type="group" id="9001">
|
||||
<posx>col-5-begin</posx>
|
||||
<posy>row-3-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-384</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$INFO[control.getlabel(2)]</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--settings level button (Gotham only)-->
|
||||
<control type="grouplist">
|
||||
<posx>300</posx>
|
||||
<posy>44</posy>
|
||||
<orientation>horizontal</orientation>
|
||||
<control type="label">
|
||||
<width>auto</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$LOCALIZE[31126]:</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="button" id="20">
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$LOCALIZE[10037]</label>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<textoffsety>-6</textoffsety>
|
||||
<onclick>SettingsLevelChange</onclick>
|
||||
<ondown>5</ondown>
|
||||
</control>
|
||||
</control>
|
||||
<!--Category submenu-->
|
||||
<control type="grouplist" id="3">
|
||||
<posx>0</posx>
|
||||
<posy>120</posy>
|
||||
<width>-</width>
|
||||
<itemgap>3</itemgap>
|
||||
<height>14-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>5</onright>
|
||||
<onup>20</onup>
|
||||
<orientation>vertical</orientation>
|
||||
</control>
|
||||
<!--options-->
|
||||
<control type="grouplist" id="5">
|
||||
<posx>4-col</posx>
|
||||
<posy>120</posy>
|
||||
<width>12-col</width>
|
||||
<height>11-row</height>
|
||||
<onleft>3</onleft>
|
||||
<onright>3</onright>
|
||||
<onup>20</onup>
|
||||
<ondown>5</ondown>
|
||||
<orientation>vertical</orientation>
|
||||
<itemgap>3</itemgap>
|
||||
</control>
|
||||
<control type="button" id="7">
|
||||
<description>Default Button</description>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
</control>
|
||||
<control type="radiobutton" id="8">
|
||||
<description>Default Radio Button</description>
|
||||
</control>
|
||||
<control type="spincontrolex" id="9">
|
||||
<description>Default Spin Control</description>
|
||||
</control>
|
||||
<control type="sliderex" id="13">
|
||||
<description>Default Slider</description>
|
||||
</control>
|
||||
<!--subcat menu buttons-->
|
||||
<control type="button" id="10">
|
||||
<description>Default Category Button</description>
|
||||
<align>left</align>
|
||||
<aligny>top</aligny>
|
||||
<height>54</height>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<textoffsety>8</textoffsety>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>SettingsCategory.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,151 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">4</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-7-begin</posx>
|
||||
<posy>row-3-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-528</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>31103</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>12-col</width>
|
||||
<align>left</align>
|
||||
<font>itemTitle</font>
|
||||
<label>$LOCALIZE[31107]: $INFO[System.ProfileName]</label>
|
||||
<textcolor>accented</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--dialog controls-->
|
||||
<control type="radiobutton" id="4">
|
||||
<description>Enable Login Screen</description>
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>12-col</width>
|
||||
<label>20096</label>
|
||||
<align>left</align>
|
||||
<ondown>2</ondown>
|
||||
</control>
|
||||
<!--profile selection-->
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>5-row</posy>
|
||||
<width>12-col</width>
|
||||
<align>center</align>
|
||||
<font>itemTitleSmall</font>
|
||||
<label>31104</label>
|
||||
<textcolor>white</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="panel" id="2">
|
||||
<posx>0</posx>
|
||||
<posy>6-row</posy>
|
||||
<width>12-col</width>
|
||||
<height>5-row</height>
|
||||
<onup>4</onup>
|
||||
<itemlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>312</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>312</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>settingsProfile.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,71 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">8</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<control type="videowindow" id="20">
|
||||
<description>videowindow</description>
|
||||
<include>dimensionsFullscreen</include>
|
||||
</control>
|
||||
<control type="mover" id="8">
|
||||
<description>top left mover</description>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>192</width>
|
||||
<height>192</height>
|
||||
<texturefocus>calibration/CalibrateTopLeft.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
</control>
|
||||
<control type="mover" id="9">
|
||||
<description>right bottom mover</description>
|
||||
<posx>1050</posx>
|
||||
<posy>750</posy>
|
||||
<width>192</width>
|
||||
<height>192</height>
|
||||
<texturefocus>calibration/CalibrateBottomRight.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
</control>
|
||||
<control type="mover" id="10">
|
||||
<description>subtitle position mover</description>
|
||||
<posx>300</posx>
|
||||
<posy>750</posy>
|
||||
<width>768</width>
|
||||
<height>192</height>
|
||||
<texturefocus>calibration/CalibrateSubTitles.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
</control>
|
||||
<control type="resize" id="11">
|
||||
<description>pixel aspect ratio box</description>
|
||||
<posx>0</posx>
|
||||
<posy>348</posy>
|
||||
<width>384</width>
|
||||
<height>384</height>
|
||||
<texturefocus>calibration/CalibratePixelRatio.png</texturefocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
</control>
|
||||
<control type="label" id="2">
|
||||
<description>coordinates label</description>
|
||||
<posx>30</posx>
|
||||
<posy>60</posy>
|
||||
<width>1860</width>
|
||||
<align>center</align>
|
||||
<font>regular</font>
|
||||
<label>-</label>
|
||||
</control>
|
||||
<control type="label" id="3">
|
||||
<description>help information</description>
|
||||
<posx>30</posx>
|
||||
<posy>105</posy>
|
||||
<width>1860</width>
|
||||
<font>regular</font>
|
||||
<align>center</align>
|
||||
<label>-</label>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>SettingsScreenCalibration.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,174 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">95</defaultcontrol>
|
||||
<allowoverlay>no</allowoverlay>
|
||||
<animation effect="fade" start="100" end="0" time="300">WindowClose</animation>
|
||||
<animation effect="fade" start="0" end="100" time="1000" reversible="true">WindowOpen</animation>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<control type="panel" id="95">
|
||||
<posx>0</posx>
|
||||
<posy>24</posy>
|
||||
<width>24-col</width>
|
||||
<height>18-row</height>
|
||||
<ondown>activateWindow(home)</ondown>
|
||||
<itemlayout width="6-col" height="6-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>6-col-gutter</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>204</posx>
|
||||
<posy>60</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<align>center</align>
|
||||
<font>symbolVeryLarge</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.property(itemIcon)]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>204</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>5-col</width>
|
||||
<align>center</align>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="textbox">
|
||||
<posx>24</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>5-col</width>
|
||||
<align>center</align>
|
||||
<height>3-row</height>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label2]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="6-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>6-col-gutter</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>204</posx>
|
||||
<posy>60</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<align>center</align>
|
||||
<font>symbolVeryLarge</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.property(itemIcon)]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>204</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>5-col</width>
|
||||
<align>center</align>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="textbox">
|
||||
<posx>24</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>5-col</width>
|
||||
<align>center</align>
|
||||
<height>3-row</height>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label2]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>XBMC Version</description>
|
||||
<label>482</label>
|
||||
<label2>$INFO[System.BuildVersion][CR]$INFO[System.BuildDate]</label2>
|
||||
<property name="itemIcon">></property>
|
||||
<thumb>-</thumb>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Connectivity</description>
|
||||
<label>705</label>
|
||||
<label2>$INFO[Network.IPAddress][CR]$INFO[Network.MacAddress]</label2>
|
||||
<property name="itemIcon">></property>
|
||||
<thumb>-</thumb>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<description>Storage</description>
|
||||
<label>13277</label>
|
||||
<label2>$INFO[System.TotalSpace,, $LOCALIZE[20161]][CR]$INFO[System.FreeSpace,, $LOCALIZE[156]]</label2>
|
||||
<property name="itemIcon">></property>
|
||||
<thumb>-</thumb>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="4">
|
||||
<description>Memory</description>
|
||||
<label>31062</label>
|
||||
<label2>$INFO[System.Memory(total),, $LOCALIZE[20161]][CR]$INFO[System.FreeMemory] / $INFO[System.Memory(free.percent),, $LOCALIZE[156]]</label2>
|
||||
<property name="itemIcon">></property>
|
||||
<thumb>-</thumb>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="5">
|
||||
<description>CPU</description>
|
||||
<label>31064</label>
|
||||
<label2>$INFO[System.CpuFrequency][CR]$LOCALIZE[139]$INFO[System.CPUTemperature, ,]</label2>
|
||||
<property name="itemIcon">></property>
|
||||
<thumb>-</thumb>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="6">
|
||||
<description>Screen Resolution</description>
|
||||
<label>31070</label>
|
||||
<label2>$INFO[System.ScreenWidth] x $INFO[System.ScreenHeight][CR]$INFO[System.FPS,, $LOCALIZE[31144]]</label2>
|
||||
<property name="itemIcon">></property>
|
||||
<thumb>-</thumb>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="7">
|
||||
<description>Media</description>
|
||||
<label>20060</label>
|
||||
<label2>$INFO[Window(Home).Property(Movies.Count),$LOCALIZE[20342]: ,][CR]$INFO[Window(Home).Property(TVShows.Count),$LOCALIZE[20343]: ,][CR]$INFO[Window(Home).Property(Music.AlbumsCount),$LOCALIZE[132]: ,]</label2>
|
||||
<property name="itemIcon">></property>
|
||||
<thumb>-</thumb>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="8">
|
||||
<description>PVR</description>
|
||||
<label>24019</label>
|
||||
<label2>$INFO[Pvr.BackendName][CR]$INFO[Pvr.BackendDiskSpace]</label2>
|
||||
<property name="itemIcon">></property>
|
||||
<thumb>-</thumb>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>SettingsSystemInfo.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,382 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">8000</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<include>globalBackground</include>
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<colordiffuse>99ffffff</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-3-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-240</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>8-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>$LOCALIZE[20077]</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--sub menu-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>118</posy>
|
||||
<!-- Category buttons -->
|
||||
<control type="list" id="8000">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>276</width>
|
||||
<height>6-row</height>
|
||||
<onleft>noop</onleft>
|
||||
<onright>200</onright>
|
||||
<pagecontrol>-</pagecontrol>
|
||||
<itemgap>3</itemgap>
|
||||
<itemlayout height="1-row" width="4-col">
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="4-col">
|
||||
<control type="image">
|
||||
<visible>!control.hasfocus(8000)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>55</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>77FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>control.hasfocus(8000)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>55</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<label>$LOCALIZE[128]</label>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<label>$LOCALIZE[31162]</label>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<label>$LOCALIZE[14092]</label>
|
||||
<onclick>noop</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--options-->
|
||||
<control type="grouplist" id="200">
|
||||
<posx>4-col</posx>
|
||||
<posy>120</posy>
|
||||
<width>16-col</width>
|
||||
<itemgap>3</itemgap>
|
||||
<height>14-row</height>
|
||||
<onleft>8000</onleft>
|
||||
<orientation>vertical</orientation>
|
||||
<control type="button" id="1">
|
||||
<visible>Container(8000).Hasfocus(1)</visible>
|
||||
<description>Override global background image</description>
|
||||
<height>54</height>
|
||||
<width>15-col</width>
|
||||
<align>left</align>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<label>31084</label>
|
||||
<label2>$INFO[Skin.String(globalBackground)]</label2>
|
||||
<onclick>Skin.SetFile(globalBackground,.png|.jpg|.gif,special://skin/extras/backgrounds/)</onclick>
|
||||
<textwidth>8-col</textwidth>
|
||||
<onright>501</onright>
|
||||
</control>
|
||||
<control type="button" id="2">
|
||||
<visible>Container(8000).Hasfocus(1)</visible>
|
||||
<description>Set video fanart</description>
|
||||
<height>54</height>
|
||||
<width>15-col</width>
|
||||
<align>left</align>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<label>31026</label>
|
||||
<label2>$INFO[Skin.String(videoFanartLocation)]</label2>
|
||||
<onclick>Skin.SetPath(videoFanartLocation)</onclick>
|
||||
<textwidth>8-col</textwidth>
|
||||
<onright>502</onright>
|
||||
</control>
|
||||
<control type="button" id="3">
|
||||
<visible>Container(8000).Hasfocus(1)</visible>
|
||||
<description>Set music fanart</description>
|
||||
<height>54</height>
|
||||
<width>15-col</width>
|
||||
<align>left</align>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<label>31030</label>
|
||||
<label2>$INFO[Skin.String(musicFanartLocation)]</label2>
|
||||
<onclick>Skin.SetPath(musicFanartLocation)</onclick>
|
||||
<textwidth>8-col</textwidth>
|
||||
<onright>503</onright>
|
||||
</control>
|
||||
<control type="button" id="4">
|
||||
<visible>Container(8000).Hasfocus(1)</visible>
|
||||
<description>Set game fanart</description>
|
||||
<height>54</height>
|
||||
<width>15-col</width>
|
||||
<align>left</align>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<label>31028</label>
|
||||
<label2>$INFO[Skin.String(gameFanartLocation)]</label2>
|
||||
<onclick>Skin.SetPath(gameFanartLocation)</onclick>
|
||||
<textwidth>8-col</textwidth>
|
||||
<onright>504</onright>
|
||||
</control>
|
||||
<control type="radiobutton" id="5">
|
||||
<visible>Container(8000).Hasfocus(1)</visible>
|
||||
<description>Override global background with fanart slides</description>
|
||||
<width>16-col</width>
|
||||
<label>31087</label>
|
||||
<onclick>Skin.ToggleSetting(useGlobalFanartBackground)</onclick>
|
||||
<selected>Skin.HasSetting(useGlobalFanartBackground)</selected>
|
||||
</control>
|
||||
<control type="radiobutton" id="6">
|
||||
<visible>Container(8000).Hasfocus(1)</visible>
|
||||
<description>Stop video on return to menu</description>
|
||||
<width>16-col</width>
|
||||
<label>31143</label>
|
||||
<onclick>Skin.ToggleSetting(stopVideoOnMenu)</onclick>
|
||||
<selected>Skin.HasSetting(stopVideoOnMenu)</selected>
|
||||
</control>
|
||||
<control type="radiobutton" id="7">
|
||||
<visible>Container(8000).Hasfocus(1)</visible>
|
||||
<description>Reverse power down options</description>
|
||||
<width>16-col</width>
|
||||
<label>31142</label>
|
||||
<onclick>Skin.ToggleSetting(exitFirst)</onclick>
|
||||
<selected>Skin.HasSetting(exitFirst)</selected>
|
||||
</control>
|
||||
<control type="radiobutton" id="8">
|
||||
<visible>Container(8000).Hasfocus(2)</visible>
|
||||
<description>Hide Video</description>
|
||||
<width>16-col</width>
|
||||
<label>31147</label>
|
||||
<onclick>Skin.ToggleSetting(hideVideo)</onclick>
|
||||
<selected>Skin.HasSetting(hideVideo)</selected>
|
||||
</control>
|
||||
<control type="radiobutton" id="9">
|
||||
<visible>Container(8000).Hasfocus(2)</visible>
|
||||
<description>Hide Music</description>
|
||||
<width>16-col</width>
|
||||
<label>31148</label>
|
||||
<onclick>Skin.ToggleSetting(hideMusic)</onclick>
|
||||
<selected>Skin.HasSetting(hideMusic)</selected>
|
||||
</control>
|
||||
<control type="radiobutton" id="10">
|
||||
<visible>Container(8000).Hasfocus(2)</visible>
|
||||
<description>Hide Pictures</description>
|
||||
<width>16-col</width>
|
||||
<label>31149</label>
|
||||
<onclick>Skin.ToggleSetting(hidePictures)</onclick>
|
||||
<selected>Skin.HasSetting(hidePictures)</selected>
|
||||
</control>
|
||||
<control type="radiobutton" id="11">
|
||||
<visible>Container(8000).Hasfocus(2)</visible>
|
||||
<description>Hide Games</description>
|
||||
<width>16-col</width>
|
||||
<label>31157</label>
|
||||
<onclick>Skin.ToggleSetting(hideGames)</onclick>
|
||||
<selected>Skin.HasSetting(hideGames)</selected>
|
||||
</control>
|
||||
<control type="radiobutton" id="12">
|
||||
<visible>Container(8000).Hasfocus(2)</visible>
|
||||
<description>Hide Search</description>
|
||||
<width>16-col</width>
|
||||
<label>31150</label>
|
||||
<onclick>Skin.ToggleSetting(hideSearch)</onclick>
|
||||
<selected>Skin.HasSetting(hideSearch)</selected>
|
||||
</control>
|
||||
<control type="radiobutton" id="13">
|
||||
<visible>Container(8000).Hasfocus(2)</visible>
|
||||
<description>Hide Programs</description>
|
||||
<width>16-col</width>
|
||||
<label>31151</label>
|
||||
<onclick>Skin.ToggleSetting(hidePrograms)</onclick>
|
||||
<selected>Skin.HasSetting(hidePrograms)</selected>
|
||||
</control>
|
||||
<control type="radiobutton" id="14">
|
||||
<visible>Container(8000).Hasfocus(2)</visible>
|
||||
<description>Hide Favourites</description>
|
||||
<width>16-col</width>
|
||||
<label>31160</label>
|
||||
<onclick>Skin.ToggleSetting(hideFavourites)</onclick>
|
||||
<selected>Skin.HasSetting(hideFavourites)</selected>
|
||||
</control>
|
||||
<control type="radiobutton" id="15">
|
||||
<visible>Container(8000).Hasfocus(3)</visible>
|
||||
<description>Enable Debug Grid</description>
|
||||
<width>16-col</width>
|
||||
<label>31034</label>
|
||||
<onclick>Skin.ToggleSetting(DebugGrid)</onclick>
|
||||
<selected>Skin.HasSetting(DebugGrid)</selected>
|
||||
</control>
|
||||
<control type="radiobutton" id="16">
|
||||
<visible>Container(8000).Hasfocus(3)</visible>
|
||||
<description>Disable Debug Info</description>
|
||||
<width>16-col</width>
|
||||
<label>31035</label>
|
||||
<onclick>Skin.ToggleSetting(DebugInfo)</onclick>
|
||||
<selected>Skin.HasSetting(DebugInfo)</selected>
|
||||
</control>
|
||||
<control type="radiobutton" id="17">
|
||||
<visible>Container(8000).Hasfocus(1)</visible>
|
||||
<description>Disable Fanart animation</description>
|
||||
<width>16-col</width>
|
||||
<label>31163</label>
|
||||
<onclick>Skin.ToggleSetting(disableAnimateFanart)</onclick>
|
||||
<selected>Skin.HasSetting(disableAnimateFanart)</selected>
|
||||
</control>
|
||||
</control>
|
||||
<!--reset buttons-->
|
||||
<control type="group">
|
||||
<posx>19-col</posx>
|
||||
|
||||
<control type="button" id="501">
|
||||
<visible>Container(8000).Hasfocus(1)</visible>
|
||||
<posy>120</posy>
|
||||
<height>54</height>
|
||||
<width>60</width>
|
||||
<align>left</align>
|
||||
<textoffsetx>18</textoffsetx>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<label></label>
|
||||
<onleft>1</onleft>
|
||||
<ondown>502</ondown>
|
||||
<onclick>Skin.Reset(globalBackground)</onclick>
|
||||
</control>
|
||||
|
||||
<control type="button" id="502">
|
||||
<visible>Container(8000).Hasfocus(1)</visible>
|
||||
<posy>177</posy>
|
||||
<height>54</height>
|
||||
<width>60</width>
|
||||
<align>left</align>
|
||||
<textoffsetx>18</textoffsetx>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<label></label>
|
||||
<onleft>2</onleft>
|
||||
<ondown>503</ondown>
|
||||
<onup>501</onup>
|
||||
<onclick>Skin.Reset(videoFanartLocation)</onclick>
|
||||
</control>
|
||||
|
||||
<control type="button" id="503">
|
||||
<visible>Container(8000).Hasfocus(1)</visible>
|
||||
<posy>234</posy>
|
||||
<height>54</height>
|
||||
<width>60</width>
|
||||
<align>left</align>
|
||||
<textoffsetx>18</textoffsetx>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<label></label>
|
||||
<onleft>3</onleft>
|
||||
<ondown>504</ondown>
|
||||
<onup>502</onup>
|
||||
<onclick>Skin.Reset(musicFanartLocation)</onclick>
|
||||
</control>
|
||||
|
||||
<control type="button" id="504">
|
||||
<visible>Container(8000).Hasfocus(1)</visible>
|
||||
<posy>291</posy>
|
||||
<height>54</height>
|
||||
<width>60</width>
|
||||
<align>left</align>
|
||||
<textoffsetx>18</textoffsetx>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<label></label>
|
||||
<onleft>4</onleft>
|
||||
<onup>503</onup>
|
||||
<ondown>5</ondown>
|
||||
<onclick>Skin.Reset(gameFanartLocation)</onclick>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>CustomSettings.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,63 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol>2</defaultcontrol>
|
||||
<controls>
|
||||
<!--vignette-->
|
||||
<control type="image">
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--picture info-->
|
||||
<control type="group">
|
||||
<posx>col-5-begin</posx>
|
||||
<posy>row-17-begin</posy>
|
||||
<!--background-->
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>16-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<!--image tags-->
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>2-col</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[Slideshow.SlideIndex]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>2-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>10-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[Slideshow.Filename]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>13-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[Slideshow.Filedate]</label>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>SlideShow.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,419 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">9002</defaultcontrol>
|
||||
<allowoverlay>no</allowoverlay>
|
||||
<controls>
|
||||
<!--background-->
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<include>dimensionsFullscreen</include>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>eeffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="group">
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<visible>!Window.IsVisible(smartplaylistrule)</visible>
|
||||
<control type="group">
|
||||
<posx>col-5-begin</posx>
|
||||
<posy>row-3-begin</posy>
|
||||
<control type="image">
|
||||
<posx>-384</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>1155</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordertexture border="0">colors/black.png</bordertexture>
|
||||
<bordersize>3,0,0,0</bordersize>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>16-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>21432</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--set playlist type-->
|
||||
<control type="spincontrolex" id="22">
|
||||
<description>Set Playlist type</description>
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<label>467</label>
|
||||
<onright>9002</onright>
|
||||
<ondown>12</ondown>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>Playlist Name Label</description>
|
||||
<posx>12</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<label>21433</label>
|
||||
<textcolor>selected</textcolor>
|
||||
<font>itemTitle</font>
|
||||
</control>
|
||||
<control type="edit" id="12">
|
||||
<description>Name Button</description>
|
||||
<posx>4-col</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<label>-</label>
|
||||
<onup>22</onup>
|
||||
<onright>9002</onright>
|
||||
<ondown>10</ondown>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posy>4-row</posy>
|
||||
<!--add / remove edit rules-->
|
||||
<control type="group">
|
||||
<control type="panel" id="9001">
|
||||
<posx>0</posx>
|
||||
<posy>55</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<height>3-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<onright>10</onright>
|
||||
<onup>12</onup>
|
||||
<ondown>16</ondown>
|
||||
<orientation>vertical</orientation>
|
||||
<itemlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Add Rule</description>
|
||||
<label>15019</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(129,13)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Remove Rule</description>
|
||||
<label>1210</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(129,14)</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<description>Edit Button</description>
|
||||
<label>21435</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(129,15)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<control type="panel" id="10">
|
||||
<description>Rules List Control</description>
|
||||
<posx>4-col</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<height>4-row</height>
|
||||
<onup>12</onup>
|
||||
<onleft>9001</onleft>
|
||||
<ondown>16</ondown>
|
||||
<itemlayout width="8-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>-1</posy>
|
||||
<width>8-col</width>
|
||||
<height>1-row</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<info>ListItem.Label</info>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="8-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>-1</posy>
|
||||
<width>8-col</width>
|
||||
<height>1-row</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<info>ListItem.Label</info>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<control type="spincontrolex" id="16">
|
||||
<posx>0</posx>
|
||||
<posy>9-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<label>21424</label>
|
||||
<onright>9002</onright>
|
||||
<onup>10</onup>
|
||||
<ondown>17</ondown>
|
||||
</control>
|
||||
<control type="spincontrolex" id="17">
|
||||
<posx>0</posx>
|
||||
<posy>10-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<label>21427</label>
|
||||
<onright>9002</onright>
|
||||
<onup>16</onup>
|
||||
<ondown>18</ondown>
|
||||
</control>
|
||||
<control type="spincontrolex" id="18">
|
||||
<posx>0</posx>
|
||||
<posy>11-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<label>21429</label>
|
||||
<onright>9002</onright>
|
||||
<onup>17</onup>
|
||||
<ondown>19</ondown>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>12-row</posy>
|
||||
<width>8-col</width>
|
||||
<height>1-row</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>31044</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="togglebutton" id="19">
|
||||
<posx>0</posx>
|
||||
<posy>12-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<label>21431</label>
|
||||
<altlabel>21430</altlabel>
|
||||
<textcolor>selected</textcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<alttexturefocus>colors/selected.png</alttexturefocus>
|
||||
<align>right</align>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<onright>9002</onright>
|
||||
<onup>18</onup>
|
||||
</control>
|
||||
<!--bit of bloat... Handles togglebutton focus-->
|
||||
<control type="label">
|
||||
<visible>control.hasfocus(19)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>12-row</posy>
|
||||
<width>8-col</width>
|
||||
<height>1-row</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>31044</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>control.hasfocus(19)</visible>
|
||||
<posx>828</posx>
|
||||
<posy>12-row</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<align>right</align>
|
||||
<height>1-row</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[control.getlabel(19)]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--OK / Cancel-->
|
||||
<control type="panel" id="9002">
|
||||
<posx>12-col</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>4-col</width>
|
||||
<height>5-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<onleft>22</onleft>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Ok Button</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(129,20)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Cancel Button</description>
|
||||
<label>222</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(129,21)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="13">
|
||||
<description>Add Rule Button</description>
|
||||
</control>
|
||||
<control type="button" id="14">
|
||||
<description>Remove Rule Button</description>
|
||||
</control>
|
||||
<control type="button" id="15">
|
||||
<description>Edit Rule Button</description>
|
||||
</control>
|
||||
<control type="button" id="20">
|
||||
<description>Ok Button</description>
|
||||
<label>186</label>
|
||||
</control>
|
||||
<control type="button" id="21">
|
||||
<description>Cancel Button</description>
|
||||
<label>222</label>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>SmartPlaylistEditor.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,169 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">15</defaultcontrol>
|
||||
<allowoverlay>no</allowoverlay>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<posx>col-9-begin</posx>
|
||||
<posy>row-6-begin</posy>
|
||||
<control type="label">
|
||||
<description>header label</description>
|
||||
<posx>12</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<font>itemTitle</font>
|
||||
<align>left</align>
|
||||
<label>21422</label>
|
||||
</control>
|
||||
<control type="group" id="9001">
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<control type="spincontrolex" id="15">
|
||||
<description>Rule Field</description>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<label>31046</label>
|
||||
<ondown>16</ondown>
|
||||
</control>
|
||||
<control type="spincontrolex" id="16">
|
||||
<description>Rule operator</description>
|
||||
<posx>0</posx>
|
||||
<posy>1-row</posy>
|
||||
<width>8-col</width>
|
||||
<font>itemTitle</font>
|
||||
<label>31047</label>
|
||||
<onup>15</onup>
|
||||
<ondown>17</ondown>
|
||||
</control>
|
||||
<control type="edit" id="17">
|
||||
<description>Value Button</description>
|
||||
<posx>0</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>6-col</width>
|
||||
<label>-</label>
|
||||
<onup>16</onup>
|
||||
<onright>20</onright>
|
||||
<ondown>9002</ondown>
|
||||
</control>
|
||||
<control type="button" id="20">
|
||||
<description>Browse Button</description>
|
||||
<posx>6-col</posx>
|
||||
<posy>2-row</posy>
|
||||
<width>2-col</width>
|
||||
<height>1-row</height>
|
||||
<align>center</align>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<texturenofocus>colors/black.png</texturenofocus>
|
||||
<label>1024</label>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<onup>16</onup>
|
||||
<onleft>17</onleft>
|
||||
<ondown>9002</ondown>
|
||||
</control>
|
||||
<!--OK / Cancel buttons-->
|
||||
<control type="panel" id="9002">
|
||||
<posx>0</posx>
|
||||
<posy>4-row</posy>
|
||||
<width>6-col</width>
|
||||
<height>1-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<onright>10</onright>
|
||||
<onup>16</onup>
|
||||
<ondown>16</ondown>
|
||||
<orientation>horizontal</orientation>
|
||||
<itemlayout width="3-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="3-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>OK</description>
|
||||
<label>186</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(129,18)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Cancel</description>
|
||||
<label>222</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(129,19)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--buttons-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="18">
|
||||
<description>Ok Button</description>
|
||||
</control>
|
||||
<control type="button" id="19">
|
||||
<description>Cancel Button</description>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>SmartPlaylistRule.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,25 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">10</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<onload>Skin.Reset(DebugInfo)</onload>
|
||||
<onload>Skin.Reset(DebugGrid)</onload>
|
||||
<coordinates>
|
||||
<posx>15</posx>
|
||||
<posy>15</posy>
|
||||
</coordinates>
|
||||
<controls>
|
||||
<control type="button" id="10">
|
||||
<description>Startup Trigger</description>
|
||||
<onfocus>ReplaceWindow(home)</onfocus>
|
||||
<texturenofocus>-</texturenofocus>
|
||||
<texturefocus>-</texturefocus>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>StartUp.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,93 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol>-</defaultcontrol>
|
||||
<controls>
|
||||
<!--video codec info label-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>5-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>77FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label" id="10">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-1-begin</posy>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<width>24-col</width>
|
||||
<height>2-row</height>
|
||||
<label>-</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label" id="11">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<width>24-col</width>
|
||||
<height>2-row</height>
|
||||
<label>-</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label" id="12">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-3-begin</posy>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<width>24-col</width>
|
||||
<height>3-row</height>
|
||||
<label>-</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--buffering label-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>row-2-begin</posy>
|
||||
<visible>control.isvisible(24)</visible>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>-12</posy>
|
||||
<width>8-col</width>
|
||||
<height>102</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>eeFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<description>heading</description>
|
||||
<posx>24</posx>
|
||||
<posy>-12</posy>
|
||||
<font>smallStrong</font>
|
||||
<width>468</width>
|
||||
<height>1-row</height>
|
||||
<label>20186</label>
|
||||
<scroll>true</scroll>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label" id="24">
|
||||
<description>buffering label</description>
|
||||
<posx>24</posx>
|
||||
<posy>30</posy>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<width>468</width>
|
||||
<height>1-row</height>
|
||||
<label>$LOCALIZE[15107] $INFO[Player.CacheLevel]%</label>
|
||||
<scroll>true</scroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>VideoFullScreen.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,364 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">8000</defaultcontrol>
|
||||
<include>fadeInOut</include>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<!--fade out if audio / video menu active-->
|
||||
<animation type="Conditional" condition="Window.IsActive(osdvideosettings) | Window.IsActive(osdaudiosettings)">
|
||||
<effect type="fade" start="100" end="0" time="200" tween="sine" easing="in" />
|
||||
</animation>
|
||||
<!--title info-->
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>881</posy>
|
||||
<!--overlay-->
|
||||
<control type="image">
|
||||
<posx>-96</posx>
|
||||
<posy>6</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>134</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ccffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<!--content description-->
|
||||
<control type="label" id="20">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>24-col</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label fallback="31136">$INFO[VideoPlayer.ChannelNumber,,]$INFO[VideoPlayer.ChannelName,. ,]$INFO[Videoplayer.tvshowTitle]$INFO[Videoplayer.season, • $LOCALIZE[31011] ]$INFO[Videoplayer.episode, • $LOCALIZE[31040] ]</label>
|
||||
<scroll>false</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>40</posy>
|
||||
<width>24-col</width>
|
||||
<font>dialogTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>[UPPERCASE]$INFO[videoplayer.Title][/UPPERCASE]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<scroll>true</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>98</posy>
|
||||
<width>24-col</width>
|
||||
<height>30</height>
|
||||
<font>small</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label fallback="31009">$INFO[Videoplayer.plot]</label>
|
||||
<scroll>true</scroll>
|
||||
<scrollspeed>60</scrollspeed>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<font>smallStrong</font>
|
||||
<align>right</align>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[system.time] • $LOCALIZE[180] $INFO[Videoplayer.time] / $INFO[Videoplayer.duration]</label>
|
||||
<scroll>false</scroll>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</control>
|
||||
<!--dialog controls-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>996</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>28</posy>
|
||||
<width>91</width>
|
||||
<height>54</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ccffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>1679</posx>
|
||||
<posy>28</posy>
|
||||
<width>4-col</width>
|
||||
<height>54</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ccffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>!Player.CanRecord</visible>
|
||||
<posx>526</posx>
|
||||
<posy>28</posy>
|
||||
<width>69</width>
|
||||
<height>54</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ccffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!Player.CanRecord</visible>
|
||||
<posx>550</posx>
|
||||
<posy>20</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<font>symbol</font>
|
||||
<textcolor>unselected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
<!--player controls-->
|
||||
<control type="list" id="8000">
|
||||
<posx>75</posx>
|
||||
<posy>10</posy>
|
||||
<width>24-col</width>
|
||||
<height>1-col</height>
|
||||
<itemgap>0</itemgap>
|
||||
<orientation>horizontal</orientation>
|
||||
<onright>control.setfocus(8001,0)</onright>
|
||||
<onleft>control.setfocus(8001,4)</onleft>
|
||||
<itemlayout width="1-col" height="1-col">
|
||||
<control type="image">
|
||||
<posx>19</posx>
|
||||
<posy>18</posy>
|
||||
<width>69</width>
|
||||
<height>69</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture border="0">colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ccFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>42</posx>
|
||||
<posy>10</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="1-col" height="1-col">
|
||||
<control type="image">
|
||||
<visible>control.hasfocus(8000)</visible>
|
||||
<posx>19</posx>
|
||||
<posy>18</posy>
|
||||
<width>69</width>
|
||||
<height>69</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture border="0">colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>!control.hasfocus(8000)</visible>
|
||||
<posx>19</posx>
|
||||
<posy>18</posy>
|
||||
<width>69</width>
|
||||
<height>69</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture border="0">colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ccFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>control.hasfocus(8000)</visible>
|
||||
<posx>42</posx>
|
||||
<posy>10</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!control.hasfocus(8000)</visible>
|
||||
<posx>42</posx>
|
||||
<posy>10</posy>
|
||||
<width>1-col</width>
|
||||
<height>1-col</height>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item>
|
||||
<description>Previous</description>
|
||||
<label></label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>PlayerControl(previous)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<description>Rewind</description>
|
||||
<label></label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>PlayerControl(rewind)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<description>Stop</description>
|
||||
<label></label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>PlayerControl(stop)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Player.Playing | player.forwarding | player.rewinding</visible>
|
||||
<description>Play/Pause</description>
|
||||
<label></label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>PlayerControl(play)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>Player.Paused</visible>
|
||||
<description>Pause</description>
|
||||
<label></label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>PlayerControl(play)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<description>Fast forward</description>
|
||||
<label></label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>PlayerControl(forward)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<description>Next Chapter</description>
|
||||
<label></label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>PlayerControl(next)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<visible>System.GetBool(pvrmanager.enabled) + Player.CanRecord</visible>
|
||||
<description>Record (PVR only)</description>
|
||||
<label></label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>PlayerControl(record)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
<!--subtitles etc-->
|
||||
<control type="list" id="8001">
|
||||
<posx>599</posx>
|
||||
<posy>28</posy>
|
||||
<width>24-col</width>
|
||||
<height>1-col</height>
|
||||
<itemgap>0</itemgap>
|
||||
<orientation>horizontal</orientation>
|
||||
<onright>control.setfocus(8000,0)</onright>
|
||||
<onleft>control.setfocus(8000,6)</onleft>
|
||||
<itemlayout width="3-col" height="1-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>213</width>
|
||||
<height>54</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture border="0">colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ccFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>0</posy>
|
||||
<width>184</width>
|
||||
<align>left</align>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="3-col" height="1-col">
|
||||
<control type="image">
|
||||
<visible>control.hasfocus(8001)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>213</width>
|
||||
<height>54</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture border="0">colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>!control.hasfocus(8001)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>213</width>
|
||||
<height>54</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture border="0">colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ccFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>control.hasfocus(8001)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>0</posy>
|
||||
<width>184</width>
|
||||
<align>left</align>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!control.hasfocus(8001)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>0</posy>
|
||||
<width>184</width>
|
||||
<align>left</align>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item>
|
||||
<description>DVD Menu</description>
|
||||
<label>31140</label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>PlayerControl(ShowVideoMenu)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<description>Subtitles</description>
|
||||
<label>24012</label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>Close</onclick>
|
||||
<onclick>activateWindow(5100)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<description>Audio Settings</description>
|
||||
<label>292</label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>ActivateWindow(124)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<description>Video Settings</description>
|
||||
<label>444</label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>ActivateWindow(123)</onclick>
|
||||
</item>
|
||||
<item>
|
||||
<description>Bookmarks</description>
|
||||
<label>298</label>
|
||||
<thumb>-</thumb>
|
||||
<onclick>ActivateWindow(125)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>VideoOSD.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,238 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">9000</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>fullscreenHeight</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ddFFFFFF</colordiffuse>
|
||||
<include>fadeInOut</include>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-1-begin</posx>
|
||||
<posy>row-1-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-96</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>12-col</width>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$LOCALIZE[298]</label>
|
||||
</control>
|
||||
<!--add / clear bookmarks-->
|
||||
<control type="panel" id="9000">
|
||||
<posx>0</posx>
|
||||
<posy>120</posy>
|
||||
<width>12-col</width>
|
||||
<height>1-row</height>
|
||||
<itemgap>3</itemgap>
|
||||
<orientation>horizontal</orientation>
|
||||
<ondown>11</ondown>
|
||||
<itemlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>5-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>24</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label2]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>2</posy>
|
||||
<width>5-col-gutter</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<item id="1">
|
||||
<description>Create Bookmark button</description>
|
||||
<label>294</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(125,2)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<description>Clear Bookmark button</description>
|
||||
<label>296</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(125,3)</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<description>Clear Bookmark button (episodes)</description>
|
||||
<visible>videoplayer.content(episodes)</visible>
|
||||
<label>20406</label>
|
||||
<label2></label2>
|
||||
<thumb>-</thumb>
|
||||
<onclick>SendClick(125,4)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
<!--bookmark browser: thumbs-->
|
||||
<control type="panel" id="11">
|
||||
<posx>0</posx>
|
||||
<posy>216</posy>
|
||||
<width>24-col</width>
|
||||
<height>11-row</height>
|
||||
<orientation>horizontal</orientation>
|
||||
<onup>9000</onup>
|
||||
<itemlayout width="6-col" height="314">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>230</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture fallback="colors/black.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
<bordertexture border="0">-</bordertexture>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>230</height>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>233</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="6-col" height="314">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>230</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture fallback="colors/black.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
<bordertexture border="0">-</bordertexture>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>230</height>
|
||||
<texture>backgrounds/vignette.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<animation effect="fade" start="0" end="100" time="500" reversible="false">focus</animation>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>233</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>1-row</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>233</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<!--dialog controls-->
|
||||
<control type="group">
|
||||
<visible>false</visible>
|
||||
<control type="button" id="2">
|
||||
<description>Create Bookmark button</description>
|
||||
</control>
|
||||
<control type="button" id="3">
|
||||
<description>Clear Bookmark button</description>
|
||||
</control>
|
||||
<control type="button" id="4">
|
||||
<description>Clear Bookmark button</description>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>VideoOSDBookmarks.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,89 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">5</defaultcontrol>
|
||||
<allowoverlay>yes</allowoverlay>
|
||||
<controls>
|
||||
<control type="image">
|
||||
<visible>!Window.IsVisible(SliderDialog)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>fullscreenHeight</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ddFFFFFF</colordiffuse>
|
||||
<include>fadeInOut</include>
|
||||
</control>
|
||||
<control type="group">
|
||||
<visible>!Window.IsVisible(SliderDialog)</visible>
|
||||
<posx>col-7-begin</posx>
|
||||
<posy>row-3-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-528</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label" id="2">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>12-col</width>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="grouplist" id="5">
|
||||
<description>Control Area</description>
|
||||
<posx>0</posx>
|
||||
<posy>120</posy>
|
||||
<width>12-col</width>
|
||||
<height>644</height>
|
||||
<orientation>vertical</orientation>
|
||||
</control>
|
||||
<control type="button" id="7">
|
||||
<description>Default Button</description>
|
||||
<align>left</align>
|
||||
<font>itemTitle</font>
|
||||
<height>54</height>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<focusedcolor>black</focusedcolor>
|
||||
<texturefocus>colors/selected.png</texturefocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
</control>
|
||||
<control type="radiobutton" id="8">
|
||||
<description>Default RadioButton</description>
|
||||
<align>left</align>
|
||||
</control>
|
||||
<control type="spincontrolex" id="9">
|
||||
<description>Default spincontrolex</description>
|
||||
<align>left</align>
|
||||
</control>
|
||||
<control type="sliderex" id="13">
|
||||
<description>Default Slider</description>
|
||||
<align>left</align>
|
||||
<height>54</height>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>VideoOSDSettings.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<!--Removed - redundant-->
|
||||
<defaultcontrol>-</defaultcontrol>
|
||||
<controls></controls>
|
||||
</window>
|
|
@ -0,0 +1,88 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<includes>
|
||||
<!--list-->
|
||||
<include name="viewDialogList">
|
||||
<control type="panel" id="50">
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<width>22-col</width>
|
||||
<height>11-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<ondown>50</ondown>
|
||||
<onup>5</onup>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<itemlayout height="1-row" width="11-col">
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>7-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<right>48</right>
|
||||
<posy>0</posy>
|
||||
<width>4-col</width>
|
||||
<align>right</align>
|
||||
<label>$INFO[ListItem.Label2]</label>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="11-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>11-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>7-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<right>48</right>
|
||||
<posy>0</posy>
|
||||
<width>4-col</width>
|
||||
<align>right</align>
|
||||
<label>$INFO[ListItem.Label2]</label>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</include>
|
||||
</includes>
|
|
@ -0,0 +1,684 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<includes>
|
||||
<!--default text list 1 row-->
|
||||
<include name="viewMusicList">
|
||||
<visible></visible>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<control type="panel" id="51">
|
||||
<visible>!container.content(artists) + !container.content(genres) + !container.content(albums) + !container.content(songs) + !container.content(addons)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>4</posy>
|
||||
<width>12-col</width>
|
||||
<height>12-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<ondown>51</ondown>
|
||||
<onup>51</onup>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<scrolltime tween="sine" easing="inout">200</scrolltime>
|
||||
<itemlayout width="12-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>12-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>7-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12-col-gutter</posx>
|
||||
<posy>17</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>smallStrong</font>
|
||||
<align>right</align>
|
||||
<height>24</height>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$VAR[itemDetail]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="12-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>12-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>7-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12-col-gutter</posx>
|
||||
<posy>17</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>smallStrong</font>
|
||||
<align>right</align>
|
||||
<height>24</height>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$VAR[itemDetail]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
<!--Artist list-->
|
||||
<include name="viewArtistList">
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<control type="panel" id="53">
|
||||
<visible>container.content(artists) | container.content(genres)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>4</posy>
|
||||
<width>21-col</width>
|
||||
<height>12-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<ondown>53</ondown>
|
||||
<onup>53</onup>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<scrolltime tween="sine" easing="inout">200</scrolltime>
|
||||
<itemlayout width="7-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>7-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture background="true" fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>5-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="7-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>7-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture background="true" fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>5-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
<!--Grid View-->
|
||||
<include name="viewMusicGrid">
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<control type="panel" id="55">
|
||||
<visible>container.content(albums) | container.content(addons)</visible>
|
||||
<posx>-12</posx>
|
||||
<posy>4</posy>
|
||||
<width>22-col</width>
|
||||
<height>706</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<ondown>55</ondown>
|
||||
<onup>55</onup>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<preloaditems>2</preloaditems>
|
||||
<scrolltime tween="sine" easing="inout">200</scrolltime>
|
||||
<itemlayout width="312" height="366">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>276</width>
|
||||
<height>273</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture background="true" fallback="colors/offblack.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
<bordertexture border="3" colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>276</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>276</width>
|
||||
<height>64</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>77FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>-8</posy>
|
||||
<width>252</width>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>252</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.artist] $INFO[ListItem.Year,• ,]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>container.content(addons)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>252</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Property(Addon.summary)]</label>
|
||||
</control>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="312" height="366">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>276</width>
|
||||
<height>273</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture background="true" fallback="colors/offblack.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
<bordertexture border="3" colordiffuse="ffFFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>276</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>276</width>
|
||||
<height>64</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>-8</posy>
|
||||
<width>252</width>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<scroll>true</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>252</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.artist] $INFO[ListItem.Year,• ,]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>container.content(addons)</visible>
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>252</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Property(Addon.summary)]</label>
|
||||
</control>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
<!--Song List View-->
|
||||
<include name="viewSongList">
|
||||
<control type="group">
|
||||
<visible>container.content(songs)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<animation type="visible">
|
||||
<include>listSlideIn</include>
|
||||
</animation>
|
||||
<animation type="hidden">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<!--album thumb and info-->
|
||||
<control type="group">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>5-col</width>
|
||||
<height>5-col</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture fallback="colors/offblack.png" border="0">$INFO[ListItem.art(thumb)]</texture>
|
||||
<bordertexture border="3" colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<fadetime>500</fadetime>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>-12</posx>
|
||||
<posy>354</posy>
|
||||
<width>5-col</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label fallback="31114">$INFO[ListItem.Genre]</label>
|
||||
<height>54</height>
|
||||
<font>menuTitle</font>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>386</posy>
|
||||
<width>5-col</width>
|
||||
<font>regularStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label fallback="31115">$INFO[ListItem.Year]</label>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<control type="group">
|
||||
<visible>container.content(songs)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<animation type="visible">
|
||||
<effect type="fade" start="0" end="100" time="300" delay="700" />
|
||||
<effect type="slide" start="3-col" end="0" center="auto" tween="cubic" easing="out" time="400" delay="700" />
|
||||
</animation>
|
||||
<animation type="hidden">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<!--song listing-->
|
||||
<control type="panel" id="56">
|
||||
<visible>container.content(songs)</visible>
|
||||
<posx>6-col</posx>
|
||||
<posy>4</posy>
|
||||
<width>14-col</width>
|
||||
<height>12-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<ondown>56</ondown>
|
||||
<onup>56</onup>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<scrolltime tween="sine" easing="inout">200</scrolltime>
|
||||
<itemlayout width="14-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>14-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture diffuse="masks/circle.png" border="0">colors/offblack.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>ListItem.IsPlaying</visible>
|
||||
<posx>20</posx>
|
||||
<posy>0</posy>
|
||||
<width>10-col-gutter</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>9-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.TrackNumber,,. ]$INFO[ListItem.Title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>13-col-gutter</posx>
|
||||
<posy>0</posy>
|
||||
<width>2-col-gutter</width>
|
||||
<align>right</align>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.duration]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>13-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>7-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label fallback="•••">$INFO[ListItem.Rating,,.0]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="14-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>14-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture diffuse="masks/circle.png" border="0">colors/offblack.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>ListItem.IsPlaying</visible>
|
||||
<posx>20</posx>
|
||||
<posy>0</posy>
|
||||
<width>10-col-gutter</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>9-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.TrackNumber,,. ]$INFO[ListItem.Title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>13-col-gutter</posx>
|
||||
<posy>0</posy>
|
||||
<width>2-col-gutter</width>
|
||||
<align>right</align>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.duration]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>13-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>7-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label fallback="•••">$INFO[ListItem.Rating,,.0]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
<!--playlist-->
|
||||
<include name="viewMusicPlayList">
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<control type="panel" id="59">
|
||||
<posx>0</posx>
|
||||
<posy>4</posy>
|
||||
<width>21-col</width>
|
||||
<height>12-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<ondown>59</ondown>
|
||||
<onup>59</onup>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<scrolltime tween="sine" easing="inout">200</scrolltime>
|
||||
<itemlayout width="21-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>21-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>ListItem.IsPlaying</visible>
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>21-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>66FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Artist] - $INFO[ListItem.Title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>11-col-gutter</posx>
|
||||
<posy>17</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<align>right</align>
|
||||
<height>24</height>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[listitem.duration]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>11-col</posx>
|
||||
<posy>17</posy>
|
||||
<width>9-col-gutter</width>
|
||||
<font>smallStrong</font>
|
||||
<align>left</align>
|
||||
<height>24</height>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Album] $INFO[listItem.year,(,)]</label>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>ListItem.IsPlaying</visible>
|
||||
<posx>52r</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture diffuse="masks/circle.png" border="0">colors/offblack.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>ListItem.IsPlaying</visible>
|
||||
<posx>36r</posx>
|
||||
<posy>0</posy>
|
||||
<width>10-col-gutter</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="21-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>21-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Artist] - $INFO[ListItem.Title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>11-col-gutter</posx>
|
||||
<posy>17</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<align>right</align>
|
||||
<height>24</height>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[listitem.duration]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>11-col</posx>
|
||||
<posy>17</posy>
|
||||
<width>9-col-gutter</width>
|
||||
<font>smallStrong</font>
|
||||
<align>left</align>
|
||||
<height>24</height>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Album] $INFO[listItem.year,(,)]</label>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>ListItem.IsPlaying</visible>
|
||||
<posx>52r</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture diffuse="masks/circle.png" border="0">colors/offblack.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>ListItem.IsPlaying</visible>
|
||||
<posx>36r</posx>
|
||||
<posy>0</posy>
|
||||
<width>10-col-gutter</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<selectedcolor>selected</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
</includes>
|
|
@ -0,0 +1,275 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<includes>
|
||||
<!--radio channels view-->
|
||||
<include name="LiveRadioChannelView">
|
||||
<control type="group">
|
||||
<visible>Control.IsVisible(12)</visible>
|
||||
<control type="panel" id="12">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>20-col</width>
|
||||
<height>12-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<scrolltime tween="sine" easing="inout">200</scrolltime>
|
||||
<itemlayout height="1-row" width="20-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>20-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>5-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>84</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.starttime]</label>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>ListItem.HasTimer</visible>
|
||||
<posx>438</posx>
|
||||
<posy>2</posy>
|
||||
<width>414</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="0">colors/selected.png</texture>
|
||||
<bordertexture border="6">colors/black.png</bordertexture>
|
||||
<bordersize>0,0,6,0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
<animation effect="fade" start="75" end="100" time="1500" tween="sine" easing="in" pulse="true" condition="true">Conditional</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>444</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>84</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.nextstarttime]</label>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>ListItem.HasTimer</visible>
|
||||
<posx>942</posx>
|
||||
<posy>2</posy>
|
||||
<width>414</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="0">colors/selected.png</texture>
|
||||
<bordertexture border="6">colors/black.png</bordertexture>
|
||||
<bordersize>0,0,6,0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
<animation effect="fade" start="75" end="100" time="1500" tween="sine" easing="in" pulse="true" condition="true">Conditional</animation>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>948</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.nextTitle]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="20-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>20-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>5-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>84</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.starttime]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>444</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Title]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>84</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.nextstarttime]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>948</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.nextTitle]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
<include name="LiveTVRecordingsView">
|
||||
<control type="group">
|
||||
<description>Recordings group</description>
|
||||
<visible>Control.IsVisible(13)</visible>
|
||||
|
||||
</control>
|
||||
</include>
|
||||
<include name="EPGTimelineView">
|
||||
<control type="group">
|
||||
<description>TV Guide Timeline</description>
|
||||
|
||||
</control>
|
||||
</include>
|
||||
<include name="LiveTVTimersView">
|
||||
<control type="group">
|
||||
<description>Timers group</description>
|
||||
<visible>Control.IsVisible(14)</visible>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<control type="panel" id="14">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>20-col</width>
|
||||
<height>12-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<itemlayout width="20-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>20-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>36</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label] $INFO[ListItem.ChannelName,(,)]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1380</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<align>right</align>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Date]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="20-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>20-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>36</posx>
|
||||
<posy>0</posy>
|
||||
<width>12-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label] $INFO[ListItem.ChannelName,(,)]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1380</posx>
|
||||
<posy>0</posy>
|
||||
<width>8-col-gutter</width>
|
||||
<align>right</align>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Date]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
</includes>
|
|
@ -0,0 +1,107 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<includes>
|
||||
<!--Photo browser-->
|
||||
<include name="viewPictureGrid">
|
||||
<control type="panel" id="52">
|
||||
<visible>true</visible>
|
||||
<posx>-12</posx>
|
||||
<posy>0</posy>
|
||||
<width>22-col</width>
|
||||
<height>708</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<ondown>51</ondown>
|
||||
<onup>51</onup>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<itemlayout width="312" height="366">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>276</width>
|
||||
<height>273</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png">$INFO[Listitem.icon]</texture>
|
||||
<bordertexture border="3" colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>276</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>276</width>
|
||||
<height>64</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>77FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>-8</posy>
|
||||
<width>252</width>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>252</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.PictureResolution,, • ]$INFO[ListItem.label2]</label>
|
||||
</control>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="312" height="366">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>276</width>
|
||||
<height>273</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png">$INFO[Listitem.icon]</texture>
|
||||
<bordertexture border="3" colordiffuse="ffFFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>276</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>276</width>
|
||||
<height>64</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>-8</posy>
|
||||
<width>252</width>
|
||||
<font>itemTitleSmallCondensed</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<scroll>true</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>252</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.PictureResolution,, • ]$INFO[ListItem.label2]</label>
|
||||
</control>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</include>
|
||||
</includes>
|
|
@ -0,0 +1,808 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<includes>
|
||||
<!--two col list (as per music artist view)-->
|
||||
<include name="viewGridList">
|
||||
<control type="group">
|
||||
<visible>container.content(addons)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<animation type="windowopen">
|
||||
<include>listSlideIn</include>
|
||||
</animation>
|
||||
<animation type="windowclose">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<control type="panel" id="59">
|
||||
<visible>container.content(addons)</visible>
|
||||
<posx>-12</posx>
|
||||
<posy>0</posy>
|
||||
<width>$VAR[gridWidth]</width>
|
||||
<height>720</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<ondown>53</ondown>
|
||||
<onup>53</onup>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<scrolltime tween="sine" easing="inout">200</scrolltime>
|
||||
<itemlayout width="312" height="366">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>276</width>
|
||||
<height>273</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture fallback="colors/offblack.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
<bordertexture border="3" colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>276</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>276</width>
|
||||
<height>64</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>77FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>-8</posy>
|
||||
<width>252</width>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>252</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Property(Addon.summary)]</label>
|
||||
</control>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="300" height="366">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>276</width>
|
||||
<height>273</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture fallback="colors/offblack.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
<bordertexture border="3" colordiffuse="ffFFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>276</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>276</width>
|
||||
<height>64</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>-8</posy>
|
||||
<width>252</width>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>252</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Property(Addon.summary)]</label>
|
||||
</control>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
<!--simple text list 1 row-->
|
||||
<include name="viewVideoList">
|
||||
<visible>!isEmpty(container.foldername)</visible>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<!--focussed item detail-->
|
||||
<control type="group">
|
||||
<posx>14-col</posx>
|
||||
<posy>12</posy>
|
||||
<!--content is movies / tvshows / seasons: show larger thumbnail-->
|
||||
<control type="group">
|
||||
<visible>container.content(movies) | container.content(tvshows)</visible>
|
||||
<animation type="windowopen">
|
||||
<effect type="fade" start="0" end="100" time="300" delay="700" />
|
||||
<effect type="slide" start="3-col" end="0" center="auto" tween="cubic" easing="out" time="400" delay="700" />
|
||||
</animation>
|
||||
<animation type="windowclose">
|
||||
<effect type="fade" start="100" end="0" time="300" delay="300" />
|
||||
<effect type="slide" start="0" end="3-col" tween="cubic" easing="out" time="400" delay="300" />
|
||||
</animation>
|
||||
<animation type="visible">
|
||||
<include>listSlideIn</include>
|
||||
</animation>
|
||||
<control type="group">
|
||||
<visible>!Substring(Container.folderpath,plugin) + SubString(skin.string(showRecentVideoItems),false) + !isempty(listitem.art(poster))</visible>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>6-col</width>
|
||||
<height>635</height>
|
||||
<aspectratio scalediffuse="false">stretch</aspectratio>
|
||||
<texture background="true" fallback="colors/offblack.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
<bordertexture border="3" colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<fadetime>200</fadetime>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<control type="panel" id="50">
|
||||
<visible>!container.content(episodes) + !container.content(seasons) + !Substring(Container.folderpath,plugin) + !container.content(addons)</visible>
|
||||
<animation type="windowclose">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<posx>0</posx>
|
||||
<posy>4</posy>
|
||||
<width>13-col</width>
|
||||
<height>12-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<ondown>50</ondown>
|
||||
<onup>50</onup>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<scrolltime tween="sine" easing="inout">300</scrolltime>
|
||||
<itemlayout width="13-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>13-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>9-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>48r</posx>
|
||||
<posy>17</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>smallStrong</font>
|
||||
<align>right</align>
|
||||
<height>24</height>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$VAR[itemDetail]</label>
|
||||
</control>
|
||||
<!--new episodes available flag (tvshows only)-->
|
||||
<control type="label">
|
||||
<visible>IntegerGreaterThan(ListItem.Property(UnWatchedEpisodes),0)</visible>
|
||||
<posx>36r</posx>
|
||||
<posy>-2</posy>
|
||||
<width>40</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.playcount)</visible>
|
||||
<posx>36r</posx>
|
||||
<posy>1</posy>
|
||||
<width>40</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="13-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>13-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>9-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>48r</posx>
|
||||
<posy>17</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>smallStrong</font>
|
||||
<align>right</align>
|
||||
<height>24</height>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$VAR[itemDetail]</label>
|
||||
</control>
|
||||
<!--new episodes available flag (tvshows only)-->
|
||||
<control type="label">
|
||||
<visible>IntegerGreaterThan(ListItem.Property(UnWatchedEpisodes),0)</visible>
|
||||
<posx>36r</posx>
|
||||
<posy>-2</posy>
|
||||
<width>40</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.playcount)</visible>
|
||||
<posx>36r</posx>
|
||||
<posy>1</posy>
|
||||
<width>40</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
<!--seasons-->
|
||||
<include name="viewSeasons">
|
||||
<control type="group">
|
||||
<visible>container.content(seasons)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<animation type="hidden">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
</animation>
|
||||
<animation type="visible">
|
||||
<include>listSlideIn</include>
|
||||
</animation>
|
||||
<!--content-->
|
||||
<control type="panel" id="58">
|
||||
<visible>!container.content(episodes) + !Substring(Container.folderpath,plugin)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>4</posy>
|
||||
<width>21-col</width>
|
||||
<height>12-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<ondown>50</ondown>
|
||||
<onup>50</onup>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<preloaditems>2</preloaditems>
|
||||
<scrolltime tween="sine" easing="inout">300</scrolltime>
|
||||
<itemlayout width="4-col" height="474">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<height>385</height>
|
||||
<aspectratio aligny="top">scale</aspectratio>
|
||||
<texture fallback="colors/black.png" border="0">$INFO[ListItem.thumb]</texture>
|
||||
<bordertexture border="3" colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>388</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<height>64</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>77FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>-8</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<label>$VAR[itemDetail]</label>
|
||||
</control>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="474">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<height>385</height>
|
||||
<aspectratio aligny="top">scale</aspectratio>
|
||||
<texture fallback="colors/black.png" border="0">$INFO[ListItem.thumb]</texture>
|
||||
<bordertexture border="3" colordiffuse="ffFFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>388</posy>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<height>64</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>ffFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>-8</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>itemTitleSmall</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>18</posy>
|
||||
<width>4-col-gutter</width>
|
||||
<font>smallMedium</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$VAR[itemDetail]</label>
|
||||
</control>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
<!--episodes-->
|
||||
<include name="viewEpisodes">
|
||||
<!--episode synopsis & thumb-->
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<visible>[container.content(episodes) | Substring(Container.folderpath,plugin)] + !Substring(Container.foldername,TVCatchup)</visible>
|
||||
<animation type="visible">
|
||||
<effect type="fade" start="0" end="100" time="300" delay="1000" />
|
||||
</animation>
|
||||
<control type="image">
|
||||
<visible>!Substring(Container.folderpath,plugin)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>8</posy>
|
||||
<width>6-col</width>
|
||||
<height>635</height>
|
||||
<aspectratio aligny="top" scalediffuse="false">scale</aspectratio>
|
||||
<texture border="0">$INFO[ListItem.Art(tvshow.poster)]</texture>
|
||||
<bordertexture border="3" colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<fadetime>200</fadetime>
|
||||
</control>
|
||||
<control type="image">
|
||||
<visible>Substring(Container.folderpath,plugin)</visible>
|
||||
<posx>12-col</posx>
|
||||
<posy>8</posy>
|
||||
<width>9-col-gutter</width>
|
||||
<height>-</height>
|
||||
<aspectratio aligny="top" align="center" scalediffuse="false">keep</aspectratio>
|
||||
<texture border="0">$INFO[ListItem.thumb]</texture>
|
||||
<bordertexture border="3" colordiffuse="33FFFFFF">colors/selected.png</bordertexture>
|
||||
<bordersize>3</bordersize>
|
||||
<fadetime>200</fadetime>
|
||||
</control>
|
||||
</control>
|
||||
<control type="group">
|
||||
<visible>[container.content(episodes) | Substring(Container.folderpath,plugin)] + !Substring(Container.foldername,TVCatchup)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<animation type="visible">
|
||||
<effect type="fade" start="0" end="100" time="300" delay="700" />
|
||||
</animation>
|
||||
<animation type="hidden">
|
||||
<effect type="fade" start="100" end="0" time="100" />
|
||||
</animation>
|
||||
<animation type="windowopen">
|
||||
<effect type="fade" start="0" end="100" time="300" delay="700" />
|
||||
</animation>
|
||||
<!--episode list-->
|
||||
<control type="panel" id="52">
|
||||
<visible>container.content(episodes) + !Substring(Container.folderpath,plugin)</visible>
|
||||
<posx>7-col</posx>
|
||||
<posy>4</posy>
|
||||
<width>13-col</width>
|
||||
<height>12-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<itemlayout width="13-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>13-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>3</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>60</posx>
|
||||
<posy>0</posy>
|
||||
<width>9-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<scroll>false</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.duration)</visible>
|
||||
<posx>12-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<align>right</align>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.duration] mins</label>
|
||||
<scroll>false</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.playcount)</visible>
|
||||
<posx>36r</posx>
|
||||
<posy>1</posy>
|
||||
<width>40</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="13-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>13-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>3</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>60</posx>
|
||||
<posy>0</posy>
|
||||
<width>9-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<scroll>false</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.duration)</visible>
|
||||
<posx>12-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col</width>
|
||||
<font>smallStrong</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<align>right</align>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.duration] mins</label>
|
||||
<scroll>false</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.playcount)</visible>
|
||||
<posx>36r</posx>
|
||||
<posy>1</posy>
|
||||
<width>40</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
<!--episode list (plugins)-->
|
||||
<control type="panel" id="52">
|
||||
<visible>Substring(Container.folderpath,plugin)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>4</posy>
|
||||
<width>11-col</width>
|
||||
<height>12-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<itemlayout width="11-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>11-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>3</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>60</posx>
|
||||
<posy>0</posy>
|
||||
<width>9-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<scroll>false</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.playcount)</visible>
|
||||
<posx>36r</posx>
|
||||
<posy>1</posy>
|
||||
<width>40</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="11-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>11-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>3</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>60</posx>
|
||||
<posy>0</posy>
|
||||
<width>9-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<scroll>false</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>!isempty(ListItem.playcount)</visible>
|
||||
<posx>36r</posx>
|
||||
<posy>1</posy>
|
||||
<width>40</width>
|
||||
<font>symbol</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label></label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
<!--TVCatchup optimised text list-->
|
||||
<include name="viewListTVCatchup">
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>3-row</posy>
|
||||
<animation type="windowopen">
|
||||
<include>listSlideIn</include>
|
||||
</animation>
|
||||
<animation type="windowclose">
|
||||
<effect type="fade" start="100" end="0" time="200" />
|
||||
</animation>
|
||||
<control type="panel" id="54">
|
||||
<visible>Substring(Container.foldername,TVCatchup)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>4</posy>
|
||||
<width>20-col</width>
|
||||
<height>12-row</height>
|
||||
<onleft>9000</onleft>
|
||||
<onright>60</onright>
|
||||
<ondown>54</ondown>
|
||||
<onup>54</onup>
|
||||
<focusposition>4</focusposition>
|
||||
<movement>4</movement>
|
||||
<pagecontrol>60</pagecontrol>
|
||||
<scrolltime tween="sine" easing="inout">300</scrolltime>
|
||||
<itemlayout width="20-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>20-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>3</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>60</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.director]</label>
|
||||
<scroll>false</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>4-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>7-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<scroll>false</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>7-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.genre]</label>
|
||||
<scroll>false</scroll>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="20-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>20-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>3</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio>scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.thumb]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>60</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col-gutter</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.director]</label>
|
||||
<scroll>false</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>4-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>7-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.label]</label>
|
||||
<scroll>false</scroll>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>7-col</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.genre]</label>
|
||||
<scroll>false</scroll>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
</include>
|
||||
</includes>
|
|
@ -0,0 +1,136 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol>2</defaultcontrol>
|
||||
<controls>
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>fullscreenHeight</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ddFFFFFF</colordiffuse>
|
||||
<include>fadeInOut</include>
|
||||
</control>
|
||||
<control type="group">
|
||||
<posx>col-7-begin</posx>
|
||||
<posy>row-3-begin</posy>
|
||||
<!--animations-->
|
||||
<include>modalDialogInOutVertical</include>
|
||||
<control type="image">
|
||||
<posx>-528</posx>
|
||||
<posy>44</posy>
|
||||
<width>fullscreenWidth</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>-3</posx>
|
||||
<posy>44</posy>
|
||||
<width>3</width>
|
||||
<height>1-row</height>
|
||||
<texture>colors/black.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
</control>
|
||||
<control type="label" id="3">
|
||||
<posx>12</posx>
|
||||
<posy>44</posy>
|
||||
<width>12-col</width>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$LOCALIZE[24010]</label>
|
||||
</control>
|
||||
|
||||
<control type="label" id="4">
|
||||
<posx>12</posx>
|
||||
<posy>120</posy>
|
||||
<width>12-col</width>
|
||||
<font>pageTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>13389</label>
|
||||
</control>
|
||||
|
||||
<!--visualisation list-->
|
||||
<control type="list" id="2">
|
||||
<posx>0</posx>
|
||||
<posy>120</posy>
|
||||
<width>12-col</width>
|
||||
<height>11-row</height>
|
||||
<onleft>5</onleft>
|
||||
<onright>9001</onright>
|
||||
<onup>6</onup>
|
||||
<ondown>6</ondown>
|
||||
<itemlayout height="1-row" width="6-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemNF.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>99FFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>312</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout height="1-row" width="6-col">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>6-col-gutter</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture border="24,0,24,0">UIControls/listitemFO.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="image">
|
||||
<posx>4</posx>
|
||||
<posy>4</posy>
|
||||
<width>48</width>
|
||||
<height>48</height>
|
||||
<aspectratio scalediffuse="false">scale</aspectratio>
|
||||
<texture fallback="colors/offblack.png" diffuse="masks/circle.png" border="0">$INFO[Listitem.icon]</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>1-col</posx>
|
||||
<posy>0</posy>
|
||||
<width>312</width>
|
||||
<font>itemTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<selectedcolor>black</selectedcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>WindowID</include>
|
||||
<label>VisualisationPresetList.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
|
@ -0,0 +1,332 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window type="dialog" id="5000">
|
||||
<defaultcontrol always="true">6000</defaultcontrol>
|
||||
<allowoverlay>no</allowoverlay>
|
||||
<onload>Skin.Reset(menuItemType)</onload>
|
||||
<onload>Skin.SetString(currentAddonSourceSlot,$VAR[customAddonSourceSlot])</onload>
|
||||
<onload condition="stringcompare(skin.string(menuItemTypeFilter),video)">Skin.SetString(menuItemType,videoAddon)</onload>
|
||||
<onload condition="stringcompare(skin.string(menuItemTypeFilter),audio)">Skin.SetString(menuItemType,audioAddon)</onload>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<posx>24</posx>
|
||||
<posy>111</posy>
|
||||
<animation type="windowopen">
|
||||
<effect type="fade" start="0" end="100" time="300" />
|
||||
<effect type="slide" start="-100" end="0" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<animation type="windowclose">
|
||||
<effect type="fade" start="100" end="0" time="300" />
|
||||
<effect type="slide" start="0" end="-100" tween="sine" easing="out" time="400" />
|
||||
</animation>
|
||||
<!--titles-->
|
||||
<control type="image">
|
||||
<posx>-96</posx>
|
||||
<posy>-111</posy>
|
||||
<width>col-5-begin</width>
|
||||
<height>fullscreenHeight</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/selected.png</texture>
|
||||
<colordiffuse>ffffffff</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),video)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>14-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>10006</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),audio)</visible>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>14-col</width>
|
||||
<font>pageTitle</font>
|
||||
<label>249</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>0</posx>
|
||||
<posy>45</posy>
|
||||
<width>24-col</width>
|
||||
<font>regular</font>
|
||||
<label>31039</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<!--set shortcut-->
|
||||
<control type="grouplist" id="6000">
|
||||
<posx>-12</posx>
|
||||
<posy>188</posy>
|
||||
<width>4-col</width>
|
||||
<height>2-row</height>
|
||||
<itemgap>0</itemgap>
|
||||
<ondown>5000</ondown>
|
||||
<onright>dialog.close(5000)</onright>
|
||||
<!--select a video addon-->
|
||||
<control type="button" id="6001">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),video)</visible>
|
||||
<description>Video Addon</description>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>31085</label>
|
||||
<onclick>Skin.SetString(menuItemType,videoAddon)</onclick>
|
||||
<onclick>$VAR[customVideoSourceSetType]</onclick>
|
||||
<onclick>$VAR[customVideoSourceAction]</onclick>
|
||||
<onclick>Skin.Reset(menuItemType)</onclick>
|
||||
<onclick>Skin.SetString(currentAddonSourceSlot,$VAR[customAddonSourceSlot])</onclick>
|
||||
</control>
|
||||
<!--select an audio addon-->
|
||||
<control type="button" id="6002">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),audio)</visible>
|
||||
<description>Audio Addon</description>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>31086</label>
|
||||
<onclick>Skin.SetString(menuItemType,audioAddon)</onclick>
|
||||
<onclick>$VAR[customMusicSourceSetType]</onclick>
|
||||
<onclick>$VAR[customMusicSourceAction]</onclick>
|
||||
<onclick>Skin.Reset(menuItemType)</onclick>
|
||||
<onclick>Skin.SetString(currentAddonSourceSlot,$VAR[customAddonSourceSlot])</onclick>
|
||||
</control>
|
||||
<!--select a video playlist-->
|
||||
<control type="button" id="6003">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),video)</visible>
|
||||
<description>Video Playlist</description>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>31091</label>
|
||||
<onclick>Skin.SetString(menuItemType,videoPlaylist)</onclick>
|
||||
<onclick>$VAR[customVideoSourceSetType]</onclick>
|
||||
<onclick>$VAR[customVideoSourceAction]</onclick>
|
||||
<onclick>$VAR[customVideoSourceSetName]</onclick>
|
||||
<onclick>Skin.Reset(menuItemType)</onclick>
|
||||
<onclick>Skin.SetString(currentAddonSourceSlot,$VAR[customAddonSourceSlot])</onclick>
|
||||
</control>
|
||||
<!--select an audio playlist-->
|
||||
<control type="button" id="6004">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),audio)</visible>
|
||||
<description>Audio Playlist</description>
|
||||
<height>54</height>
|
||||
<width>4-col</width>
|
||||
<font>menuTitle</font>
|
||||
<textcolor>black</textcolor>
|
||||
<focusedcolor>selected</focusedcolor>
|
||||
<texturefocus>colors/black.png</texturefocus>
|
||||
<texturenofocus>colors/unselected.png</texturenofocus>
|
||||
<textoffsetx>12</textoffsetx>
|
||||
<label>31092</label>
|
||||
<onclick>Skin.SetString(menuItemType,audioPlaylist)</onclick>
|
||||
<onclick>$VAR[customMusicSourceSetType]</onclick>
|
||||
<onclick>$VAR[customMusicSourceAction]</onclick>
|
||||
<onclick>$VAR[customMusicSourceSetName]</onclick>
|
||||
<onclick>Skin.Reset(menuItemType)</onclick>
|
||||
<onclick>Skin.SetString(currentAddonSourceSlot,$VAR[customAddonSourceSlot])</onclick>
|
||||
</control>
|
||||
</control>
|
||||
<!--current shortcut listing (onclick = remove)-->
|
||||
<control type="panel" id="5000">
|
||||
<posx>-12</posx>
|
||||
<posy>7-row</posy>
|
||||
<width>4-col</width>
|
||||
<height>8-row</height>
|
||||
<orientation>vertical</orientation>
|
||||
<onup>6000</onup>
|
||||
<onright>dialog.close(5000)</onright>
|
||||
<itemlayout width="4-col" height="1-row">
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<label></label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>42</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<textcolor>black</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="4-col" height="1-row">
|
||||
<control type="image">
|
||||
<posx>0</posx>
|
||||
<posy>2</posy>
|
||||
<width>4-col</width>
|
||||
<height>53</height>
|
||||
<aspectratio>stretch</aspectratio>
|
||||
<texture>colors/black.png</texture>
|
||||
<bordersize>0</bordersize>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>12</posx>
|
||||
<posy>0</posy>
|
||||
<width>1-col</width>
|
||||
<font>symbol</font>
|
||||
<label></label>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
<control type="label">
|
||||
<posx>42</posx>
|
||||
<posy>0</posy>
|
||||
<width>3-col</width>
|
||||
<font>menuTitle</font>
|
||||
<label>$INFO[ListItem.Label]</label>
|
||||
<textcolor>selected</textcolor>
|
||||
<shadowcolor>-</shadowcolor>
|
||||
</control>
|
||||
</focusedlayout>
|
||||
<content>
|
||||
<!--video shortcuts-->
|
||||
<item id="1">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon1))</visible>
|
||||
<label>$VAR[customVideoAddon1Title]</label>
|
||||
<onclick>Skin.Reset(customVideoAddon1)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon1Type)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon1Name)</onclick>
|
||||
</item>
|
||||
<item id="2">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon2))</visible>
|
||||
<label>$VAR[customVideoAddon2Title]</label>
|
||||
<onclick>Skin.Reset(customVideoAddon2)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon2Type)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon2Name)</onclick>
|
||||
</item>
|
||||
<item id="3">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon3))</visible>
|
||||
<label>$VAR[customVideoAddon3Title]</label>
|
||||
<onclick>Skin.Reset(customVideoAddon3)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon3Type)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon3Name)</onclick>
|
||||
</item>
|
||||
<item id="4">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon4))</visible>
|
||||
<label>$VAR[customVideoAddon4Title]</label>
|
||||
<onclick>Skin.Reset(customVideoAddon4)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon4Type)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon4Name)</onclick>
|
||||
</item>
|
||||
<item id="5">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon5))</visible>
|
||||
<label>$VAR[customVideoAddon5Title]</label>
|
||||
<onclick>Skin.Reset(customVideoAddon5)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon5Type)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon5Name)</onclick>
|
||||
</item>
|
||||
<item id="6">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon6))</visible>
|
||||
<label>$VAR[customVideoAddon6Title]</label>
|
||||
<onclick>Skin.Reset(customVideoAddon6)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon6Type)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon6Name)</onclick>
|
||||
</item>
|
||||
<item id="7">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon7))</visible>
|
||||
<label>$VAR[customVideoAddon7Title]</label>
|
||||
<onclick>Skin.Reset(customVideoAddon7)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon7Type)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon7Name)</onclick>
|
||||
</item>
|
||||
<item id="8">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),video) + !isempty(Skin.String(customVideoAddon8))</visible>
|
||||
<label>$VAR[customVideoAddon8Title]</label>
|
||||
<onclick>Skin.Reset(customVideoAddon8)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon8Type)</onclick>
|
||||
<onclick>Skin.Reset(customVideoAddon8Name)</onclick>
|
||||
</item>
|
||||
<!--audio shortcuts-->
|
||||
<item id="9">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon1))</visible>
|
||||
<label>$VAR[customMusicAddon1Title]</label>
|
||||
<onclick>Skin.Reset(customMusicAddon1)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon1Type)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon1Name)</onclick>
|
||||
</item>
|
||||
<item id="10">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon2))</visible>
|
||||
<label>$VAR[customMusicAddon2Title]</label>
|
||||
<onclick>Skin.Reset(customMusicAddon2)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon2Type)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon2Name)</onclick>
|
||||
</item>
|
||||
<item id="11">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon3))</visible>
|
||||
<label>$VAR[customMusicAddon3Title]</label>
|
||||
<onclick>Skin.Reset(customMusicAddon3)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon3Type)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon3Name)</onclick>
|
||||
</item>
|
||||
<item id="12">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon4))</visible>
|
||||
<label>$VAR[customMusicAddon4Title]</label>
|
||||
<onclick>Skin.Reset(customMusicAddon4)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon4Type)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon4Name)</onclick>
|
||||
</item>
|
||||
<item id="13">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon5))</visible>
|
||||
<label>$VAR[customMusicAddon5Title]</label>
|
||||
<onclick>Skin.Reset(customMusicAddon5)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon5Type)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon5Name)</onclick>
|
||||
</item>
|
||||
<item id="14">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon6))</visible>
|
||||
<label>$VAR[customMusicAddon6Title]</label>
|
||||
<onclick>Skin.Reset(customMusicAddon6)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon6Type)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon6Name)</onclick>
|
||||
</item>
|
||||
<item id="15">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon7))</visible>
|
||||
<label>$VAR[customMusicAddon7Title]</label>
|
||||
<onclick>Skin.Reset(customMusicAddon7)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon7Type)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon7Name)</onclick>
|
||||
</item>
|
||||
<item id="16">
|
||||
<visible>stringcompare(skin.string(menuItemTypeFilter),audio) + !isempty(Skin.String(customMusicAddon8))</visible>
|
||||
<label>$VAR[customMusicAddon8Title]</label>
|
||||
<onclick>Skin.Reset(customMusicAddon8)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon8Type)</onclick>
|
||||
<onclick>Skin.Reset(customMusicAddon8Name)</onclick>
|
||||
</item>
|
||||
</content>
|
||||
</control>
|
||||
</control>
|
||||
<!--debugging-->
|
||||
<include>DebugGrid</include>
|
||||
<control type="label">
|
||||
<include>DialogID</include>
|
||||
<label>custom_menuitemTypeSelector.xml</label>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue