PlexKodiConnect/resources/skins/Main/1080i/script-plex-playlist.xml
2018-09-16 14:00:52 +02:00

799 lines
43 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<window>
<defaultcontrol>100</defaultcontrol>
<coordinates>
<system>1</system>
<posx>0</posx>
<posy>0</posy>
</coordinates>
<backgroundcolor>0xff111111</backgroundcolor>
<controls>
<control type="group">
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1920</width>
<height>1080</height>
<texture>plugin.video.plexkodiconnect/home/background-fallback.png</texture>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1920</width>
<height>1080</height>
<fadetime>1000</fadetime>
<texture background="true">$INFO[Window.Property(background)]</texture>
</control>
</control>
<control type="group" id="50">
<posx>0</posx>
<posy>135</posy>
<defaultcontrol>101</defaultcontrol>
<control type="group">
<posx>60</posx>
<posy>0</posy>
<control type="label">
<posx>0</posx>
<posy>5</posy>
<width>420</width>
<height>40</height>
<font>font16</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>FFFFFFFF</textcolor>
<label>$INFO[Window.Property(playlist.title)]</label>
</control>
<control type="label">
<posx>0</posx>
<posy>60</posy>
<width>420</width>
<height>40</height>
<font>font16</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>FFFFFFFF</textcolor>
<label>$INFO[Window.Property(playlist.duration)]</label>
</control>
<control type="image">
<posx>0</posx>
<posy>142</posy>
<width>630</width>
<height>630</height>
<texture>$INFO[Window.Property(playlist.thumb)]</texture>
<aspectratio>scale</aspectratio>
</control>
</control>
<control type="grouplist" id="300">
<animation effect="fade" start="0" end="100" time="200" reversible="true">VisibleChange</animation>
<defaultcontrol always="true">303</defaultcontrol>
<posx>50</posx>
<posy>784</posy>
<width>650</width>
<height>145</height>
<onup>200</onup>
<onright>101</onright>
<itemgap>-50</itemgap>
<orientation>horizontal</orientation>
<align>center</align>
<scrolltime tween="quadratic" easing="out">200</scrolltime>
<usecontrolcoords>true</usecontrolcoords>
<control type="button" id="301">
<animation effect="zoom" start="100" end="120" time="100" center="87,69.5" reversible="false">Focus</animation>
<animation effect="zoom" start="120" end="100" time="100" center="87,69.5" reversible="false">UnFocus</animation>
<hitrect x="40" y="40" w="94" h="59" />
<posx>0</posx>
<posy>0</posy>
<width>174</width>
<height>139</height>
<font>font12</font>
<texturefocus colordiffuse="FFE5A00D">plugin.video.plexkodiconnect/buttons/play-focus.png</texturefocus>
<texturenofocus colordiffuse="99FFFFFF">plugin.video.plexkodiconnect/buttons/play.png</texturenofocus>
<label> </label>
</control>
<control type="button" id="302">
<animation effect="zoom" start="100" end="120" time="100" center="87,69.5" reversible="false">Focus</animation>
<animation effect="zoom" start="120" end="100" time="100" center="87,69.5" reversible="false">UnFocus</animation>
<hitrect x="40" y="40" w="94" h="59" />
<posx>0</posx>
<posy>0</posy>
<width>174</width>
<height>139</height>
<font>font12</font>
<texturefocus colordiffuse="FFE5A00D">plugin.video.plexkodiconnect/buttons/shuffle-focus.png</texturefocus>
<texturenofocus colordiffuse="99FFFFFF">plugin.video.plexkodiconnect/buttons/shuffle.png</texturenofocus>
<label> </label>
</control>
<control type="button" id="303">
<visible>!String.IsEmpty(Window.Property(show.options)) | Player.HasAudio</visible>
<animation effect="zoom" start="100" end="120" time="100" center="87,69.5" reversible="false">Focus</animation>
<animation effect="zoom" start="120" end="100" time="100" center="87,69.5" reversible="false">UnFocus</animation>
<hitrect x="40" y="40" w="94" h="59" />
<posx>0</posx>
<posy>0</posy>
<width>174</width>
<height>139</height>
<font>font12</font>
<texturefocus colordiffuse="FFE5A00D">plugin.video.plexkodiconnect/buttons/more-focus.png</texturefocus>
<texturenofocus colordiffuse="99FFFFFF">plugin.video.plexkodiconnect/buttons/more.png</texturenofocus>
<label> </label>
</control>
</control>
<control type="group" id="100">
<visible>Integer.IsGreater(Container(101).NumItems,0) + String.IsEmpty(Window.Property(drawing))</visible>
<defaultcontrol>101</defaultcontrol>
<posx>750</posx>
<posy>0</posy>
<width>1170</width>
<height>1080</height>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1170</width>
<height>1080</height>
<texture>plugin.video.plexkodiconnect/white-square.png</texture>
<colordiffuse>20000000</colordiffuse>
</control>
<control type="list" id="101">
<posx>0</posx>
<posy>0</posy>
<width>1170</width>
<height>945</height>
<onup>200</onup>
<onright>152</onright>
<onleft>300</onleft>
<scrolltime>200</scrolltime>
<orientation>vertical</orientation>
<preloaditems>4</preloaditems>
<pagecontrol>152</pagecontrol>
<!-- ITEM LAYOUT ########################################## -->
<itemlayout height="100">
<control type="group">
<posx>120</posx>
<posy>24</posy>
<control type="label">
<visible>String.IsEmpty(ListItem.Property(track.ID)) | !StringCompare(ListItem.Property(track.ID),Window(10000).Property(plugin.video.plexkodiconnect.track.ID))</visible>
<posx>0</posx>
<posy>0</posy>
<width>50</width>
<height>100</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>D8FFFFFF</textcolor>
<label>[B]$INFO[ListItem.Property(track.number)][/B]</label>
</control>
<control type="image">
<visible>!String.IsEmpty(ListItem.Property(track.ID)) + StringCompare(ListItem.Property(track.ID),Window(10000).Property(plugin.video.plexkodiconnect.track.ID))</visible>
<posx>0</posx>
<posy>32.5</posy>
<width>35</width>
<height>35</height>
<texture>plugin.video.plexkodiconnect/indicators/playing-circle.png</texture>
<colordiffuse>FFE5A00D</colordiffuse>
</control>
<control type="group">
<visible>String.IsEmpty(ListItem.Property(video))</visible>
<control type="image">
<posx>63</posx>
<posy>11</posy>
<width>74</width>
<height>74</height>
<texture>$INFO[ListItem.Thumb]</texture>
<aspectratio>scale</aspectratio>
</control>
<control type="group">
<posx>168</posx>
<posy>0</posy>
<control type="label">
<posx>0</posx>
<posy>15</posy>
<width>692</width>
<height>30</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>FFFFFFFF</textcolor>
<label>[B]$INFO[ListItem.Label][/B]</label>
</control>
<control type="label">
<posx>0</posx>
<posy>50</posy>
<width>692</width>
<height>30</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>B8FFFFFF</textcolor>
<label>$INFO[ListItem.Label2]</label>
</control>
</control>
</control>
<control type="group">
<visible>!String.IsEmpty(ListItem.Property(video))</visible>
<control type="image">
<posx>63</posx>
<posy>11</posy>
<width>132</width>
<height>74</height>
<texture>$INFO[ListItem.Thumb]</texture>
<aspectratio>scale</aspectratio>
</control>
<control type="image">
<visible>String.IsEmpty(ListItem.Property(watched))</visible>
<posx>895</posx>
<posy>-1</posy>
<width>35</width>
<height>35</height>
<texture>plugin.video.plexkodiconnect/indicators/unwatched.png</texture>
</control>
<control type="group">
<posx>226</posx>
<posy>0</posy>
<control type="label">
<posx>0</posx>
<posy>15</posy>
<width>584</width>
<height>30</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>FFFFFFFF</textcolor>
<label>[B]$INFO[ListItem.Label][/B]</label>
</control>
<control type="label">
<posx>0</posx>
<posy>50</posy>
<width>584</width>
<height>30</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>B8FFFFFF</textcolor>
<label>$INFO[ListItem.Label2]</label>
</control>
</control>
</control>
<control type="label">
<posx>730</posx>
<posy>0</posy>
<width>200</width>
<height>100</height>
<font>font10</font>
<align>right</align>
<aligny>center</aligny>
<textcolor>D8FFFFFF</textcolor>
<label>[B]$INFO[ListItem.Property(track.duration)][/B]</label>
</control>
<control type="image">
<visible>String.IsEmpty(ListItem.Property(is.footer))</visible>
<posx>0</posx>
<posy>97</posy>
<width>930</width>
<height>2</height>
<texture>plugin.video.plexkodiconnect/white-square.png</texture>
<colordiffuse>40000000</colordiffuse>
</control>
</control>
</itemlayout>
<!-- FOCUSED LAYOUT ####################################### -->
<focusedlayout height="100">
<control type="group">
<control type="group">
<visible>!Control.HasFocus(101)</visible>
<posx>120</posx>
<posy>24</posy>
<control type="label">
<visible>String.IsEmpty(ListItem.Property(track.ID)) | !StringCompare(ListItem.Property(track.ID),Window(10000).Property(plugin.video.plexkodiconnect.track.ID))</visible>
<posx>0</posx>
<posy>0</posy>
<width>50</width>
<height>100</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>D8FFFFFF</textcolor>
<label>[B]$INFO[ListItem.Property(track.number)][/B]</label>
</control>
<control type="image">
<visible>!String.IsEmpty(ListItem.Property(track.ID)) + StringCompare(ListItem.Property(track.ID),Window(10000).Property(plugin.video.plexkodiconnect.track.ID))</visible>
<posx>0</posx>
<posy>32.5</posy>
<width>35</width>
<height>35</height>
<texture>plugin.video.plexkodiconnect/indicators/playing-circle.png</texture>
<colordiffuse>FFE5A00D</colordiffuse>
</control>
<control type="group">
<visible>String.IsEmpty(ListItem.Property(video))</visible>
<control type="image">
<posx>63</posx>
<posy>11</posy>
<width>74</width>
<height>74</height>
<texture>$INFO[ListItem.Thumb]</texture>
<aspectratio>scale</aspectratio>
</control>
<control type="group">
<posx>168</posx>
<posy>0</posy>
<control type="label">
<posx>0</posx>
<posy>15</posy>
<width>692</width>
<height>30</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>FFFFFFFF</textcolor>
<label>[B]$INFO[ListItem.Label][/B]</label>
</control>
<control type="label">
<posx>0</posx>
<posy>50</posy>
<width>692</width>
<height>30</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>B8FFFFFF</textcolor>
<label>$INFO[ListItem.Label2]</label>
</control>
</control>
</control>
<control type="group">
<visible>!String.IsEmpty(ListItem.Property(video))</visible>
<control type="image">
<posx>63</posx>
<posy>11</posy>
<width>132</width>
<height>74</height>
<texture>$INFO[ListItem.Thumb]</texture>
<aspectratio>scale</aspectratio>
</control>
<control type="image">
<visible>String.IsEmpty(ListItem.Property(watched))</visible>
<posx>895</posx>
<posy>-1</posy>
<width>35</width>
<height>35</height>
<texture>plugin.video.plexkodiconnect/indicators/unwatched.png</texture>
</control>
<control type="group">
<posx>226</posx>
<posy>0</posy>
<control type="label">
<posx>0</posx>
<posy>15</posy>
<width>584</width>
<height>30</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>FFFFFFFF</textcolor>
<label>[B]$INFO[ListItem.Label][/B]</label>
</control>
<control type="label">
<posx>0</posx>
<posy>50</posy>
<width>584</width>
<height>30</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>B8FFFFFF</textcolor>
<label>$INFO[ListItem.Label2]</label>
</control>
</control>
</control>
<control type="label">
<posx>730</posx>
<posy>0</posy>
<width>200</width>
<height>100</height>
<font>font10</font>
<align>right</align>
<aligny>center</aligny>
<textcolor>D8FFFFFF</textcolor>
<label>[B]$INFO[ListItem.Property(track.duration)][/B]</label>
</control>
<control type="image">
<visible>String.IsEmpty(ListItem.Property(is.footer))</visible>
<posx>0</posx>
<posy>97</posy>
<width>930</width>
<height>2</height>
<texture>plugin.video.plexkodiconnect/white-square.png</texture>
<colordiffuse>40000000</colordiffuse>
</control>
</control>
<control type="group">
<visible>Control.HasFocus(101)</visible>
<posx>63</posx>
<posy>21</posy>
<control type="image">
<posx>-40</posx>
<posy>-40</posy>
<width>1124</width>
<height>180</height>
<texture border="40">plugin.video.plexkodiconnect/square-rounded-shadow.png</texture>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>999</width>
<height>100</height>
<texture border="12">plugin.video.plexkodiconnect/white-square-left-rounded.png</texture>
<colordiffuse>FFE5A00D</colordiffuse>
</control>
<control type="image">
<posx>999</posx>
<posy>0</posy>
<width>45</width>
<height>100</height>
<texture>plugin.video.plexkodiconnect/buttons/more-vertical.png</texture>
<colordiffuse>99FFFFFF</colordiffuse>
</control>
<control type="label">
<visible>String.IsEmpty(ListItem.Property(track.ID)) | !StringCompare(ListItem.Property(track.ID),Window(10000).Property(plugin.video.plexkodiconnect.track.ID))</visible>
<posx>48</posx>
<posy>0</posy>
<width>50</width>
<height>100</height>
<font>font12</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>B8000000</textcolor>
<label>[B]$INFO[ListItem.Property(track.number)][/B]</label>
</control>
<control type="image">
<visible>!String.IsEmpty(ListItem.Property(track.ID)) + StringCompare(ListItem.Property(track.ID),Window(10000).Property(plugin.video.plexkodiconnect.track.ID))</visible>
<posx>48</posx>
<posy>32.5</posy>
<width>35</width>
<height>35</height>
<texture>plugin.video.plexkodiconnect/indicators/playing-circle.png</texture>
<colordiffuse>FF000000</colordiffuse>
</control>
<control type="group">
<visible>String.IsEmpty(ListItem.Property(video))</visible>
<control type="image">
<visible>String.IsEmpty(ListItem.Property(video))</visible>
<posx>103</posx>
<posy>0</posy>
<width>100</width>
<height>100</height>
<texture>$INFO[ListItem.Thumb]</texture>
<aspectratio>scale</aspectratio>
</control>
<control type="group">
<posx>235</posx>
<posy>0</posy>
<control type="label">
<posx>0</posx>
<posy>16</posy>
<width>638</width>
<height>30</height>
<font>font12</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>DF000000</textcolor>
<label>[B]$INFO[ListItem.Label][/B]</label>
</control>
<control type="label">
<posx>0</posx>
<posy>51</posy>
<width>638</width>
<height>30</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>98000000</textcolor>
<label>$INFO[ListItem.Label2]</label>
</control>
</control>
</control>
<control type="group">
<visible>!String.IsEmpty(ListItem.Property(video))</visible>
<control type="image">
<posx>103</posx>
<posy>0</posy>
<width>178</width>
<height>100</height>
<texture>$INFO[ListItem.Thumb]</texture>
<aspectratio>scale</aspectratio>
</control>
<control type="image">
<visible>String.IsEmpty(ListItem.Property(watched))</visible>
<posx>951</posx>
<posy>0</posy>
<width>48</width>
<height>48</height>
<texture>plugin.video.plexkodiconnect/indicators/unwatched.png</texture>
</control>
<control type="group">
<posx>313</posx>
<posy>0</posy>
<control type="label">
<posx>0</posx>
<posy>16</posy>
<width>510</width>
<height>30</height>
<font>font12</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>DF000000</textcolor>
<label>[B]$INFO[ListItem.Label][/B]</label>
</control>
<control type="label">
<posx>0</posx>
<posy>51</posy>
<width>510</width>
<height>30</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>98000000</textcolor>
<label>$INFO[ListItem.Label2]</label>
</control>
</control>
</control>
<control type="label">
<posx>776</posx>
<posy>0</posy>
<width>200</width>
<height>100</height>
<font>font12</font>
<align>right</align>
<aligny>center</aligny>
<textcolor>B8000000</textcolor>
<label>[B]$INFO[ListItem.Property(track.duration)][/B]</label>
</control>
</control>
</control>
</focusedlayout>
</control>
<control type="scrollbar" id="152">
<hitrect x="1108" y="33" w="90" h="879" />
<left>1128</left>
<top>33</top>
<width>10</width>
<height>879</height>
<onleft>101</onleft>
<visible>true</visible>
<texturesliderbackground colordiffuse="40000000" border="5">plugin.video.plexkodiconnect/white-square-rounded.png</texturesliderbackground>
<texturesliderbar colordiffuse="77FFFFFF" border="5">plugin.video.plexkodiconnect/white-square-rounded.png</texturesliderbar>
<texturesliderbarfocus colordiffuse="FFE5A00D" border="5">plugin.video.plexkodiconnect/white-square-rounded.png</texturesliderbarfocus>
<textureslidernib>-</textureslidernib>
<textureslidernibfocus>-</textureslidernibfocus>
<pulseonselect>false</pulseonselect>
<orientation>vertical</orientation>
<showonepage>false</showonepage>
<onleft>151</onleft>
</control>
</control>
</control>
<control type="group" id="200">
<defaultcontrol always="true">201</defaultcontrol>
<posx>0</posx>
<posy>0</posy>
<width>1920</width>
<height>135</height>
<control type="image">
<animation effect="fade" start="0" end="100" time="200" tween="quadratic" easing="out" reversible="true">VisibleChange</animation>
<visible>ControlGroup(200).HasFocus(0) + false</visible>
<posx>0</posx>
<posy>0</posy>
<width>1920</width>
<height>135</height>
<texture>plugin.video.plexkodiconnect/white-square.png</texture>
<colordiffuse>C0000000</colordiffuse>
</control>
<control type="grouplist">
<posx>60</posx>
<posy>47.5</posy>
<width>1000</width>
<height>40</height>
<align>left</align>
<itemgap>60</itemgap>
<orientation>horizontal</orientation>
<ondown>50</ondown>
<control type="group">
<width>40</width>
<height>40</height>
<control type="button" id="201">
<animation effect="zoom" start="100" end="177" time="100" center="20,20" reversible="false">Focus</animation>
<animation effect="zoom" start="177" end="100" time="100" center="20,20" reversible="false">UnFocus</animation>
<width>40</width>
<height>40</height>
<onright>202</onright>
<ondown>50</ondown>
<font>font12</font>
<focusedcolor>FF000000</focusedcolor>
<texturefocus colordiffuse="FFE5A00D">plugin.video.plexkodiconnect/buttons/home-focus.png</texturefocus>
<texturenofocus colordiffuse="99FFFFFF">plugin.video.plexkodiconnect/buttons/home.png</texturenofocus>
<label> </label>
</control>
</control>
<control type="label">
<width max="500">auto</width>
<height>40</height>
<font>font12</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>FFFFFFFF</textcolor>
<label>[UPPERCASE]$ADDON[plugin.video.plexkodiconnect 32333][/UPPERCASE]</label>
</control>
<control type="group">
<width>40</width>
<height>40</height>
<control type="button" id="202">
<animation effect="zoom" start="100" end="177" time="100" center="20,20" reversible="false">Focus</animation>
<animation effect="zoom" start="177" end="100" time="100" center="20,20" reversible="false">UnFocus</animation>
<width>40</width>
<height>40</height>
<onright>204</onright>
<onleft>201</onleft>
<ondown>50</ondown>
<font>font12</font>
<focusedcolor>FF000000</focusedcolor>
<texturefocus colordiffuse="FFE5A00D">plugin.video.plexkodiconnect/buttons/search-focus.png</texturefocus>
<texturenofocus colordiffuse="99FFFFFF">plugin.video.plexkodiconnect/buttons/search.png</texturenofocus>
<label> </label>
</control>
</control>
</control>
<control type="group">
<visible>Player.HasAudio</visible>
<posx>438</posx>
<posy>0</posy>
<control type="button" id="204">
<visible>Player.HasAudio</visible>
<posx>-10</posx>
<posy>38</posy>
<width>260</width>
<height>75</height>
<onleft>202</onleft>
<ondown>50</ondown>
<font>font12</font>
<textcolor>FFFFFFFF</textcolor>
<focusedcolor>FF000000</focusedcolor>
<align>right</align>
<aligny>center</aligny>
<texturefocus colordiffuse="FFE5A00D" border="10">plugin.video.plexkodiconnect/white-square-rounded.png</texturefocus>
<texturenofocus>-</texturenofocus>
<textoffsetx>100</textoffsetx>
<textoffsety>0</textoffsety>
<label> </label>
</control>
<control type="image">
<posx>0</posx>
<posy>48</posy>
<width>42</width>
<height>42</height>
<texture>$INFO[Player.Art(thumb)]</texture>
</control>
<control type="group">
<visible>!Control.HasFocus(204)</visible>
<control type="label">
<posx>53</posx>
<posy>48</posy>
<width>187</width>
<height>20</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>FFFFFFFF</textcolor>
<info>MusicPlayer.Artist</info>
</control>
<control type="label">
<posx>53</posx>
<posy>72</posy>
<width>187</width>
<height>20</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>FFFFFFFF</textcolor>
<info>MusicPlayer.Title</info>
</control>
</control>
<control type="group">
<visible>Control.HasFocus(204)</visible>
<control type="label">
<posx>53</posx>
<posy>48</posy>
<width>187</width>
<height>20</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>FF000000</textcolor>
<info>MusicPlayer.Artist</info>
</control>
<control type="label">
<posx>53</posx>
<posy>72</posy>
<width>187</width>
<height>20</height>
<font>font10</font>
<align>left</align>
<aligny>center</aligny>
<textcolor>FF000000</textcolor>
<info>MusicPlayer.Title</info>
</control>
</control>
<control type="progress">
<description>Progressbar</description>
<posx>0</posx>
<posy>102</posy>
<width>240</width>
<height>1</height>
<texturebg colordiffuse="9AFFFFFF">plugin.video.plexkodiconnect/white-square-1px.png</texturebg>
<lefttexture>-</lefttexture>
<midtexture colordiffuse="FFCC7B19">plugin.video.plexkodiconnect/white-square-1px.png</midtexture>
<righttexture>-</righttexture>
<overlaytexture>-</overlaytexture>
<info>Player.Progress</info>
</control>
</control>
<control type="label">
<right>213</right>
<posy>35</posy>
<width>200</width>
<height>65</height>
<font>font12</font>
<align>right</align>
<aligny>center</aligny>
<textcolor>FFFFFFFF</textcolor>
<label>$INFO[System.Time]</label>
</control>
<control type="image">
<posx>153r</posx>
<posy>54</posy>
<width>93</width>
<height>30</height>
<texture>plugin.video.plexkodiconnect/home/plex.png</texture>
</control>
</control>
<control type="group">
<visible>!String.IsEmpty(Window.Property(search.dialog))</visible>
<control type="group" >
<visible>!String.IsEmpty(Window.Property(search.dialog.hasresults))</visible>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1920</width>
<height>1080</height>
<texture>plugin.video.plexkodiconnect/home/background-fallback.png</texture>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1920</width>
<height>1080</height>
<texture background="true">$INFO[Window.Property(background)]</texture>
</control>
</control>
<control type="image">
<posx>0</posx>
<posy>0</posy>
<width>1920</width>
<height>1080</height>
<texture colordiffuse="99606060">plugin.video.plexkodiconnect/white-square.png</texture>
</control>
</control>
</controls>
</window>