Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <window>
- <onload condition="!Skin.HasSetting(WarnedOnFullscreenInfo)">SetProperty(Notify,True,Home)</onload>
- <onload condition="!Skin.HasSetting(WarnedOnFullscreenInfo)">SetProperty(NotWarnedOnFullscreenInfo,True,Home)</onload>
- <onload condition="!Skin.HasSetting(WarnedOnFullscreenInfo)">ActivateWindow(1126)</onload>
- <onload>SetFocus(64)</onload>
- <onunload>ClearProperty(ShowCast,fullscreeninfo)</onunload>
- <onunload>ClearProperty(ShowMiniPlot,fullscreeninfo)</onunload>
- <onunload>ClearProperty(LiveTVNext,fullscreeninfo)</onunload>
- <onunload>Dialog.Close(all,true)</onunload>
- <zorder>0</zorder>
- <controls>
- <control type="button" id="64">
- <include>HiddenObject</include>
- <onclick condition="!VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(ShowMiniPlot))">ClearProperty(ShowMiniPlot,fullscreeninfo)</onclick>
- <onclick condition="!VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))">ClearProperty(ShowCast,fullscreeninfo)</onclick>
- <onleft condition="!VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))">ClearProperty(ShowCast,fullscreeninfo)</onleft>
- <onright condition="!VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(ShowMiniPlot))">ClearProperty(ShowMiniPlot,fullscreeninfo)</onright>
- <onright condition="!VideoPlayer.Content(livetv) + String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))">SetProperty(ShowCast,True,fullscreeninfo)</onright>
- <onright condition="!VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))">ClearProperty(ShowCast,fullscreeninfo)</onright>
- <onleft condition="!VideoPlayer.Content(livetv) + String.IsEmpty(Window(fullscreeninfo).Property(ShowMiniPlot))">SetProperty(ShowMiniPlot,True,fullscreeninfo)</onleft>
- <onleft condition="!VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(ShowMiniPlot))">ClearProperty(ShowMiniPlot,fullscreeninfo)</onleft>
- <onup condition="!VideoPlayer.Content(livetv) + [!String.IsEmpty(Window(fullscreeninfo).Property(ShowMiniPlot)) | !String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))]">PageUp(61)</onup>
- <ondown condition="!VideoPlayer.Content(livetv) + [!String.IsEmpty(Window(fullscreeninfo).Property(ShowMiniPlot)) | !String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))]">PageDown(61)</ondown>
- <onup condition="VideoPlayer.Content(livetv) + String.IsEmpty(Window(fullscreeninfo).Property(LiveTVFullPlot))">SetProperty(LiveTVFullPlot,True,fullscreeninfo)</onup>
- <onup condition="VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(LiveTVFullPlot))">ClearProperty(LiveTVFullPlot,fullscreeninfo)</onup>
- <onclick condition="VideoPlayer.Content(livetv)">Skin.ToggleSetting(TogglePlotLiveTV)</onclick>
- <onclick condition="VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))">ClearProperty(LiveTVNext,fullscreeninfo)</onclick>
- <onright condition="VideoPlayer.Content(livetv) + String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))">SetProperty(LiveTVNext,True,fullscreeninfo)</onright>
- <onright condition="VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))">ClearProperty(LiveTVNext,fullscreeninfo)</onright>
- <onleft condition="VideoPlayer.Content(livetv) + String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))">SetProperty(LiveTVNext,True,fullscreeninfo)</onleft>
- <onleft condition="VideoPlayer.Content(livetv) + !String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))">ClearProperty(LiveTVNext,fullscreeninfo)</onleft>
- </control>
- <control type="group">
- <animation effect="fade" end="100" time="200" delay="200">WindowOpen</animation>
- <animation effect="fade" start="100" time="200" delay="200">WindowClose</animation>
- <!-- <visible>!VideoPlayer.Content(LiveTV)</visible> -->
- <!-- Media Flag Bar Background -->
- <control type="group">
- <control type="image">
- <top>-240</top>
- <width>1920</width>
- <height>360</height>
- <texture colordiffuse="B3FFFFFF" border="1,1,1,40">topbar.png</texture>
- </control>
- <!-- Media Flags -->
- <control type="grouplist">
- <width>1920</width>
- <height>100</height>
- <align>center</align>
- <orientation>horizontal</orientation>
- <control type="group">
- <visible>!String.IsEmpty(VideoPlayer.Studio)</visible>
- <width>274</width>
- <control type="image" id="142099">
- <width>274</width>
- <include>MediaFlagValues</include>
- <bordersize>2</bordersize>
- <texture>$VAR[PathFlagsStudios]$INFO[VideoPlayer.Studio,,.png]</texture>
- <visible>!String.IsEmpty(Control.GetLabel(142099))</visible>
- </control>
- <control type="label">
- <width>274</width>
- <height>90</height>
- <align>center</align>
- <label>$INFO[VideoPlayer.Studio]</label>
- <font>font10</font>
- <textcolor>grey2</textcolor>
- <wrapmultiline>true</wrapmultiline>
- <animation effect="fade" delay="300" time="200">WindowOpen</animation>
- <visible>String.IsEmpty(Control.GetLabel(142099))</visible>
- </control>
- </control>
- <control type="image">
- <width>274</width>
- <include>MediaFlagValues</include>
- <texture>$VAR[MediaFlagsPathVar]/mpaa/$VAR[VideoRatingFlagVar]</texture>
- <visible>!String.IsEmpty(VideoPlayer.MPAA)</visible>
- </control>
- <control type="image">
- <width>274</width>
- <include>MediaFlagValues</include>
- <texture>$VAR[MediaFlagsPathVar]/videocodec/$VAR[VideoSourceFlagVar]</texture>
- </control>
- <control type="image">
- <width>274</width>
- <include>MediaFlagValues</include>
- <texture>$VAR[MediaFlagsPathVar]/resolution/$INFO[VideoPlayer.VideoResolution,,.png]</texture>
- </control>
- <control type="image">
- <width>274</width>
- <include>MediaFlagValues</include>
- <texture>$VAR[MediaFlagsPathVar]/aspectratio/$INFO[VideoPlayer.VideoAspect,,.png]</texture>
- </control>
- <control type="image">
- <width>274</width>
- <include>MediaFlagValues</include>
- <texture>$VAR[MediaFlagsPathVar]/audiocodec/$INFO[VideoPlayer.AudioCodec,,.png]</texture>
- </control>
- <control type="image">
- <width>274</width>
- <include>MediaFlagValues</include>
- <texture>$VAR[MediaFlagsPathVar]/audiochannels/$INFO[VideoPlayer.AudioChannels,,.png]</texture>
- </control>
- </control>
- </control>
- <control type="group">
- <animation effect="slide" end="0,-90" time="240" tween="quadratic" condition="Window.IsActive(videoosd)">Conditional</animation>
- <animation effect="slide" end="0,90" time="240" tween="quadratic" condition="Window.IsVisible(SliderDialog) | Window.IsVisible(pvrchannelguide) | Window.IsVisible(PVROSDTeletext) | Window.IsVisible(PVROSDChannels) | Window.IsVisible(OSDVideoSettings) | Window.IsVisible(OSDAudioSettings) | Window.IsVisible(OSDSubtitleSettings) | Window.IsVisible(VideoBookmarks) | Window.IsVisible(subtitlesearch) | Window.IsVisible(1115)">Conditional</animation>
- <visible>!VideoPlayer.Content(LiveTV)</visible>
- <control type="image">
- <left>-50</left>
- <top>735</top>
- <width>2020</width>
- <height>800</height>
- <texture colordiffuse="B3FFFFFF" border="40">listpanel_back.png</texture>
- <visible>[VideoPlayer.Content(movies) | VideoPlayer.Content(episodes) | Player.IsInternetstream | PVR.IsPlayingRecording]</visible>
- </control>
- <control type="group">
- <top>600</top>
- <left>15</left>
- <control type="image">
- <left>2.5</left>
- <top>-100</top>
- <width>265</width>
- <height>265</height>
- <aspectratio aligny="top">keep</aspectratio>
- <texture background="true">$INFO[Player.Art(discart)]</texture>
- <animation effect="fade" end="100" time="200">WindowOpen</animation>
- <animation effect="fade" start="100" time="200">WindowClose</animation>
- </control>
- <control type="image">
- <top>30</top>
- <width>270</width>
- <height>405</height>
- <aspectratio aligny="top">stretch</aspectratio>
- <texture background="true" diffuse="thumbs/movieposter_mask.png">$VAR[PlayerPosterVar]</texture>
- <visible>!VideoPlayer.Content(musicvideos)</visible>
- </control>
- <control type="image">
- <top>30</top>
- <width>400</width>
- <height>400</height>
- <aspectratio aligny="top">stretch</aspectratio>
- <texture background="true" diffuse="thumbs/movieposter_mask.png">$VAR[PlayerPosterVar]</texture>
- <visible>VideoPlayer.Content(musicvideos)</visible>
- </control>
- <control type="group">
- <visible>VideoPlayer.Content(movies) | VideoPlayer.Content(episodes) | PVR.IsPlayingRecording</visible>
- <control type="image">
- <top>-508</top>
- <width>350</width>
- <height>200</height>
- <aspectratio aligny="center" align="center">keep</aspectratio>
- <texture background="true">$INFO[Window(Home).Property(SkinHelper.Player.Art.Clearlogo)]</texture>
- </control>
- <control type="image">
- <left>1570</left>
- <top>-508</top>
- <width>350</width>
- <height>260</height>
- <aspectratio aligny="center" align="center">keep</aspectratio>
- <texture background="true">$VAR[PVRChannelIconVar]</texture>
- </control>
- <control type="image">
- <left>1570</left>
- <top>-108</top>
- <width>350</width>
- <height>260</height>
- <aspectratio aligny="bottom" align="right">keep</aspectratio>
- <texture background="true">$INFO[Window(Home).Property(SkinHelper.Player.Art.Clearart)]</texture>
- </control>
- </control>
- <!-- ######################################################################## -->
- <!-- ######################################################################## -->
- <!-- YouTube and other videostreams START -->
- <!-- This really needs polishing and can maybe included in already existing code! -->
- <control type="group">
- <visible>Player.IsInternetstream + ![VideoPlayer.Content(movies) | VideoPlayer.Content(episodes)]</visible>
- <!-- YT image (thumb) -->
- <control type="image">
- <top>173</top>
- <width>378</width>
- <height>250</height>
- <aspectratio aligny="bottom" align="left">keep</aspectratio>
- <!-- I'm using HomeNowPlayingThumbVar here, because it it working in Homescreen and I don't wanted to create another VAR ;) -->
- <texture background="true">$VAR[HomeNowPlayingThumbVar]</texture>
- </control>
- <control type="group">
- <left>340</left>
- <top>165</top>
- <width>1720</width>
- <height>500</height>
- <control type="grouplist">
- <width>1720</width>
- <height>500</height>
- <usecontrolcoords>true</usecontrolcoords>
- <visible>String.IsEmpty(Window(fullscreeninfo).Property(ShowMiniPlot)) + String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))</visible>
- <control type="label">
- <top>-5</top>
- <width>1120</width>
- <height>60</height>
- <font>font30_title_bold</font>
- <textcolor>grey</textcolor>
- <scroll>true</scroll>
- <label>$INFO[Player.Title]$INFO[VideoPlayer.Year, (,)]</label>
- </control>
- <control type="grouplist">
- <top>-5</top>
- <width>1720</width>
- <height>65</height>
- <orientation>horizontal</orientation>
- <itemgap>10</itemgap>
- <usecontrolcoords>true</usecontrolcoords>
- <visible>String.IsEmpty(Window(fullscreeninfo).Property(ShowCast)) + String.IsEmpty(Window(fullscreeninfo).Property(ShowMiniPlot))</visible>
- <control type="button">
- <left>-15</left>
- <top>10</top>
- <width>auto</width>
- <height>60</height>
- <font>font15</font>
- <textcolor>grey</textcolor>
- <texturenofocus />
- <label>$INFO[Player.FinishTime,$LOCALIZE[31393]: ,] • $VAR[PlayerTimeRemainingHourVar,, ]$VAR[PlayerTimeRemainingMinuteVar]</label>
- </control>
- </control>
- </control>
- <control type="grouplist">
- <width>1720</width>
- <height>500</height>
- <usecontrolcoords>true</usecontrolcoords>
- <control type="textbox" id="400">
- <top>115</top>
- <width>1120</width>
- <height>220</height>
- <font>font15_textbox2</font>
- <label>$VAR[VideoPlayerPlotVar]</label>
- <textcolor>grey</textcolor>
- <pagecontrol>61</pagecontrol>
- <align>justify</align>
- <autoscroll time="3000" delay="4000" repeat="5000">true</autoscroll>
- <!-- Mike, please have a look at the conditions, thx -->
- <!--<visible>!String.IsEmpty(Window(fullscreeninfo).Property(ShowMiniPlot)) + String.IsEmpty(Window(fullscreeninfo).Property(ShowCast)) + !Skin.HasSetting(Disable.FullscreenInfoLogo) + !String.IsEmpty(Control.GetLabel(999149))</visible>-->
- </control>
- </control>
- </control>
- </control>
- <!-- END Youtube -->
- <!-- ######################################################################## -->
- <!-- ######################################################################## -->
- <control type="group">
- <visible>VideoPlayer.Content(movies) | VideoPlayer.Content(episodes) | PVR.IsPlayingRecording</visible>
- <left>250</left>
- <top>-5</top>
- <control type="image" id="999149">
- <left>1195</left>
- <top>179</top>
- <width>450</width>
- <height>260</height>
- <aspectratio aligny="bottom" align="right">keep</aspectratio>
- <texture background="true">$VAR[PlayerArtworkVar]</texture>
- <visible>!Skin.HasSetting(Disable.FullscreenInfoLogo)</visible>
- </control>
- <control type="group">
- <left>40</left>
- <top>170</top>
- <width>1720</width>
- <height>500</height>
- <control type="grouplist">
- <width>1720</width>
- <height>500</height>
- <usecontrolcoords>true</usecontrolcoords>
- <visible>String.IsEmpty(Window(fullscreeninfo).Property(ShowMiniPlot)) + String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))</visible>
- <control type="label">
- <top>-5</top>
- <width>1120</width>
- <height>60</height>
- <font>font30_title_bold</font>
- <textcolor>grey</textcolor>
- <scroll>true</scroll>
- <label>$INFO[Player.Title]$INFO[VideoPlayer.Year, (,)]</label>
- <visible>!VideoPlayer.Content(episodes)</visible>
- </control>
- <control type="label">
- <top>-5</top>
- <width>1120</width>
- <height>60</height>
- <font>font30_title_bold</font>
- <textcolor>grey</textcolor>
- <scroll>true</scroll>
- <label>$INFO[VideoPlayer.TvShowTitle]</label>
- <visible>VideoPlayer.Content(episodes)</visible>
- </control>
- <control type="label">
- <width>1120</width>
- <height>40</height>
- <font>font15</font>
- <textcolor>$VAR[ThemeLabelColor]</textcolor>
- <scroll>true</scroll>
- <label>$INFO[VideoPlayer.Tagline]</label>
- <visible>!String.IsEmpty(VideoPlayer.Tagline)</visible>
- </control>
- <control type="label">
- <width>1120</width>
- <height>40</height>
- <font>font15</font>
- <textcolor>$VAR[ThemeLabelColor]</textcolor>
- <label>$INFO[VideoPlayer.Season,$LOCALIZE[20373] ,: ]$INFO[VideoPlayer.Episode,$LOCALIZE[20359] ]$INFO[VideoPlayer.Title, - ]$INFO[VideoPlayer.Premiered, (,)]</label>
- <visible>VideoPlayer.Content(episodes)</visible>
- </control>
- <control type="label">
- <width>auto</width>
- <height>30</height>
- <label>$VAR[PVRNowPlayingSeasonAndEpisodeOrPlotOutlineVar]</label>
- <font>font16</font>
- <textcolor>$VAR[ThemeLabelColor]</textcolor>
- </control>
- <control type="grouplist">
- <top>-5</top>
- <width>1720</width>
- <height>65</height>
- <orientation>horizontal</orientation>
- <itemgap>10</itemgap>
- <usecontrolcoords>true</usecontrolcoords>
- <visible>String.IsEmpty(Window(fullscreeninfo).Property(ShowCast)) + String.IsEmpty(Window(fullscreeninfo).Property(ShowMiniPlot))</visible>
- <control type="button">
- <left>-15</left>
- <top>10</top>
- <width>auto</width>
- <height>60</height>
- <font>font15</font>
- <textcolor>grey</textcolor>
- <texturenofocus />
- <label>$INFO[Player.FinishTime,$LOCALIZE[31393]: ,] • $VAR[PlayerTimeRemainingHourVar,, ]$VAR[PlayerTimeRemainingMinuteVar]</label>
- </control>
- <control type="image">
- <top>20</top>
- <width>82.68</width>
- <height>40</height>
- <texture>logos/imdb.png</texture>
- <colordiffuse>grey</colordiffuse>
- <visible>!String.IsEmpty(VideoPlayer.Top250)</visible>
- </control>
- <control type="label">
- <top>25</top>
- <width>auto</width>
- <height>30</height>
- <label>$INFO[VideoPlayer.Top250,#]</label>
- <font>font16</font>
- <textcolor>grey</textcolor>
- <visible>!String.IsEmpty(VideoPlayer.Top250)</visible>
- </control>
- <control type="image">
- <top>15</top>
- <width>50</width>
- <height>50</height>
- <texture>$INFO[Window(Home).Property(SkinHelper.Player.RottenTomatoes.Image),logos/rottentomatoes/,.png]</texture>
- <colordiffuse>grey</colordiffuse>
- <visible>!String.IsEmpty(Window(Home).Property(SkinHelper.Player.RottenTomatoes.Rating.Percent))</visible>
- </control>
- <control type="label">
- <top>25</top>
- <height>30</height>
- <width>auto</width>
- <label>$INFO[Window(Home).Property(SkinHelper.Player.RottenTomatoes.Rating),,%]</label>
- <font>font16</font>
- <textcolor>grey</textcolor>
- <visible>!String.IsEmpty(Window(Home).Property(SkinHelper.Player.RottenTomatoes.Rating.Percent))</visible>
- </control>
- <control type="image">
- <top>16</top>
- <width>46</width>
- <height>46</height>
- <texture>logos/metacritic.png</texture>
- <colordiffuse>grey</colordiffuse>
- <visible>!String.IsEmpty(Window(Home).Property(SkinHelper.Player.MetaCritic.Rating))</visible>
- </control>
- <control type="label">
- <top>25</top>
- <width>auto</width>
- <height>30</height>
- <label>$INFO[Window(Home).Property(SkinHelper.Player.MetaCritic.Rating),,%]</label>
- <font>font16</font>
- <textcolor>grey</textcolor>
- <visible>!String.IsEmpty(Window(Home).Property(SkinHelper.Player.MetaCritic.Rating))</visible>
- </control>
- </control>
- <control type="label">
- <width>1120</width>
- <height>60</height>
- <font>font15</font>
- <textcolor>$VAR[ThemeLabelColor]</textcolor>
- <label>$INFO[VideoPlayer.Director,$LOCALIZE[31000]:[COLOR grey] ,[/COLOR]]$INFO[VideoPlayer.Writer, [COLOR grey] • [/COLOR] $LOCALIZE[31001]:[COLOR grey] ,[/COLOR]]</label>
- <visible>!String.IsEmpty(VideoPlayer.Director) + String.IsEmpty(Window(fullscreeninfo).Property(ShowCast)) + String.IsEmpty(Window(fullscreeninfo).Property(ShowMiniPlot))</visible>
- </control>
- <control type="grouplist">
- <width>1120</width>
- <height>48</height>
- <orientation>horizontal</orientation>
- <control type="label">
- <width>auto</width>
- <height>48</height>
- <label>$INFO[VideoPlayer.RatingAndVotes,$LOCALIZE[31146]: ,]</label>
- <font>font15</font>
- <textcolor>grey</textcolor>
- <visible>!String.IsEmpty(VideoPlayer.RatingAndVotes)</visible>
- </control>
- <control type="label">
- <width>auto</width>
- <height>48</height>
- <label> • $LOCALIZE[31900]: </label>
- <font>font15</font>
- <textcolor>grey</textcolor>
- <visible>!String.IsEmpty(VideoPlayer.UserRating)</visible>
- </control>
- <control type="image">
- <width>210</width>
- <height>48</height>
- <aspectratio aligny="center" align="left">keep</aspectratio>
- <colordiffuse>$VAR[ThemeLabelColor]</colordiffuse>
- <texture fallback="rating0.png">$INFO[VideoPlayer.UserRating,flags/rating/,.png]</texture>
- <visible>!String.IsEmpty(VideoPlayer.UserRating)</visible>
- </control>
- </control>
- </control>
- <control type="grouplist">
- <width>1720</width>
- <height>500</height>
- <usecontrolcoords>true</usecontrolcoords>
- <control type="label">
- <width>1120</width>
- <height>35</height>
- <font>font15</font>
- <textcolor>$VAR[ThemeLabelColor]</textcolor>
- <label>$LOCALIZE[206]</label>
- <visible>!String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))</visible>
- </control>
- <control type="label">
- <width>1120</width>
- <height>35</height>
- <font>font15</font>
- <textcolor>$VAR[ThemeLabelColor]</textcolor>
- <label>$LOCALIZE[207]</label>
- <visible>!String.IsEmpty(Window(fullscreeninfo).Property(ShowMiniPlot))</visible>
- </control>
- <control type="textbox" id="400">
- <width>1120</width>
- <height>220</height>
- <font>font15_textbox2</font>
- <label>$VAR[VideoPlayerPlotVar]</label>
- <textcolor>grey</textcolor>
- <pagecontrol>61</pagecontrol>
- <align>justify</align>
- <autoscroll time="3000" delay="4000" repeat="5000">true</autoscroll>
- <visible>!String.IsEmpty(Window(fullscreeninfo).Property(ShowMiniPlot)) + String.IsEmpty(Window(fullscreeninfo).Property(ShowCast)) + !Skin.HasSetting(Disable.FullscreenInfoLogo) + !String.IsEmpty(Control.GetLabel(999149))</visible>
- </control>
- <control type="textbox" id="402">
- <width>1580</width>
- <height>220</height>
- <font>font15_textbox2</font>
- <label>$VAR[VideoPlayerPlotVar]</label>
- <textcolor>grey</textcolor>
- <pagecontrol>61</pagecontrol>
- <align>justify</align>
- <autoscroll time="3000" delay="4000" repeat="5000">true</autoscroll>
- <visible>!String.IsEmpty(Window(fullscreeninfo).Property(ShowMiniPlot)) + String.IsEmpty(Window(fullscreeninfo).Property(ShowCast)) + [Skin.HasSetting(Disable.FullscreenInfoLogo) | String.IsEmpty(Control.GetLabel(999149))]</visible>
- </control>
- <control type="textbox" id="401">
- <width>1120</width>
- <height>220</height>
- <font>font15_textbox2</font>
- <label>$INFO[VideoPlayer.CastAndRole]</label>
- <textcolor>grey</textcolor>
- <pagecontrol>61</pagecontrol>
- <autoscroll time="3000" delay="4000" repeat="5000">true</autoscroll>
- <visible>!String.IsEmpty(Window(fullscreeninfo).Property(ShowCast))</visible>
- </control>
- </control>
- <control type="scrollbar" id="61">
- <include>HiddenObject</include>
- </control>
- <!-- End -->
- </control>
- </control>
- </control>
- </control>
- </control>
- <!-- LiveTV Plot-->
- <control type="group">
- <!--<top>5</top>-->
- <top>100</top>
- <animation effect="fade" start="0" end="100" time="400">WindowOpen</animation>
- <animation effect="fade" start="100" end="0" time="400">WindowClose</animation>
- <visible>VideoPlayer.Content(LiveTV) + Skin.HasSetting(TogglePlotLiveTV) + !Window.IsActive(notification)</visible>
- <!-- PlotOutLine BG -->
- <control type="image">
- <left>17</left>
- <width>1885</width>
- <height>300</height>
- <texture border="40">dialogs/default/bg.png</texture>
- <animation effect="fade" end="85" condition="true">Conditional</animation>
- <visible>!String.IsEmpty(VideoPlayer.PlotOutline) + !String.IsEqual(VideoPlayer.PlotOutline,N/A) + !String.IsEmpty(Window(fullscreeninfo).Property(LiveTVFullPlot))</visible>
- </control>
- <!-- FullPlot BG -->
- <control type="image">
- <left>17</left>
- <width>1885</width>
- <height>720</height>
- <texture border="40">dialogs/default/bg.png</texture>
- <animation effect="fade" end="85" condition="true">Conditional</animation>
- <visible>[IsEmpty(VideoPlayer.PlotOutline) | String.IsEqual(VideoPlayer.PlotOutline,N/A)] | String.IsEmpty(Window(fullscreeninfo).Property(LiveTVFullPlot))</visible>
- </control>
- <control type="grouplist">
- <top>50</top>
- <left>57</left>
- <height>650</height>
- <width>1805</width>
- <itemgap>10</itemgap>
- <orientation>vertical</orientation>
- <control type="label">
- <height>30</height>
- <label>$INFO[VideoPlayer.ChannelName]</label>
- <font>font16</font>
- <textcolor>$VAR[ThemeLabelColor]</textcolor>
- </control>
- <control type="label">
- <width>auto</width>
- <height>55</height>
- <label>[B]$INFO[VideoPlayer.Title][/B]</label>
- <font>font48</font>
- <scroll>true</scroll>
- <visible>String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))</visible>
- </control>
- <control type="grouplist">
- <width>1805</width>
- <height>55</height>
- <itemgap>50</itemgap>
- <orientation>horizontal</orientation>
- <visible>!String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))</visible>
- <control type="label">
- <width>auto</width>
- <height>55</height>
- <label>[B][COLOR $VAR[ThemeLabelColor]]$LOCALIZE[19031]:[/COLOR] $INFO[VideoPlayer.NextTitle][/B]</label>
- <font>font48</font>
- <scroll>true</scroll>
- </control>
- <control type="label">
- <width>auto</width>
- <height>65</height>
- <label>[COLOR $VAR[ThemeLabelColor]]$LOCALIZE[180]:[/COLOR] $INFO[VideoPlayer.NextDuration]</label>
- <font>font15</font>
- <scroll>true</scroll>
- </control>
- </control>
- <control type="label">
- <width>auto</width>
- <height>35</height>
- <label>[B]($INFO[VideoPlayer.PlotOutline])[/B]</label>
- <font>font14</font>
- <scroll>true</scroll>
- <visible>String.IsEmpty(Window(fullscreeninfo).Property(LiveTVFullPlot)) + !String.IsEmpty(VideoPlayer.PlotOutline) + String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))</visible>
- </control>
- <control type="label">
- <width>auto</width>
- <height>35</height>
- <label>[B]($INFO[VideoPlayer.NextPlotOutline])[/B]</label>
- <font>font14</font>
- <scroll>true</scroll>
- <visible>String.IsEmpty(Window(fullscreeninfo).Property(LiveTVFullPlot)) + !String.IsEmpty(VideoPlayer.NextPlotOutline) + !String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))</visible>
- </control>
- <control type="image">
- <width>1809</width>
- <height>2</height>
- <texture>new_pvr/osd_line_white.png</texture>
- <colordiffuse>$VAR[ThemeLabelColor]</colordiffuse>
- </control>
- <control type="label">
- <width>1000</width>
- <height>30</height>
- <label>$INFO[VideoPlayer.Genre,$LOCALIZE[515]: ]</label>
- <textcolor>grey</textcolor>
- <visible>String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))</visible>
- </control>
- <control type="label">
- <width>1000</width>
- <height>30</height>
- <label>$INFO[VideoPlayer.NextGenre,$LOCALIZE[515]: ]</label>
- <textcolor>grey</textcolor>
- <visible>!String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))</visible>
- </control>
- <control type="group">
- <visible>String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))</visible>
- <control type="textbox">
- <width>1805</width>
- <height>174</height>
- <label>$INFO[VideoPlayer.PlotOutline]</label>
- <autoscroll delay="6000" time="3000" repeat="6000">true</autoscroll>
- <visible>!String.IsEmpty(Window(fullscreeninfo).Property(LiveTVFullPlot)) + !String.IsEmpty(VideoPlayer.PlotOutline)</visible>
- </control>
- <control type="textbox">
- <width>1805</width>
- <height>774</height>
- <label>$INFO[VideoPlayer.Plot]</label>
- <autoscroll delay="6000" time="3000" repeat="6000">true</autoscroll>
- <visible>String.IsEmpty(Window(fullscreeninfo).Property(LiveTVFullPlot))</visible>
- </control>
- <control type="textbox">
- <width>1805</width>
- <height>50</height>
- <label>$INFO[VideoPlayer.Plot]</label>
- <autoscroll delay="6000" time="3000" repeat="6000">true</autoscroll>
- <visible>String.IsEmpty(VideoPlayer.PlotOutline) + !String.IsEmpty(Window(fullscreeninfo).Property(LiveTVFullPlot))</visible>
- </control>
- </control>
- <control type="group">
- <visible>!String.IsEmpty(Window(fullscreeninfo).Property(LiveTVNext))</visible>
- <control type="textbox">
- <width>1805</width>
- <height>174</height>
- <label>$INFO[VideoPlayer.NextPlotOutline]</label>
- <autoscroll delay="6000" time="3000" repeat="6000">true</autoscroll>
- <visible>!String.IsEmpty(Window(fullscreeninfo).Property(LiveTVFullPlot)) + !String.IsEmpty(VideoPlayer.PlotOutline)</visible>
- </control>
- <control type="textbox">
- <width>1805</width>
- <height>774</height>
- <label>$INFO[VideoPlayer.NextPlot]</label>
- <autoscroll delay="6000" time="3000" repeat="6000">true</autoscroll>
- <visible>String.IsEmpty(Window(fullscreeninfo).Property(LiveTVFullPlot))</visible>
- </control>
- <control type="textbox">
- <width>1805</width>
- <height>50</height>
- <label>$INFO[VideoPlayer.NextPlot]</label>
- <autoscroll delay="6000" time="3000" repeat="6000">true</autoscroll>
- <visible>String.IsEmpty(VideoPlayer.PlotOutline) + !String.IsEmpty(Window(fullscreeninfo).Property(LiveTVFullPlot))</visible>
- </control>
- </control>
- </control>
- </control>
- </controls>
- </window>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement