Updated kodi settings on Lenovo
@@ -0,0 +1,122 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<window>
|
||||
<backgroundcolor>0x00000000</backgroundcolor>
|
||||
<onload>SetProperty(plugin.video.pseudotv.live.Running.OVERLAY_BACKGROUND,true,10000)</onload>
|
||||
<onunload>SetProperty(plugin.video.pseudotv.live.Running.OVERLAY_BACKGROUND,false,10000)</onunload>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<description>Background !Playing</description>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<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" start="0" end="100" time="480"/>
|
||||
</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="480"/>
|
||||
</animation>
|
||||
<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="480"/>
|
||||
</animation>
|
||||
<control type="videowindow">
|
||||
<description>Video Window</description>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>auto</width>
|
||||
<height>auto</height>
|
||||
<visible>!Control.IsVisible(40000)</visible>
|
||||
</control>
|
||||
<control type="image" id="40000">
|
||||
<description>Hide Background</description>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<width>auto</width>
|
||||
<height>auto</height>
|
||||
<texture border="5">colors/white.png</texture>
|
||||
<bordersize>5</bordersize>
|
||||
<colordiffuse>black</colordiffuse>
|
||||
<aspectratio scalediffuse="true" align="center" aligny="center">scale</aspectratio>
|
||||
<bordertexture border="5" infill="false" colordiffuse="black">colors/white.png</bordertexture><!-- #FF01416b -->
|
||||
<visible>!Window.IsVisible(fullscreenvideo)</visible>
|
||||
</control>
|
||||
<control type="image">
|
||||
<description>Background Dynamic</description>
|
||||
<top>40</top>
|
||||
<left>360</left>
|
||||
<width>1200</width>
|
||||
<height>1000</height>
|
||||
<texture>backgrounds/background.gif</texture>
|
||||
<aspectratio scalediffuse="false" align="center" aligny="center">keep</aspectratio>
|
||||
<animation effect="fade" start="75" end="75" condition="True">Conditional</animation>
|
||||
<visible>Control.IsVisible(40000)</visible>
|
||||
</control>
|
||||
<control type="image" id="40002">
|
||||
<description>Background Logo</description>
|
||||
<top>412</top>
|
||||
<left>832</left>
|
||||
<width>256</width>
|
||||
<height>256</height>
|
||||
<texture border="5" fallback="logo.png">logo.png</texture>
|
||||
<visible>Control.IsVisible(40000)</visible>
|
||||
<aspectratio scalediffuse="true" align="center" aligny="center">keep</aspectratio>
|
||||
</control>
|
||||
<control type="group">
|
||||
<control type="grouplist">
|
||||
<posx>1440</posx>
|
||||
<posy>850</posy>
|
||||
<width>480</width>
|
||||
<itemgap>1</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<control type="label">
|
||||
<description>Time</description>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<font>font_clock</font>
|
||||
<textcolor>dimgray</textcolor>
|
||||
<height>60</height>
|
||||
<label>[B]$INFO[System.Time][/B]</label>
|
||||
<visible>Control.IsVisible(40000)</visible>
|
||||
</control>
|
||||
<control type="image">
|
||||
<height>90</height>
|
||||
<visible>Control.IsVisible(40000)</visible>
|
||||
<texture colordiffuse="dimgray">splashtext.png</texture>
|
||||
<aspectratio scalediffuse="true" align="center" aligny="center">keep</aspectratio>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
<control type="group" id="40001">
|
||||
<posx>130</posx>
|
||||
<posy>735</posy>
|
||||
<width>960/</width>
|
||||
<itemgap>15</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<control type="image" id="40004">
|
||||
<description>OnNext Image</description>
|
||||
<height>135</height>
|
||||
<width>240</width>
|
||||
<texture border="5" fallback="fanart.jpg"></texture>
|
||||
<bordersize>5</bordersize>
|
||||
<aspectratio scalediffuse="true" align="center" aligny="center">keep</aspectratio>
|
||||
<bordertexture border="5" infill="false" colordiffuse="FF01416b">colors/white.png</bordertexture>
|
||||
<visible>Control.IsVisible(40001)</visible>
|
||||
</control>
|
||||
<control type="textbox" id="40003">
|
||||
<height>70</height>
|
||||
<width>960/</width>
|
||||
<posy>140</posy>
|
||||
<font>font27</font>
|
||||
<scroll>true</scroll>
|
||||
<textcolor>white</textcolor>
|
||||
<shadowcolor>dimgray</shadowcolor>
|
||||
<scrolltime>600</scrolltime>
|
||||
<autoscroll delay="5000" time="1000">false</autoscroll>
|
||||
<label/>
|
||||
<visible>Control.IsVisible(40001)</visible>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
||||
@@ -0,0 +1,60 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<backgroundcolor>0x00000000</backgroundcolor>
|
||||
<onload>SetProperty(plugin.video.pseudotv.live.Running.OVERLAY_BUSY,true,10000)</onload>
|
||||
<onunload>SetProperty(plugin.video.pseudotv.live.Running.OVERLAY_BUSY,false,10000)</onunload>
|
||||
<controls>
|
||||
<animation type="WindowOpen" reversible="false">
|
||||
<effect type="zoom" start="80" end="160" 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="80" end="160" 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="160" 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>
|
||||
<width>1920</width>
|
||||
<control type="group" id="40001">
|
||||
<description>spinner</description>
|
||||
<centertop>50%</centertop>
|
||||
<centerleft>50%</centerleft>
|
||||
<width>160</width>
|
||||
<height>160</height>
|
||||
<control type="image">
|
||||
<centertop>50%</centertop>
|
||||
<centerleft>50%</centerleft>
|
||||
<width>160</width>
|
||||
<height>160</height>
|
||||
<visible>!Window.IsTopMost(fullscreenvideo)</visible>
|
||||
<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>
|
||||
<visible>!Window.IsTopMost(fullscreenvideo)</visible>
|
||||
<aspectratio aligny="center">keep</aspectratio>
|
||||
<texture>dialogs/extendedprogress/logo.png</texture>
|
||||
</control>
|
||||
<control type="image">
|
||||
<centertop>50%</centertop>
|
||||
<centerleft>50%</centerleft>
|
||||
<width>160</width>
|
||||
<height>160</height>
|
||||
<visible>!Window.IsTopMost(fullscreenvideo)</visible>
|
||||
<aspectratio aligny="center">keep</aspectratio>
|
||||
<texture colordiffuse="FF01416b">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>
|
||||
</controls>
|
||||
</window>
|
||||
@@ -0,0 +1,316 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<backgroundcolor>0x00000000</backgroundcolor>
|
||||
<onload>SetProperty(plugin.video.pseudotv.live.Running.SELECT_DIALOG,true,10000)</onload>
|
||||
<onunload>SetProperty(plugin.video.pseudotv.live.Running.SELECT_DIALOG,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>675</height>
|
||||
<width>1200</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">
|
||||
<left>-2000</left>
|
||||
<top>-2000</top>
|
||||
<width>6000</width>
|
||||
<height>6000</height>
|
||||
<texturefocus/>
|
||||
<texturenofocus/>
|
||||
<onclick>Action(close)</onclick>
|
||||
</control>
|
||||
<control type="group">
|
||||
<width>1200</width>
|
||||
<height>675</height>
|
||||
<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" id="">
|
||||
<left>40</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="image">
|
||||
<left>410</left>
|
||||
<top>80</top>
|
||||
<width>1100</width>
|
||||
<height>740</height>
|
||||
<texture border="40">buttons/dialogbutton-nofo.png</texture>
|
||||
</control>
|
||||
<control type="group" id="55">
|
||||
<control type="list" id="5">
|
||||
<description>List</description>
|
||||
<left>429</left>
|
||||
<top>100</top>
|
||||
<width>1060</width>
|
||||
<height>700</height>
|
||||
<pagecontrol>50</pagecontrol>
|
||||
<onleft>Control.SetFocus(10)</onleft>
|
||||
<onright>Control.SetFocus(50)</onright>
|
||||
<itemlayout width="1060" height="63">
|
||||
<control type="image">
|
||||
<left>80</left>
|
||||
<top>0</top>
|
||||
<width>1060</width>
|
||||
<height>63</height>
|
||||
<texture border="1">overlays/separator.png</texture>
|
||||
<bordersize>63</bordersize>
|
||||
</control>
|
||||
<control type="label">
|
||||
<left>0</left>
|
||||
<top>0</top>
|
||||
<width>1060</width>
|
||||
<height>63</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>1060</width>
|
||||
<height>63</height>
|
||||
<aligny>center</aligny>
|
||||
<align>right</align>
|
||||
<font>font12</font>
|
||||
<textoffsetx>40</textoffsetx>
|
||||
<info>ListItem.Label2</info>
|
||||
</control>
|
||||
</itemlayout>
|
||||
<focusedlayout width="1060" height="63">
|
||||
<control type="image">
|
||||
<left>0</left>
|
||||
<width>1060</width>
|
||||
<height>63</height>
|
||||
<colordiffuse>FF01416b</colordiffuse>
|
||||
<texture border="63">colors/white.png</texture>
|
||||
</control>
|
||||
<control type="label">
|
||||
<left>0</left>
|
||||
<top>0</top>
|
||||
<width>1060</width>
|
||||
<height>63</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>1060</width>
|
||||
<height>63</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>
|
||||
<control type="group" id="4">
|
||||
<description>spinner</description>
|
||||
<left>910</left>
|
||||
<top>390</top>
|
||||
<width>100</width>
|
||||
<height>100</height>
|
||||
<control type="image">
|
||||
<width>100</width>
|
||||
<height>100</height>
|
||||
<aspectratio aligny="center">keep</aspectratio>
|
||||
<texture colordiffuse="dimgray">dialogs/extendedprogress/loading-back.png</texture>
|
||||
</control>
|
||||
<control type="image">
|
||||
<width>100</width>
|
||||
<height>100</height>
|
||||
<aspectratio aligny="center">keep</aspectratio>
|
||||
<texture>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="textbox">
|
||||
<description>description area</description>
|
||||
<left>429</left>
|
||||
<top>820</top>
|
||||
<width>1060</width>
|
||||
<height>70</height>
|
||||
<font>font12</font>
|
||||
<align>justify</align>
|
||||
<label condition="Control.IsVisible(5)">$INFO[Container(5).ListItem.Property(description)]</label>
|
||||
<textcolor>FF01416b</textcolor>
|
||||
<visible>Control.IsVisible(5)</visible>
|
||||
<autoscroll time="3000" delay="5000" repeat="5000">true</autoscroll>
|
||||
</control>
|
||||
<control type="scrollbar" id="50">
|
||||
<left>1489</left>
|
||||
<top>100</top>
|
||||
<width>12</width>
|
||||
<height>700</height>
|
||||
<orientation>vertical</orientation>
|
||||
<onright>9001</onright>
|
||||
<onleft condition="Control.IsVisible(5)">Control.SetFocus(5)</onleft>
|
||||
<onleft condition="Control.IsVisible(6)">Control.SetFocus(6)</onleft>
|
||||
<onleft condition="Control.IsVisible(7)">Control.SetFocus(7)</onleft>
|
||||
<onright>9001</onright>
|
||||
<visible>Control.IsVisible(5)</visible>
|
||||
<animation effect="fade" start="0" end="100" delay="300" time="320">WindowOpen</animation>
|
||||
<animation effect="fade" start="100" end="0" time="150">WindowClose</animation>
|
||||
</control>
|
||||
<control type="grouplist" id="9000">
|
||||
<description>buttons right</description>
|
||||
<right>30</right>
|
||||
<top>100</top>
|
||||
<orientation>vertical</orientation>
|
||||
<width>300</width>
|
||||
<height>440</height>
|
||||
<itemgap>-10</itemgap>
|
||||
<onright>10</onright>
|
||||
<onleft condition="Control.IsVisible(5)">Control.SetFocus(5)</onleft>
|
||||
<onleft condition="Control.IsVisible(6)">Control.SetFocus(6)</onleft>
|
||||
<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">
|
||||
<!-- todo open node/xsp editor using listitem path to detect .xsp or .xml ListItem.FileExtension -->
|
||||
<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>
|
||||
<left>1710</left>
|
||||
<top>820</top>
|
||||
<width>1060</width>
|
||||
<height>70</height>
|
||||
<font>font12</font>
|
||||
<align>justify</align>
|
||||
<label>[B]$INFO[System.AddonVersion(plugin.video.pseudotv.live),v.,][/B]</label>
|
||||
<textcolor>FF696969</textcolor>
|
||||
<autoscroll time="3000" delay="5000" repeat="5000">true</autoscroll>
|
||||
</control>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
||||
@@ -0,0 +1,496 @@
|
||||
<?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>
|
||||
@@ -0,0 +1,54 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">40001</defaultcontrol>
|
||||
<onload>SetProperty(plugin.video.pseudotv.live.Running.OVERLAY_ONNEXT,true,10000)</onload>
|
||||
<onunload>SetProperty(plugin.video.pseudotv.live.Running.OVERLAY_ONNEXT,false,10000)</onunload>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<animation type="WindowOpen" reversible="false">
|
||||
<effect type="zoom" start="80" end="100" center="130,735" 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="130,735" easing="in" tween="back" time="240"/>
|
||||
<effect type="fade" start="100" end="0" time="240"/>
|
||||
</animation>
|
||||
<animation type="VisibleChange" reversible="true">
|
||||
<effect type="zoom" start="80" end="100" center="130,735" delay="160" tween="back" time="240"/>
|
||||
<effect type="fade" delay="160" start="0" end="100" time="240"/>
|
||||
</animation>
|
||||
<control type="group" id="40001">
|
||||
<posx>130</posx>
|
||||
<posy>735</posy>
|
||||
<width>960/</width>
|
||||
<itemgap>15</itemgap>
|
||||
<orientation>vertical</orientation>
|
||||
<control type="image" id="40004">
|
||||
<description>OnNext Image</description>
|
||||
<height>135</height>
|
||||
<width>240</width>
|
||||
<texture border="5" fallback="fanart.jpg"></texture>
|
||||
<bordersize>5</bordersize>
|
||||
<aspectratio scalediffuse="true" align="center" aligny="center">keep</aspectratio>
|
||||
<bordertexture border="5" infill="false" colordiffuse="FF01416b">colors/white.png</bordertexture>
|
||||
<visible>Control.IsVisible(40001)</visible>
|
||||
</control>
|
||||
<control type="textbox" id="40003">
|
||||
<height>70</height>
|
||||
<width>960/</width>
|
||||
<posy>140</posy>
|
||||
<font>font27</font>
|
||||
<scroll>true</scroll>
|
||||
<textcolor>white</textcolor>
|
||||
<shadowcolor>dimgray</shadowcolor>
|
||||
<scrolltime>600</scrolltime>
|
||||
<autoscroll delay="5000" time="1000">false</autoscroll>
|
||||
<label/>
|
||||
<visible>Control.IsVisible(40001)</visible>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
||||
@@ -0,0 +1,61 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<window>
|
||||
<backgroundcolor>0x00000000</backgroundcolor>
|
||||
<onload>SetProperty(plugin.video.pseudotv.live.Running.OVERLAY_UTILITY,true,10000)</onload>
|
||||
<onunload>SetProperty(plugin.video.pseudotv.live.Running.OVERLAY_UTILITY,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" id="40000">
|
||||
<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>
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<control type="image">
|
||||
<description>Hide Background</description>
|
||||
<width>auto</width>
|
||||
<height>auto</height>
|
||||
<colordiffuse>black</colordiffuse>
|
||||
<texture>colors/white.png</texture>
|
||||
<visible>!Player.Playing</visible>
|
||||
<aspectratio scalediffuse="true" align="center" aligny="center">scale</aspectratio>
|
||||
</control>
|
||||
<control type="grouplist" id="40002">
|
||||
<left>278</left>
|
||||
<top>178</top>
|
||||
<width>1000</width>
|
||||
<height>128</height>
|
||||
<itemgap>10</itemgap>
|
||||
<orientation>horizontal</orientation>
|
||||
<visible>true</visible>
|
||||
<animation effect="fade" start="100" end="0" time="24000">WindowOpen</animation>
|
||||
<control type="image">
|
||||
<width>50</width>
|
||||
<height>128</height>
|
||||
<align>left</align>
|
||||
<aligny>center</aligny>
|
||||
<texture>buttons/dpad.png</texture>
|
||||
<aspectratio scalediffuse="false">keep</aspectratio>
|
||||
</control>
|
||||
<control type="label">
|
||||
<align>left</align>
|
||||
<aligny>center</aligny>
|
||||
<width>auto</width>
|
||||
<height>128</height>
|
||||
<font>font32_title</font>
|
||||
<textcolor>ffffffff</textcolor>
|
||||
<shadowcolor>ff000000</shadowcolor>
|
||||
<label>Move logo into position.[CR]Enter/Select toggle focus.[CR]Press back to save.</label>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
||||
@@ -0,0 +1,153 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">40003</defaultcontrol>
|
||||
<onload>SetProperty(plugin.video.pseudotv.live.Running.QR_BACKGROUND,true,10000)</onload>
|
||||
<onunload>SetProperty(plugin.video.pseudotv.live.Running.QR_BACKGROUND,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>540</height>
|
||||
<width>960</width>
|
||||
<control type="button">
|
||||
<top>80</top>
|
||||
<left>480</left>
|
||||
<width>960</width>
|
||||
<height>540</height>
|
||||
<texturefocus/>
|
||||
<texturenofocus/>
|
||||
<onclick>Action(close)</onclick>
|
||||
</control>
|
||||
<control type="group">
|
||||
<width>960</width>
|
||||
<height>540</height>
|
||||
<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" id="40000">
|
||||
<left>30</left>
|
||||
<top>0</top>
|
||||
<right>100</right>
|
||||
<height>70</height>
|
||||
<font>font32_title</font>
|
||||
<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" id="3">
|
||||
<control type="image">
|
||||
<centertop>50%</centertop>
|
||||
<top>212</top>
|
||||
<left>135</left>
|
||||
<width>100</width>
|
||||
<height>100</height>
|
||||
<aspectratio aligny="center">keep</aspectratio>
|
||||
<texture colordiffuse="FF000000">dialogs/extendedprogress/loading-back.png</texture>
|
||||
</control>
|
||||
<control type="image">
|
||||
<centertop>50%</centertop>
|
||||
<top>212</top>
|
||||
<left>135</left>
|
||||
<width>100</width>
|
||||
<height>100</height>
|
||||
<aspectratio aligny="center">keep</aspectratio>
|
||||
<texture>dialogs/extendedprogress/loading.png</texture>
|
||||
<animation effect="rotate" center="auto" start="360" end="0" time="1500" loop="true" condition="true">Conditional</animation>
|
||||
</control>
|
||||
<control type="image" id="40001">
|
||||
<centertop>50%</centertop>
|
||||
<top>100</top>
|
||||
<left>30</left>
|
||||
<width>auto</width>
|
||||
<height>410</height>
|
||||
<aspectratio aligny="center" align="center">keep</aspectratio>
|
||||
</control>
|
||||
<control type="textbox" id="40002">
|
||||
<centertop>50%</centertop>
|
||||
<left>545</left>
|
||||
<top>100</top>
|
||||
<width>400</width>
|
||||
<height>280</height>
|
||||
<font>font12</font>
|
||||
<align>justify</align>
|
||||
<aligny>top</aligny>
|
||||
<autoscroll time="3000" delay="5000" repeat="5000">true</autoscroll>
|
||||
</control>
|
||||
<control type="button" id="40003">
|
||||
<right>30</right>
|
||||
<bottom>30</bottom>
|
||||
<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>
|
||||
</control>
|
||||
</control>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
||||
@@ -0,0 +1,60 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<window>
|
||||
<defaultcontrol always="true">40001</defaultcontrol>
|
||||
<onload>SetProperty(plugin.video.pseudotv.live.Running.OVERLAY_RESTART,true,10000)</onload>
|
||||
<onunload>SetProperty(plugin.video.pseudotv.live.Running.OVERLAY_RESTART,false,10000)</onunload>
|
||||
<controls>
|
||||
<control type="group">
|
||||
<posx>0</posx>
|
||||
<posy>0</posy>
|
||||
<animation type="WindowOpen" reversible="false">
|
||||
<effect type="zoom" start="80" end="100" center="480,100%" 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="480,100%" easing="in" tween="back" time="240"/>
|
||||
<effect type="fade" start="100" end="0" time="240"/>
|
||||
</animation>
|
||||
<animation type="VisibleChange" reversible="true">
|
||||
<effect type="zoom" start="80" end="100" center="480,100%" delay="160" tween="back" time="240"/>
|
||||
<effect type="fade" delay="160" start="0" end="100" time="240"/>
|
||||
</animation>
|
||||
<visible>Control.IsVisible(40000)</visible>
|
||||
<control type="image" id="40000">
|
||||
<description>Restart Progress</description>
|
||||
<left>522</left>
|
||||
<bottom>40</bottom>
|
||||
<width>116</width>
|
||||
<height>24</height>
|
||||
<texture>buttons/ButtonFocus.png</texture>
|
||||
</control>
|
||||
<control type="button" id="40001">
|
||||
<description>Restart Button</description>
|
||||
<left>480</left>
|
||||
<bottom>0</bottom>
|
||||
<width>200</width>
|
||||
<height>106</height>
|
||||
<colordiffuse>FFFFFFFF</colordiffuse>
|
||||
<shadowcolor>FF696969</shadowcolor>
|
||||
<texturefocus colordiffuse="FF01416b">buttons/restart_button.png</texturefocus>
|
||||
<texturenofocus colordiffuse="dimgray">buttons/restart_button.png</texturenofocus>
|
||||
<aspectratio scalediffuse="true" align="center" aligny="center">scale</aspectratio>
|
||||
<label/>
|
||||
<align>center</align>
|
||||
<aligny>center</aligny>
|
||||
<wrapmultiline>false</wrapmultiline>
|
||||
<font>font32_title</font>
|
||||
<textcolor>FFFFFFFF</textcolor>
|
||||
<focusedcolor>FFFFFFFF</focusedcolor>
|
||||
<disabledcolor>80FFFFFF</disabledcolor>
|
||||
<invalidcolor>FFFFFFFF</invalidcolor>
|
||||
<textoffsetx/>
|
||||
<textoffsety/>
|
||||
<pulseonselect>false</pulseonselect>
|
||||
<onclick/>
|
||||
<onfocus/>
|
||||
<onunfocus/>
|
||||
</control>
|
||||
</control>
|
||||
</controls>
|
||||
</window>
|
||||
|
After Width: | Height: | Size: 7.6 MiB |
|
After Width: | Height: | Size: 9.6 KiB |
|
After Width: | Height: | Size: 69 KiB |
|
After Width: | Height: | Size: 1.9 MiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 643 KiB |
|
After Width: | Height: | Size: 8.7 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 480 B |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 354 B |
|
After Width: | Height: | Size: 350 B |
|
After Width: | Height: | Size: 8.3 KiB |
|
After Width: | Height: | Size: 29 KiB |
|
After Width: | Height: | Size: 40 KiB |
|
After Width: | Height: | Size: 280 B |
|
After Width: | Height: | Size: 129 B |
|
After Width: | Height: | Size: 220 B |
|
After Width: | Height: | Size: 281 B |
|
After Width: | Height: | Size: 219 B |
|
After Width: | Height: | Size: 219 B |
|
After Width: | Height: | Size: 922 B |
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 6.7 KiB |
|
After Width: | Height: | Size: 2.8 KiB |
|
After Width: | Height: | Size: 22 KiB |
|
After Width: | Height: | Size: 89 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 898 KiB |
|
After Width: | Height: | Size: 1.1 MiB |
|
After Width: | Height: | Size: 54 KiB |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 441 B |
|
After Width: | Height: | Size: 136 KiB |
|
After Width: | Height: | Size: 7.7 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 7.7 KiB |
|
After Width: | Height: | Size: 8.5 KiB |
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 80 KiB |
|
After Width: | Height: | Size: 3.0 KiB |
|
After Width: | Height: | Size: 33 KiB |