Release plugin.video.themoviedb.helper - Access to TheMovieDb API for Skinners
(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>
Skins |  Titan M O D   •   S W A N (WIP)
Reply


Messages In This Thread
RE: TheMovieDB Helper - by jurialmunkey - 2019-07-31, 11:47
RE: plugin.video.themoviedb.helper - Access to TheMovieDb API for Skinners - by mardukL - 2023-06-26, 09:14
Logout Mark Read Team Forum Stats Members Help
plugin.video.themoviedb.helper - Access to TheMovieDb API for Skinners2