(2023-06-25, 21:20)Hitcher Wrote: Finished updating my video info dialogs to use your helper instead of embuary but I've now hit a roadblock trying to do the same for the video player dialog.
I'm using this in DialogFullscreenInfo to fill the cast of the currently playing movie -
<content>plugin://plugin.video.themoviedb.helper/?info=cast&type=movie&tmdb_id=$INFO[Window(Home).Property(TMDbHelper.Player.TMDb_id)]</content>
But when I try using this to query the currently selected actor from the list I see the busy dialog briefly and then nothing -
<onclick>RunScript(plugin.video.themoviedb.helper,add_query=$INFO[Container(1000).ListItem.Label],type=person,call_auto=1113)</onclick>
I don't suppose you can see what I'm doing wrong can you?
Thanks.
There are 2 ways get a slideshow natively.
a) fake slide show
use a custom onclick for the current containner ,which are the artwork items, without open a new window
xml:
<control type="whatever">
...
<onclick>SetFocus(8902)</onclick>
<content>$VAR[extraThumbsLocation]</content>
...
</control>
which set focus to another custom container, and get fullscreen art, by still scrolling the container
...
xml:
<include content="VideoInfo_SlideshowNav">
<param name="ButtonID" value="8902" />
<param name="ContainerID" value="8607" />
</include>
...
<include name="VideoInfo_SlideshowNav">
<param name="origin" default="FileNameAndPath" />
<definition>
<control type="group">
<visible>Control.HasFocus($PARAM[ButtonID])</visible>
<animation effect="fade" start="0" end="100" time="350" tween="cubic" easing="inout">Visible</animation>
<animation effect="fade" start="0" end="100" time="350" tween="cubic" easing="inout">WindowOpen</animation>
<animation effect="fade" end="0" start="100" time="150">Hidden</animation>
<animation effect="fade" end="0" start="100" time="150">WindowClose</animation>
<control type="button" id="$PARAM[ButtonID]">
<visible allowhiddenfocus="true">false</visible>
<width>1</width>
<height>1</height>
<texturefocus />
<texturenofocus />
<onleft>Control.Move($PARAM[ContainerID],-1)</onleft>
<onright>Control.Move($PARAM[ContainerID],1)</onright>
<onup>Control.Move($PARAM[ContainerID],1)</onup>
<ondown>Control.Move($PARAM[ContainerID],-1)</ondown>
<onback>$PARAM[ContainerID]</onback>
<oninfo>$PARAM[ContainerID]</oninfo>
<onclick>SetFocus($PARAM[ContainerID])</onclick>
</control>
<control type="image">
<texture colordiffuse="ff181818">colors/white50.png</texture>
</control>
<control type="group">
<animation effect="slide" start="0" end="-1920" condition="!Container($PARAM[ContainerID]).OnNext" reversible="false" time="350" tween="quadratic">Conditional</animation>
<animation effect="slide" start="0" end="1920" condition="!Container($PARAM[ContainerID]).OnPrevious" reversible="false" time="350" tween="quadratic">Conditional</animation>
<control type="image">
<centerleft>50%</centerleft>
<centertop>50%</centertop>
<width>1920</width>
<height>1080</height>
<left>-1920</left>
<aspectratio>keep</aspectratio>
<texture background="true">$INFO[Container($PARAM[ContainerID]).ListItem(-1).$PARAM[origin]]</texture>
</control>
<control type="image">
<centerleft>50%</centerleft>
<centertop>50%</centertop>
<width>1920</width>
<height>1080</height>
<aspectratio>keep</aspectratio>
<texture background="true">$INFO[Container($PARAM[ContainerID]).ListItem.$PARAM[origin]]</texture>
</control>
<control type="image">
<centerleft>50%</centerleft>
<centertop>50%</centertop>
<width>1920</width>
<height>1080</height>
<left>1920</left>
<aspectratio>keep</aspectratio>
<texture background="true">$INFO[Container($PARAM[ContainerID]).ListItem(1).$PARAM[origin]]</texture>
</control>
</control>
</control>
</definition>
</include>
b) custom slideshow window, better but more to do n care about
- some action to open a custom dialog (in that case ,for an item in a media window)
- define static item container ( preferable auto scrolling ) holdin the artwork and a to scroll manually
xml:
<control type="radiobutton" id="8005">
<visible>!Container.Content() + !string.isempty(listitem.dbtype) + [Window.IsActive(music) | Window.IsActive(videos)]</visible>
...
<onclick>SetFocus(50)</onclick>
<onclick>activatewindow(1121)</onclick>
</control>
the custom artworkslideshow dialog (git hub link), using a static container with an layout of "fullcreen" (16:9) ratio (
xml:
<window type="dialog" id="1121">
<defaultcontrol always="true">7000</defaultcontrol>
<menucontrol>7060</menucontrol>
<onload>SetFocus(7000,0,absolute)</onload>
<!-- <onload>SetFocus(7000,$INFO[window(home).property(slideoshow_currentitemnum)],absolute)</onload> -->
<include>Animation_OpenClose_FadeZoom</include>
<onunload condition="!String.IsEmpty(window(home).property(slideoshow_currentitemnum))">ClearProperty(slideoshow_currentitemnum)</onunload>
<controls>
<include content="ArtworkSlideshow">
<param name="id" value="7000"/>
<param name="pagecontrol_id" value="7060"/>
<include condition="Container.Content(songs) | String.IsEqual(listitem.dbtype,song)" content="ExtrafanartSource">
<param name="prefix" value="album." />
</include>
<include condition="true" content="ExtrafanartSource" />
<include condition="[Container.Content(seasons) | String.IsEqual(listitem.dbtype,season) | Container.Content(episodes) | String.IsEqual(listitem.dbtype,episode)]" content="ExtrafanartSource">
<param name="prefix" value="tvshow." />
</include>
<include condition="[Container.Content(albums) | String.IsEqual(listitem.dbtype,album) | Container.Content(songs) | String.IsEqual(listitem.dbtype,song)]" content="ExtrafanartSource">
<param name="prefix" value="artist." />
<param name="get_thumb" value="false" />
</include>
</include>
<include condition="Skin.HasSetting(SwanDebug)" content="swan_debug_overlay">
<param name="nested_debuginfo" value="
slideoshow_currentitemnum $INFO[window(home).property(slideoshow_currentitemnum)]
container(id).currentitem $INFO[container(7000).currentitem]
"/>
</include>
</controls>
</window>
includes ( git hub link )
xml:
<includes>
<include name="ArtworkSlideshow">
<param name="id" default="1"/>
<param name="pagecontrol_id" default="2"/>
<param name="artwork" default="$INFO[ListItem.Icon]"/>
<definition>
<control type="image">
<texture colordiffuse="ff181818">colors/white70.png</texture>
</control>
<control type="list" id="$PARAM[id]">
<width>1920</width>
<height>1080</height>
<orientation>horizontal</orientation>
<pagecontrol>$PARAM[pagecontrol_id]</pagecontrol>
<scrolltime tween="quadtratic" easing="inout">400</scrolltime>
<autoscroll time="5000">system.idletime(6)</autoscroll>
<itemlayout width="1920" height="1080">
<control type="image">
<width>1920</width>
<height>1080</height>
<aspectratio aligny="center" align="center">keep</aspectratio>
<texture>$PARAM[artwork]</texture>
</control>
</itemlayout>
<focusedlayout width="1920" height="1080">
<control type="image">
<width>1920</width>
<height>1080</height>
<aspectratio aligny="center" align="center">keep</aspectratio>
<texture>$PARAM[artwork]</texture>
</control>
</focusedlayout>
<nested />
</control>
<control type="scrollbar" id="$PARAM[pagecontrol_id]">
<bottom>0</bottom>
<width>1920</width>
<centerleft>50%</centerleft>
<height>5</height>
<onleft>$PARAM[pagecontrol_id]</onleft>
<onright>$PARAM[pagecontrol_id]</onright>
<orientation>horizontal</orientation>
<texturesliderbackground colordiffuse="$VAR[color_global_scrollbar_panel]">colors/white.png</texturesliderbackground>
<texturesliderbar colordiffuse="$VAR[color_global_scrollbar_slider_fo]">colors/white.png</texturesliderbar>
<textureslidernib />
</control>
</definition>
</include>
<include name="ExtrafanartFolderPath">
<content>$VAR[extraFanartLocation]</content>
</include>
<variable name="extraFanartLocation">
<value condition="[container.content(movies) | String.IsEqual(ListItem.DBTYPE,movie)]">$INFO[listitem.path,,extrafanart]</value>
<value condition="[container.content(tvshows) | String.IsEqual(ListItem.DBTYPE,tvshow)]">$INFO[listitem.filenameandpath,,extrafanart]</value>
<value condition="[container.content(seasons) | String.IsEqual(ListItem.DBTYPE,season)]">$INFO[container.listitem.path,,extrafanart]</value>
</variable>
<variable name="extraThumbsLocation">
<value condition="[container.content(movies) | String.IsEqual(ListItem.DBTYPE,movie)]">$INFO[listitem.path,,extrathumbs]</value>
<value condition="[container.content(tvshows) | String.IsEqual(ListItem.DBTYPE,tvshow)]">$INFO[listitem.filenameandpath,,extrathumbs]</value>
<value condition="[container.content(seasons) | String.IsEqual(ListItem.DBTYPE,season)]">$INFO[container.listitem.path,,extrathumbs]</value>
</variable>
<include name="ExtrafanartSource">
<param name="prefix" />
<param name="get_thumb" default="true" />
<definition>
<content>
<include content="ItemArtTemplate">
<param name="postfix" value="" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="clearlogo" />
</include>
<include condition="$PARAM[get_thumb]" content="ItemArtTemplate">
<param name="postfix" value="" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="thumb" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="back" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="spine" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="1" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="booklet" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="2" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="booklet" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="3" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="booklet" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="4" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="booklet" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="5" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="booklet" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="animatedfanart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="animatedposter" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="poster" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="1" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="poster" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="2" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="poster" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="3" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="poster" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="4" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="poster" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="5" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="poster" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="keyart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="1" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="keyart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="2" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="keyart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="3" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="keyart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="4" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="keyart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="5" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="keyart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="discart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="1" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="2" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="3" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="4" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="5" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="6" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="7" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="8" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="9" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="10" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="11" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="12" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="13" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="14" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="15" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="16" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="17" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="18" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="19" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="20" />
<param name="parentfolder" value="$PARAM[prefix]" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="banner" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="clearart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="1" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="clearart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="2" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="clearart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="3" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="clearart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="4" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="clearart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="5" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="clearart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="1" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="characterart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="2" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="characterart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="3" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="characterart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="4" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="characterart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="5" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="characterart" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="1" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="2" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="3" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="4" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="5" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="6" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="7" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="8" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="9" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="10" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="11" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="12" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="13" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="14" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="15" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="16" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="17" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="18" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="19" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
<include content="ItemArtTemplate">
<param name="postfix" value="20" />
<param name="parentfolder" value="$PARAM[prefix]" />
<param name="type" value="landscape" />
</include>
</content>
</definition>
</include>
<include name="ItemArtTemplate">
<param name="type" default="fanart" />
<definition>
<item>
<label />
<label2 />
<visible>!String.IsEmpty(ListItem.Art($PARAM[parentfolder]$PARAM[type]$PARAM[postfix]))</visible>
<icon>$INFO[ListItem.Art($PARAM[parentfolder]$PARAM[type]$PARAM[postfix])]</icon>
<thumb>$INFO[ListItem.Art($PARAM[parentfolder]$PARAM[type]$PARAM[postfix])]</thumb>
</item>
</definition>
</include>
<!-- consider 95% 1824 x 1026 -->
<!-- 1891 x 1064 -->
<include name="VideoInfo_SlideshowNav">
<param name="origin" default="FileNameAndPath" />
<definition>
<control type="group">
<visible>Control.HasFocus($PARAM[ButtonID])</visible>
<animation effect="fade" start="0" end="100" time="350" tween="cubic" easing="inout">Visible</animation>
<animation effect="fade" start="0" end="100" time="350" tween="cubic" easing="inout">WindowOpen</animation>
<animation effect="fade" end="0" start="100" time="150">Hidden</animation>
<animation effect="fade" end="0" start="100" time="150">WindowClose</animation>
<control type="button" id="$PARAM[ButtonID]">
<visible allowhiddenfocus="true">false</visible>
<width>1</width>
<height>1</height>
<texturefocus />
<texturenofocus />
<onleft>Control.Move($PARAM[ContainerID],-1)</onleft>
<onright>Control.Move($PARAM[ContainerID],1)</onright>
<onup>Control.Move($PARAM[ContainerID],1)</onup>
<ondown>Control.Move($PARAM[ContainerID],-1)</ondown>
<onback>$PARAM[ContainerID]</onback>
<oninfo>$PARAM[ContainerID]</oninfo>
<onclick>SetFocus($PARAM[ContainerID])</onclick>
</control>
<control type="image">
<texture colordiffuse="ff181818">colors/white50.png</texture>
</control>
<control type="group">
<animation effect="slide" start="0" end="-1920" condition="!Container($PARAM[ContainerID]).OnNext" reversible="false" time="350" tween="quadratic">Conditional</animation>
<animation effect="slide" start="0" end="1920" condition="!Container($PARAM[ContainerID]).OnPrevious" reversible="false" time="350" tween="quadratic">Conditional</animation>
<control type="image">
<centerleft>50%</centerleft>
<centertop>50%</centertop>
<width>1920</width>
<height>1080</height>
<left>-1920</left>
<aspectratio>keep</aspectratio>
<texture background="true">$INFO[Container($PARAM[ContainerID]).ListItem(-1).$PARAM[origin]]</texture>
</control>
<control type="image">
<centerleft>50%</centerleft>
<centertop>50%</centertop>
<width>1920</width>
<height>1080</height>
<aspectratio>keep</aspectratio>
<texture background="true">$INFO[Container($PARAM[ContainerID]).ListItem.$PARAM[origin]]</texture>
</control>
<control type="image">
<centerleft>50%</centerleft>
<centertop>50%</centertop>
<width>1920</width>
<height>1080</height>
<left>1920</left>
<aspectratio>keep</aspectratio>
<texture background="true">$INFO[Container($PARAM[ContainerID]).ListItem(1).$PARAM[origin]]</texture>
</control>
</control>
</control>
</definition>
</include>