8 no SetFocus(900171) SetFocus(8) ClearProperty(Extra.Info,movieinformation) WindowOpen WindowClose Conditional Conditional 729 1080 scale $VAR[PosterVar] WindowOpen WindowClose Conditional Conditional 729 0 100% black.png String.IsEmpty(ListItem.Art(fanart)) 0 100% scale $INFO[ListItem.Art(fanart)] 0 100% dialogs/info/info_rightpaneltop.png 40 20 0 854 -20 0 110 center 30 60 font30_title_bold grey true 30 30 font15 labelheader true !String.IsEmpty(ListItem.Tagline) 30 30 font15 labelheader true String.IsEqual(ListItem.DBType,tvshow) + !String.IsEmpty(Window(Home).Property(NextAired.Status)) 30 30 font15 labelheader true String.IsEqual(ListItem.DBType,episode) + !String.IsEmpty(ListItem.TvShowTitle) 30 30 font15 labelheader true String.IsEqual(ListItem.DBType,musicvideo) + !String.IsEmpty(ListItem.Artist) -37 32 0 60 separator2.png 95 0 90 horizontal 140 90 font35_title_bold grey !String.IsEqual(ListItem.DBType,episode) auto 90 font35_title_bold grey String.IsEqual(ListItem.DBType,episode) 2 90 separator3.png 198 $VAR[StudioFlagColorVar] 198 MediaFlagVars 2 $VAR[StudioFlagPathVar]$INFO[ListItem.Studio,,.png] 198 90 center font10 grey true String.IsEmpty(Control.GetLabel(800011)) 2 90 separator3.png 150 grey MediaFlagVars $VAR[RatingFlagVar] 2 90 separator3.png ![String.IsEqual(ListItem.DBType,tvshow) + Skin.HasSetting(Disable.NextAired)] 160 ![String.IsEqual(ListItem.DBType,tvshow) + Skin.HasSetting(Disable.NextAired)] 2 160 60 center font48_bold grey 52 160 30 center font12 grey 2 90 separator3.png !String.IsEmpty(ListItem.Rating) 200 2 200 60 center font48_bold grey 52 200 30 center font12 grey 2 90 separator3.png !String.IsEmpty(ListItem.Rating) !String.IsEmpty(ListItem.UserRating) 120 2 120 60 center font48_bold grey 52 120 30 center font12 grey 2 90 separator3.png !String.IsEmpty(ListItem.UserRating) !String.IsEmpty(ListItem.Top250) 170 2 170 60 center font48_bold true grey 52 170 30 center font12 grey 2 90 separator3.png !String.IsEmpty(ListItem.Top250) -37 126 0 60 separator2.png -36 184 0 306 4002 9000 vertical 200 ButtonInfo !String.IsEmpty(ListItem.Genre) ButtonInfo SetProperty(DirectorID,True) SetProperty(ActorName,$INFO[ListItem.Director]) ActivateWindow(1130) SendClick(2003,13) !String.IsEmpty(ListItem.Director) ButtonInfo RunScript(script.extendedinfo,info=extendedactorinfo,name=$INFO[ListItem.Writer]) !String.IsEmpty(ListItem.Writer) ButtonInfo String.IsEqual(ListItem.DBType,tvshow) + !String.IsEmpty(Window(Home).Property(NextAired.NextDate)) ButtonInfo String.IsEqual(ListItem.DBType,tvshow) + !String.IsEmpty(Window(Home).Property(NextAired.LatestDate)) + String.IsEmpty(Window(Home).Property(NextAired.NextDate)) ButtonInfo String.IsEqual(ListItem.DBType,tvshow) ButtonInfo !String.IsEmpty(ListItem.Cast) SetFocus(50) -37 970 0 -60 0 60 separator2.png 0 90 horizontal !ControlGroup(9001).HasFocus SettingsFadeAnimation 198 grey MediaFlagVars $INFO[ListItem.VideoResolution,flags/resolution/,.png] !String.IsEmpty(ListItem.VideoResolution) String.IsEqual(ListItem.DBType,tvshow) + !String.IsEmpty(ListItem.Property(TotalSeasons)) 200 2 200 60 center font48_bold true grey 52 200 30 center font12 grey 2 90 separator3.png 198 grey MediaFlagVars $INFO[ListItem.AudioCodec,flags/audio/,.png] !String.IsEmpty(ListItem.AudioCodec) String.IsEqual(ListItem.DBType,tvshow) + !String.IsEmpty(ListItem.Property(TotalEpisodes)) 200 2 200 60 center font48_bold true grey 52 200 30 center font12 grey 2 90 separator3.png 198 grey MediaFlagVars $INFO[ListItem.AudioChannels,flags/channels/,.png] !String.IsEmpty(ListItem.AudioChannels) String.IsEqual(ListItem.DBType,tvshow) + !String.IsEmpty(ListItem.Property(UnWatchedEpisodes)) 200 2 200 60 center font48_bold true grey 52 200 30 center font12 grey 2 90 separator3.png 198 grey MediaFlagVars $VAR[SourceFlagVar,flags/video/,.png] 2 90 separator3.png 198 grey MediaFlagVars $INFO[ListItem.VideoAspect,flags/aspectratio/,.png] 2 90 separator3.png 198 grey MediaFlagVars flags/cc.png !String.IsEmpty(ListItem.SubtitleLanguage) 90 0 2 separator2.png -36 550 0 420 9000 noop 70 300 0 420 FS Plot 0 420 Plot 36 36 10 400 font15_textbox2 white VisibleChange Conditional Cast Similar movies Movies from director Movies from writers Movies from studio Movies from Set Seasons Similar TV Shows Popluar TV Shows Top Rated TV Shows TV shows airing today On-the-air TV shows HiddenObject 975 ControlGroup(9001).HasFocus SettingsFadeAnimation 0 90 font15 grey 30 20 40 25 30 50 40 25 3 450 594 60 separator2.png !Integer.IsGreater(Container(300).NumItems,2) 594 450 594 60 separator2.png !Integer.IsGreater(Container(300).NumItems,5) 1 510 1192 60 9000 9000 300 9001 horizontal Play/browse to Show ButtonInfoDialogsCommonValues 1024 String.IsEqual(ListItem.DBType,tvshow) 2 58 separator3.png Set rating ButtonInfoDialogsCommonValues $LOCALIZE[31147] !String.IsEmpty(ListItem.UserRating) 2 58 separator3.png Get Thumb ButtonInfoDialogsCommonValues !Skin.HasSetting(KioskMode.Enabled) 2 58 separator3.png Play Trailer ButtonInfoDialogsCommonValues !String.IsEmpty(ListItem.Trailer) String.IsEqual(ListItem.DBType,movie) Play Trailer ButtonInfoDialogsCommonValues 2 58 separator3.png Info IconMedium 80 ButtonInfoDialogsCommonValues SetProperty(Extra.Info,True,movieinformation) SetFocus(9002) 2 58 separator3.png Refresh IconMedium 80 ButtonInfoDialogsCommonValues !Skin.HasSetting(KioskMode.Enabled) 2 58 separator3.png Extras IconMedium 80 ButtonInfoDialogsCommonValues SetProperty(Info.DBID,$INFO[ListItem.DBID],movieinformation) SetProperty(Info.FileNameAndPath,$INFO[ListItem.FileNameAndPath],movieinformation) SetProperty(Info.Path,$INFO[ListItem.Path],movieinformation) SetProperty(Info.Fanart,$INFO[ListItem.Art(fanart)],movieinformation) SetProperty(Info.Artist,$INFO[ListItem.Artist],movieinformation) SetProperty(Info.Label,$INFO[ListItem.Label],movieinformation) SetProperty(Info.DBType,$INFO[ListItem.DBType],movieinformation) ActivateWindow(1119) !Skin.HasSetting(KioskMode.Enabled) 1122 720 50% 50% !String.IsEmpty(Window.Property(Extra.Info)) background image 1122 720 dialogs/default/bg.png header label 30 32 1062 40 font15_title center dialogheader 30 86 1060 602 dialogs/default/inner.png 31 88 1058 600 9002 9002 60 60 ClearProperty(Extra.Info,movieinformation) 9000 60 200 1058 60 separator2.png 1058 60 font15 labelheader selected 15 1058 60 font15 right grey selected 15 1058 60 separator2.png 1058 60 listselect_fo.png Control.HasFocus(9002) VisibleFadeAnimation 1058 60 font15 white selected Conditional 15 1058 60 font15 right white selected Conditional 15 $LOCALIZE[20376]: noop !String.IsEmpty(ListItem.OriginalTitle) + !String.IsEqual(ListItem.OriginalTitle,ListItem.Title) $LOCALIZE[20339]: SetProperty(TextViewerHeader,$LOCALIZE[20339],Home) SetProperty(TextViewerContent,$ESCINFO[ListItem.Director],Home) ActivateWindow(1132) !String.IsEmpty(ListItem.Director) $LOCALIZE[20417]: SetProperty(TextViewerHeader,$LOCALIZE[20417],Home) SetProperty(TextViewerContent,$ESCINFO[ListItem.Writer],Home) ActivateWindow(1132) !String.IsEmpty(ListItem.Writer) $LOCALIZE[515]: SetProperty(TextViewerHeader,$LOCALIZE[515],Home) SetProperty(TextViewerContent,$ESCINFO[ListItem.Genre],Home) ActivateWindow(1132) !String.IsEmpty(ListItem.Genre) $LOCALIZE[2050]: SetProperty(TextViewerHeader,$LOCALIZE[515],Home) SetProperty(TextViewerContent,$ESCINFO[ListItem.Duration],Home) ActivateWindow(1132) !String.IsEmpty(ListItem.Duration) $LOCALIZE[345]: SetProperty(TextViewerHeader,$LOCALIZE[20416],Home) SetProperty(TextViewerContent,$ESCINFO[ListItem.Year],Home) ActivateWindow(1132) !String.IsEmpty(ListItem.Year) + !String.IsEqual(ListItem.DBType,tvshow) $LOCALIZE[368]: SetProperty(TextViewerHeader,$LOCALIZE[368],Home) SetProperty(TextViewerContent,$INFO[ListItem.Rating(imdb)]$INFO[ListItem.Votes(imdb), (, $LOCALIZE[205])],Home) ActivateWindow(1132) !String.IsEqual(ListItem.Rating(imdb),0.0) $LOCALIZE[31120]: SetProperty(TextViewerHeader,$LOCALIZE[31120],Home) SetProperty(TextViewerContent,$INFO[ListItem.Rating(tmdb)]$INFO[ListItem.Votes(tmdb), (, $LOCALIZE[205])],Home) ActivateWindow(1132) !String.IsEqual(ListItem.Rating(tmdb),0.0) MetaCritic: SetProperty(TextViewerHeader,MetaCritic,Home) SetProperty(TextViewerContent,$INFO[ListItem.Rating(metacritic)]$INFO[ListItem.Votes(metacritic), (, $LOCALIZE[205])],Home) ActivateWindow(1132) !String.IsEqual(ListItem.Rating(metacritic),0.0) RottenTomatoes: SetProperty(TextViewerHeader,RottenTomatoes,Home) SetProperty(TextViewerContent,$INFO[ListItem.Rating(rottentomatoes)]$INFO[ListItem.Votes(rottentomatoes), (, $LOCALIZE[205])],Home) ActivateWindow(1132) !String.IsEqual(ListItem.Rating(rottentomatoes),0.0) $LOCALIZE[20416]: SetProperty(TextViewerHeader,$LOCALIZE[20416],Home) SetProperty(TextViewerContent,$ESCINFO[ListItem.Premiered],Home) ActivateWindow(1132) !String.IsEmpty(ListItem.Premiered) $LOCALIZE[572]: SetProperty(TextViewerHeader,$LOCALIZE[20416],Home) SetProperty(TextViewerContent,$ESCINFO[ListItem.Studio],Home) ActivateWindow(1132) !String.IsEmpty(ListItem.Studio) $LOCALIZE[20074]: SetProperty(TextViewerHeader,$LOCALIZE[20416],Home) SetProperty(TextViewerContent,$ESCINFO[ListItem.MPAA],Home) ActivateWindow(1132) !String.IsEmpty(ListItem.MPAA) $LOCALIZE[574]: SetProperty(TextViewerHeader,$LOCALIZE[574],Home) SetProperty(TextViewerContent,$ESCINFO[ListItem.Country],Home) ActivateWindow(1132) !String.IsEmpty(ListItem.Country) $LOCALIZE[574]: SetProperty(TextViewerHeader,$LOCALIZE[574],Home) SetProperty(TextViewerContent,$ESCINFO[ListItem.Property(NextAired.Country)],Home) ActivateWindow(1132) String.IsEqual(ListItem.DBType,tvshow) + !String.IsEmpty(Window(Home).Property(NextAired.Country)) $LOCALIZE[570]: SetProperty(TextViewerHeader,$LOCALIZE[570],Home) SetProperty(TextViewerContent,$ESCINFO[ListItem.DateAdded],Home) ActivateWindow(1132) !String.IsEmpty(ListItem.DateAdded) $LOCALIZE[573]: Dialog.Close(all,true) ActivateWindow(Videos,$INFO[ListItem.Path],return) $LOCALIZE[21800]: SetProperty(TextViewerHeader,$LOCALIZE[21800],Home) SetProperty(TextViewerContent,$ESCINFO[ListItem.Filename],Home) ActivateWindow(1132) !String.IsEmpty(ListItem.Filename) $LOCALIZE[567]: SetProperty(TextViewerHeader,$LOCALIZE[567],Home) SetProperty(TextViewerContent,$ESCINFO[ListItem.PlayCount],Home) ActivateWindow(1132) !String.IsEmpty(ListItem.PlayCount) $LOCALIZE[575]: SetProperty(TextViewerHeader,$LOCALIZE[575],Home) SetProperty(TextViewerContent,$ESCINFO[ListItem.PercentPlayed,,%],Home) ActivateWindow(1132) ListItem.IsResumable $LOCALIZE[568]: SetProperty(TextViewerHeader,$LOCALIZE[568],Home) SetProperty(TextViewerContent,$ESCINFO[ListItem.LastPlayed],Home) ActivateWindow(1132) !String.IsEmpty(ListItem.LastPlayed) $LOCALIZE[20459]: Dialog.Close(movieinformation) ActivateWindow(Videos,videodb://movies/tags,/return) !String.IsEmpty(ListItem.Tag) $LOCALIZE[20457]: Dialog.Close(movieinformation) ActivateWindow(Videos,videodb://movies/sets/$INFO[ListItem.SetID],return) !String.IsEmpty(ListItem.Set) $LOCALIZE[460] 1: noop !String.IsEmpty(ListItem.Property(AudioLanguage.1)) $LOCALIZE[460] 2: noop !String.IsEmpty(ListItem.Property(AudioLanguage.2)) $LOCALIZE[460] 3: noop !String.IsEmpty(ListItem.Property(AudioLanguage.3)) $LOCALIZE[460] 4: noop !String.IsEmpty(ListItem.Property(AudioLanguage.4)) $LOCALIZE[460] 5: noop !String.IsEmpty(ListItem.Property(AudioLanguage.5)) $LOCALIZE[460] 6: noop !String.IsEmpty(ListItem.Property(AudioLanguage.6)) $LOCALIZE[460] 7: noop !String.IsEmpty(ListItem.Property(AudioLanguage.7)) $LOCALIZE[21448] 1: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.1)) $LOCALIZE[21448] 2: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.2)) $LOCALIZE[21448] 3: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.3)) $LOCALIZE[21448] 4: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.4)) $LOCALIZE[21448] 5: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.5)) $LOCALIZE[21448] 6: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.6)) $LOCALIZE[21448] 7: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.7)) $LOCALIZE[21448] 8: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.8)) $LOCALIZE[21448] 9: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.9)) $LOCALIZE[21448] 10: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.10)) $LOCALIZE[21448] 11: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.11)) $LOCALIZE[21448] 12: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.12)) $LOCALIZE[21448] 13: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.13)) $LOCALIZE[21448] 14: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.14)) $LOCALIZE[21448] 15: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.15)) $LOCALIZE[21448] 16: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.16)) $LOCALIZE[21448] 17: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.17)) $LOCALIZE[21448] 18: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.18)) $LOCALIZE[21448] 19: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.19)) $LOCALIZE[21448] 20: noop !String.IsEmpty(ListItem.Property(SubtitleLanguage.20)) 1092 88 600 14 9002 9002 60 60 false scrollbar/texturesliderbar3.png scrollbar/texturesliderbar3.png Conditional