Files
DevOps/Kodi/Lenovo/addons/plugin.video.pseudotv.live/resources/skins/default/1080i/plugin.video.pseudotv.live.manager.xml

497 lines
25 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<window>
<backgroundcolor>0x00000000</backgroundcolor>
<onload>SetProperty(plugin.video.pseudotv.live.Running.OVERLAY_MANAGER,true,10000)</onload>
<onunload>SetProperty(plugin.video.pseudotv.live.Running.OVERLAY_MANAGER,false,10000)</onunload>
<controls>
<animation type="WindowOpen" reversible="false">
<effect type="zoom" start="80" end="100" center="50%,50%" delay="160" tween="back" time="240"/>
<effect type="fade" delay="160" end="100" time="240"/>
</animation>
<animation type="WindowClose" reversible="false">
<effect type="zoom" start="100" end="80" center="50%,50%" easing="in" tween="back" time="240"/>
<effect type="fade" start="100" end="0" time="240"/>
</animation>
<control type="group">
<animation type="Visible" reversible="false">
<effect type="zoom" start="80" end="100" center="50%,50%" delay="160" tween="back" time="240"/>
<effect type="fade" delay="160" end="100" time="240"/>
</animation>
<centertop>50%</centertop>
<centerleft>50%</centerleft>
<height>810</height>
<width>1440</width>
<!-- <control type="image"> -->
<!-- <left>-2000</left> -->
<!-- <top>-2000</top> -->
<!-- <width>6000</width> -->
<!-- <height>6000</height> -->
<!-- <animation effect="fade" start="0" end="100" time="300">WindowOpen</animation> -->
<!-- <animation effect="fade" start="100" end="0" time="200">WindowClose</animation> -->
<!-- <texture colordiffuse="C2FFFFFF">colors/black.png</texture> -->
<!-- </control> -->
<control type="button">
<top>80</top>
<left>480</left>
<height>810</height>
<width>1440</width>
<texturefocus/>
<texturenofocus/>
<onclick>Action(close)</onclick>
</control>
<control type="group">
<height>810</height>
<width>1440</width>
<control type="image">
<left>0</left>
<top>0</top>
<right>0</right>
<bottom>0</bottom>
<texture colordiffuse="FF1A2123">colors/white.png</texture>
</control>
<control type="image">
<left>0</left>
<top>0</top>
<right>0</right>
<height>70</height>
<texture colordiffuse="FF01416b" border="2">colors/white70.png</texture>
</control>
<control type="label">
<left>30</left>
<top>0</top>
<right>100</right>
<height>70</height>
<font>font32_title</font>
<label>[B]$INFO[System.AddonTitle(plugin.video.pseudotv.live),, - ]$LOCALIZE[19029] $LOCALIZE[10507][/B]</label>
<aligny>center</aligny>
<shadowcolor>black</shadowcolor>
</control>
<control type="button" id="22002">
<description>button overlay to avoid closing in dialog area</description>
<left>0</left>
<top>0</top>
<right>0</right>
<bottom>0</bottom>
<texturefocus/>
<texturenofocus/>
<onclick>noop</onclick>
</control>
<control type="radiobutton">
<right>10</right>
<top>11</top>
<width>48</width>
<height>48</height>
<radiowidth>48</radiowidth>
<radioheight>48</radioheight>
<texturefocus/>
<texturenofocus/>
<label/>
<textureradioofffocus colordiffuse="EEFFFFFF">dialogs/close.png</textureradioofffocus>
<textureradiooffnofocus colordiffuse="EEFFFFFF">vendor_icon.png</textureradiooffnofocus>
<textureradioonfocus colordiffuse="EEFFFFFF">dialogs/close.png</textureradioonfocus>
<textureradioonnofocus colordiffuse="EEFFFFFF">vendor_icon.png</textureradioonnofocus>
<onclick>Action(close)</onclick>
<visible>!Skin.HasSetting(touchmode)</visible>
</control>
<control type="button">
<right>10</right>
<top>11</top>
<width>48</width>
<height>48</height>
<texturefocus>dialogs/close.png</texturefocus>
<texturenofocus>dialogs/close.png</texturenofocus>
<onclick>Action(close)</onclick>
<visible>Skin.HasSetting(touchmode)</visible>
</control>
</control>
<control type="group">
<left>30</left>
<top>100</top>
<control type="image">
<left>-20</left>
<top>-20</top>
<width>1090</width>
<height>680</height>
<texture border="40">buttons/dialogbutton-nofo.png</texture>
</control>
<control type="scrollbar" id="50">
<left>1050</left>
<width>15</width>
<height>640</height>
<orientation>vertical</orientation>
<onleft condition="Control.IsVisible(5)">5</onleft>
<onright condition="Control.IsVisible(9001)">9001</onright>
<onright condition="Control.IsVisible(9002) + !Control.IsVisible(9001)">9002</onright>
<onright condition="Control.IsVisible(9003) + !Control.IsVisible(9001) + !Control.IsVisible(9002)">9003</onright>
<onright condition="Control.IsVisible(9004) + !Control.IsVisible(9001) + !Control.IsVisible(9002) + !Control.IsVisible(9003)">9004</onright>
<visible>Control.IsVisible(5)</visible>
<pulseonselect>true</pulseonselect>
<animation type="Visible" reversible="false">
<effect type="zoom" start="80" end="100" center="50%,50%" delay="160" tween="back" time="240"/>
<effect type="fade" delay="160" end="100" time="240"/>
</animation>
</control>
</control>
<control type="group">
<left>30</left>
<top>100</top>
<width>1050</width>
<control type="list" id="5">
<description>Channel List</description>
<width>1050</width>
<height>640</height>
<pagecontrol>50</pagecontrol>
<onleft condition="Control.IsVisible(9001)">9001</onleft>
<onleft condition="Control.IsVisible(9002) + !Control.IsVisible(9001)">9002</onleft>
<onleft condition="Control.IsVisible(9003) + !Control.IsVisible(9001) + !Control.IsVisible(9002)">9003</onleft>
<onleft condition="Control.IsVisible(9004) + !Control.IsVisible(9001) + !Control.IsVisible(9002) + !Control.IsVisible(9003)">9004</onleft>
<onright>50</onright>
<itemlayout width="1050" height="70">
<control type="image">
<left>0</left>
<top>0</top>
<width>1050</width>
<height>70</height>
<colordiffuse>dimgray</colordiffuse>
<texture>overlays/separator.png</texture>
</control>
<control type="label">
<width>1050</width>
<height>70</height>
<aligny>center</aligny>
<align>left</align>
<font>font12</font>
<textoffsetx>40</textoffsetx>
<info>ListItem.Label</info>
</control>
<control type="label">
<left>0</left>
<top>0</top>
<width>1050</width>
<height>70</height>
<aligny>center</aligny>
<align>right</align>
<font>font12</font>
<textoffsetx>40</textoffsetx>
<info>ListItem.Label2</info>
</control>
</itemlayout>
<focusedlayout width="1050" height="70">
<control type="image">
<left>0</left>
<width>1050</width>
<height>70</height>
<colordiffuse>FF01416b</colordiffuse>
<texture border="70">colors/white.png</texture>
</control>
<control type="label">
<left>0</left>
<top>0</top>
<width>1050</width>
<height>70</height>
<aligny>center</aligny>
<align>left</align>
<font>font12</font>
<textoffsetx>40</textoffsetx>
<info>ListItem.Label</info>
<scroll>true</scroll>
<scrollspeed>50</scrollspeed>
</control>
<control type="label">
<left>0</left>
<top>0</top>
<width>1050</width>
<height>70</height>
<aligny>center</aligny>
<align>right</align>
<font>fontt12</font>
<textoffsetx>40</textoffsetx>
<info>ListItem.Label2</info>
<scroll>true</scroll>
<scrollspeed>50</scrollspeed>
</control>
</focusedlayout>
</control>
<control type="textbox">
<description>description area</description>
<bottom>-15</bottom>
<width>1050</width>
<height>70</height>
<font>font12</font>
<align>justify</align>
<label condition="Control.IsVisible(5)">$INFO[Container(5).ListItem.Property(description)]</label>
<textcolor>dimgray</textcolor>
<visible>Control.IsVisible(5)</visible>
<autoscroll time="3000" delay="5000" repeat="5000">true</autoscroll>
</control>
<control type="list" id="6">
<description>Channel Items</description>
<width>1050</width>
<height>640</height>
<onleft>10</onleft>
<onright condition="Control.IsVisible(9001)">9001</onright>
<onright condition="Control.IsVisible(9002) + !Control.IsVisible(9001)">9002</onright>
<onright condition="Control.IsVisible(9003) + !Control.IsVisible(9001) + !Control.IsVisible(9002)">9003</onright>
<onright condition="Control.IsVisible(9004) + !Control.IsVisible(9001) + !Control.IsVisible(9002) + !Control.IsVisible(9003)">9004</onright>
<orientation>vertical</orientation>
<itemlayout width="1050" height="70">
<control type="image">
<left>0</left>
<top>0</top>
<width>1050</width>
<height>70</height>
<colordiffuse>dimgray</colordiffuse>
<texture>overlays/separator.png</texture>
</control>
<control type="label">
<width>1050</width>
<height>70</height>
<aligny>center</aligny>
<align>left</align>
<font>font12</font>
<textoffsetx>40</textoffsetx>
<info>ListItem.Label</info>
</control>
<control type="label">
<left>0</left>
<top>0</top>
<width>1050</width>
<height>70</height>
<aligny>center</aligny>
<align>right</align>
<font>font12</font>
<textoffsetx>40</textoffsetx>
<info>ListItem.Label2</info>
</control>
</itemlayout>
<focusedlayout width="1050" height="70">
<control type="image">
<left>0</left>
<width>1050</width>
<height>70</height>
<colordiffuse>FF01416b</colordiffuse>
<texture border="70">colors/white.png</texture>
</control>
<control type="label">
<left>0</left>
<top>0</top>
<width>1050</width>
<height>70</height>
<aligny>center</aligny>
<align>left</align>
<font>font12</font>
<textoffsetx>40</textoffsetx>
<info>ListItem.Label</info>
<scroll>true</scroll>
<scrollspeed>50</scrollspeed>
</control>
<control type="label">
<left>0</left>
<top>0</top>
<width>1050</width>
<height>70</height>
<aligny>center</aligny>
<align>right</align>
<font>fontt12</font>
<textoffsetx>40</textoffsetx>
<info>ListItem.Label2</info>
<scroll>true</scroll>
<scrollspeed>50</scrollspeed>
</control>
</focusedlayout>
</control>
<control type="textbox">
<description>description area</description>
<bottom>-15</bottom>
<width>1050</width>
<height>70</height>
<font>font12</font>
<align>justify</align>
<label condition="Control.IsVisible(6)">$INFO[Container(6).ListItem.Property(description)]</label>
<textcolor>dimgray</textcolor>
<visible>Control.IsVisible(6)</visible>
<autoscroll time="3000" delay="5000" repeat="5000">true</autoscroll>
</control>
<control type="list" id="7">
<description>Unused List TODO, Preview window? Adv. Rules?</description>
</control>
<control type="textbox">
<description>description area</description>
<bottom>-15</bottom>
<width>1050</width>
<height>70</height>
<font>font12</font>
<align>justify</align>
<label condition="Control.IsVisible(7)">$INFO[Container(7).ListItem.Property(description)]</label>
<textcolor>dimgray</textcolor>
<visible>Control.IsVisible(7)</visible>
<autoscroll time="3000" delay="5000" repeat="5000">true</autoscroll>
</control>
</control>
<control type="group" id="4">
<description>spinner</description>
<left>30</left>
<top>320</top>
<width>1050</width>
<height>160</height>
<control type="image">
<centertop>50%</centertop>
<centerleft>50%</centerleft>
<width>160</width>
<height>160</height>
<aspectratio aligny="center">keep</aspectratio>
<texture colordiffuse="dimgray">dialogs/extendedprogress/loading-back.png</texture>
</control>
<control type="image">
<centertop>50%</centertop>
<centerleft>50%</centerleft>
<width>160</width>
<height>160</height>
<aspectratio aligny="center">keep</aspectratio>
<texture>dialogs/extendedprogress/wlogo.png</texture>
</control>
<control type="image">
<centertop>50%</centertop>
<centerleft>50%</centerleft>
<width>160</width>
<height>160</height>
<aspectratio aligny="center">keep</aspectratio>
<texture colordiffuse="FFFFFFFF">dialogs/extendedprogress/loading.png</texture>
<animation effect="rotate" center="auto" start="360" end="0" time="1500" loop="true" condition="true">Conditional</animation>
</control>
</control>
<control type="group">
<right>30</right>
<top>100</top>
<width>300</width>
<height>300</height>
<description>Channel Logo Button</description>
<control type="button" id="10">
<right>0</right>
<top>-20</top>
<description>Logo Background</description>
<onleft condition="Control.IsVisible(6)">6</onleft>
<onright condition="Control.IsVisible(6)">6</onright>
<onup condition="Control.IsVisible(9004)">9004</onup>
<onup condition="Control.IsVisible(9003) + !Control.IsVisible(9004)">9003</onup>
<onup condition="Control.IsVisible(9002) + !Control.IsVisible(9004) + !Control.IsVisible(9003)">9002</onup>
<onup condition="Control.IsVisible(9001) + !Control.IsVisible(9004) + !Control.IsVisible(9003) + !Control.IsVisible(9002)">9001</onup>
<ondown condition="Control.IsVisible(9001)">9001</ondown>
<ondown condition="Control.IsVisible(9002) + !Control.IsVisible(9001)">9002</ondown>
<ondown condition="Control.IsVisible(9003) + !Control.IsVisible(9001) + !Control.IsVisible(9002)">9003</ondown>
<ondown condition="Control.IsVisible(9004) + !Control.IsVisible(9001) + !Control.IsVisible(9002) + !Control.IsVisible(9003)">9004</ondown>
<width>300</width>
<height>340</height>
<align>center</align>
<aligny>center</aligny>
<visible>!Control.IsVisible(5)</visible>
<texturefocus border="40" colordiffuse="FF01416b">buttons/dialogbutton-fo.png</texturefocus>
<texturenofocus border="40">buttons/dialogbutton-nofo.png</texturenofocus>
</control>
<control type="image">
<description>Logo Image</description>
<left>45</left>
<top>45</top>
<height>210</height>
<width>210</width>
<align>center</align>
<aligny>center</aligny>
<aspectratio>keep</aspectratio>
<visible>Control.IsVisible(5)</visible>
<texture fallback="logo.png">$INFO[Container(5).ListItem.Art(icon)]</texture>
</control>
<control type="image">
<description>Logo Image</description>
<left>45</left>
<top>45</top>
<height>210</height>
<width>210</width>
<align>center</align>
<aligny>center</aligny>
<aspectratio>keep</aspectratio>
<visible>Control.IsVisible(6)</visible>
<texture fallback="logo.png">$INFO[Container(6).ListItem.Art(icon)]</texture>
</control>
</control>
<control type="grouplist" id="9000">
<description>buttons right</description>
<orientation>vertical</orientation>
<bottom>0</bottom>
<right>30</right>
<width>300</width>
<height>400</height>
<onup>10</onup>
<onleft condition="Control.IsVisible(5)">5</onleft>
<onleft condition="Control.IsVisible(6)">6</onleft>
<onleft condition="Control.IsVisible(7)">7</onleft>
<onright condition="Control.IsVisible(5)">5</onright>
<onright condition="Control.IsVisible(6)">6</onright>
<onright condition="Control.IsVisible(7)">7</onright>
<itemgap>-15</itemgap>
<scrolltime tween="sine" easing="out">200</scrolltime>
<defaultcontrol>9001</defaultcontrol>
<control type="button" id="9001">
<width>300</width>
<height>100</height>
<label/>
<font>font25_title</font>
<textoffsetx>20</textoffsetx>
<onclick/>
<align>center</align>
<texturefocus border="40" colordiffuse="FF01416b">buttons/dialogbutton-fo.png</texturefocus>
<texturenofocus border="40">buttons/dialogbutton-nofo.png</texturenofocus>
<visible>!String.IsEmpty(Control.GetLabel(9001))</visible>
</control>
<control type="button" id="9002">
<width>300</width>
<height>100</height>
<label/>
<font>font25_title</font>
<textoffsetx>20</textoffsetx>
<onclick/>
<align>center</align>
<texturefocus border="40" colordiffuse="FF01416b">buttons/dialogbutton-fo.png</texturefocus>
<texturenofocus border="40">buttons/dialogbutton-nofo.png</texturenofocus>
<visible>!String.IsEmpty(Control.GetLabel(9002))</visible>
</control>
<control type="button" id="9003">
<width>300</width>
<height>100</height>
<label/>
<font>font25_title</font>
<textoffsetx>20</textoffsetx>
<onclick/>
<align>center</align>
<texturefocus border="40" colordiffuse="FF01416b">buttons/dialogbutton-fo.png</texturefocus>
<texturenofocus border="40">buttons/dialogbutton-nofo.png</texturenofocus>
<visible>!String.IsEmpty(Control.GetLabel(9003))</visible>
</control>
<control type="button" id="9004">
<width>300</width>
<height>100</height>
<label/>
<font>font25_title</font>
<textoffsetx>20</textoffsetx>
<onclick/>
<align>center</align>
<texturefocus border="40" colordiffuse="FF01416b">buttons/dialogbutton-fo.png</texturefocus>
<texturenofocus border="40">buttons/dialogbutton-nofo.png</texturenofocus>
<visible>!String.IsEmpty(Control.GetLabel(9004))</visible>
</control>
</control>
<control type="label">
<description>version label</description>
<bottom>-15</bottom>
<right>15</right>
<width>140</width>
<height>70</height>
<font>font12</font>
<align>justify</align>
<textcolor>dimgray</textcolor>
<autoscroll time="3000" delay="5000" repeat="5000">true</autoscroll>
<label>[B]$INFO[System.AddonVersion(plugin.video.pseudotv.live),v.,][/B]</label>
</control>
</control>
</controls>
</window>