Advertisement
emveepee

Untitled

Apr 15th, 2025
299
0
11 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 28.55 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <includes>
  3.     <expression name="listitem_has_episode_info">!String.IsEmpty(ListItem.Episode) | !String.IsEmpty(ListItem.EpisodeName) | !String.IsEmpty(ListItem.Season)</expression>
  4.     <expression name="listitem_has_epg_event_info">!String.IsEmpty(ListItem.EpgEventTitle) | !String.IsEmpty(ListItem.TitleExtraInfo) | $EXP[listitem_has_episode_info]</expression>
  5.     <include name="PVRListItemLayout">
  6.         <definition>
  7.             <control type="label">
  8.                 <left>30</left>
  9.                 <top>0</top>
  10.                 <right>30</right>
  11.                 <font>font36_title</font>
  12.                 <aligny>center</aligny>
  13.                 <visible>$PARAM[only_label_condition]</visible>
  14.                 <label>$INFO[ListItem.Label]</label>
  15.             </control>
  16.             <control type="group">
  17.                 <visible>!$PARAM[only_label_condition]</visible>
  18.                 <animation effect="slide" start="0,0" end="0,16" time="0" condition="!$EXP[listitem_has_epg_event_info] + String.IsEmpty(ListItem.Comment)">Conditional</animation>
  19.                 <control type="image">
  20.                     <left>29</left>
  21.                     <top>17</top>
  22.                     <width>32</width>
  23.                     <height>32</height>
  24.                     <aspectratio align="center">keep</aspectratio>
  25.                     <visible>$PARAM[has_info_icon]</visible>
  26.                     <texture>$PARAM[info_icon]</texture>
  27.                 </control>
  28.                 <control type="label">
  29.                     <left>10</left>
  30.                     <top>10</top>
  31.                     <width>90</width>
  32.                     <height>50</height>
  33.                     <align>center</align>
  34.                     <aligny>center</aligny>
  35.                     <font>font32_title</font>
  36.                     <visible>!$PARAM[has_info_icon]</visible>
  37.                     <label>$PARAM[label0]</label>
  38.                 </control>
  39.                 <control type="label">
  40.                     <left>105</left>
  41.                     <right>120</right>
  42.                     <top>10</top>
  43.                     <height>30</height>
  44.                     <aligny>top</aligny>
  45.                     <label>$PARAM[label1]</label>
  46.                 </control>
  47.                 <control type="label">
  48.                     <left>105</left>
  49.                     <right>120</right>
  50.                     <top>10</top>
  51.                     <height>30</height>
  52.                     <align>right</align>
  53.                     <aligny>top</aligny>
  54.                     <label>$PARAM[label2]</label>
  55.                 </control>
  56.             </control>
  57.             <control type="group">
  58.                 <visible>!$PARAM[only_label_condition]</visible>
  59.                 <control type="label">
  60.                     <left>105</left>
  61.                     <right>120</right>
  62.                     <top>53</top>
  63.                     <height>30</height>
  64.                     <font>font12</font>
  65.                     <aligny>top</aligny>
  66.                     <label>$PARAM[label3]</label>
  67.                 </control>
  68.                 <control type="label">
  69.                     <left>105</left>
  70.                     <right>120</right>
  71.                     <top>53</top>
  72.                     <height>30</height>
  73.                     <font>font12</font>
  74.                     <align>right</align>
  75.                     <aligny>top</aligny>
  76.                     <label>$PARAM[label4]</label>
  77.                 </control>
  78.             </control>
  79.             <control type="image">
  80.                 <right>110</right>
  81.                 <top>0</top>
  82.                 <width>32</width>
  83.                 <aligny>center</aligny>
  84.                 <aspectratio align="center">keep</aspectratio>
  85.                 <texture>$VAR[PVRStatusImageVar]</texture>
  86.                 <visible>$PARAM[has_status_icon]</visible>
  87.             </control>
  88.             <control type="image">
  89.                 <right>20</right>
  90.                 <top>0</top>
  91.                 <width>80</width>
  92.                 <aligny>center</aligny>
  93.                 <aspectratio align="center">keep</aspectratio>
  94.                 <visible>!$PARAM[only_label_condition] | ListItem.IsParentFolder</visible>
  95.                 <texture>$INFO[ListItem.ActualIcon]</texture>
  96.             </control>
  97.         </definition>
  98.     </include>
  99.     <include name="PVRListItemLayouts">
  100.         <param name="only_label_condition">false</param>
  101.         <param name="has_info_icon">false</param>
  102.         <param name="has_status_icon">false</param>
  103.         <param name="info_update">0</param>
  104.         <definition>
  105.             <itemlayout height="100" infoupdate="$PARAM[info_update]">
  106.                 <control type="progress">
  107.                     <left>20</left>
  108.                     <top>66</top>
  109.                     <width>70</width>
  110.                     <height>12</height>
  111.                     <colordiffuse>88FFFFFF</colordiffuse>
  112.                     <visible>ListItem.HasEpg + !$PARAM[has_info_icon]</visible>
  113.                     <info>ListItem.Progress</info>
  114.                 </control>
  115.                 <include content="PVRListItemLayout">
  116.                     <param name="only_label_condition" value="$PARAM[only_label_condition]" />
  117.                     <param name="info_icon" value="$PARAM[info_icon]" />
  118.                     <param name="has_info_icon" value="$PARAM[has_info_icon]" />
  119.                     <param name="has_status_icon" value="$PARAM[has_status_icon]" />
  120.                     <param name="label0" value="[COLOR grey]$INFO[ListItem.ChannelNumberLabel][/COLOR]" />
  121.                     <param name="label1" value="$PARAM[label1]" />
  122.                     <param name="label2" value="$PARAM[label2]" />
  123.                     <param name="label3" value="$VAR[PVRListItemSubLabel]" />
  124.                     <param name="label4" value="[COLOR grey]$INFO[ListItem.Comment][/COLOR]" />
  125.                 </include>
  126.             </itemlayout>
  127.             <focusedlayout height="100" infoupdate="$PARAM[info_update]">
  128.                 <control type="image">
  129.                     <left>0</left>
  130.                     <top>0</top>
  131.                     <right>0</right>
  132.                     <animation effect="fade" start="100" end="0" time="0">UnFocus</animation>
  133.                     <texture colordiffuse="button_focus">lists/focus.png</texture>
  134.                     <visible>Control.HasFocus($PARAM[list_id])</visible>
  135.                 </control>
  136.                 <control type="progress">
  137.                     <left>20</left>
  138.                     <top>66</top>
  139.                     <width>70</width>
  140.                     <height>12</height>
  141.                     <midtexture border="3">progress/texturebg_white.png</midtexture>
  142.                     <visible>ListItem.HasEpg + !$PARAM[has_info_icon]</visible>
  143.                     <info>ListItem.Progress</info>
  144.                 </control>
  145.                 <include content="PVRListItemLayout">
  146.                     <param name="only_label_condition" value="$PARAM[only_label_condition]" />
  147.                     <param name="info_icon" value="$PARAM[info_icon]" />
  148.                     <param name="has_info_icon" value="$PARAM[has_info_icon]" />
  149.                     <param name="has_status_icon" value="$PARAM[has_status_icon]" />
  150.                     <param name="label0" value="$INFO[ListItem.ChannelNumberLabel]" />
  151.                     <param name="label1" value="$PARAM[label1]" />
  152.                     <param name="label2" value="$PARAM[label2]" />
  153.                     <param name="label3" value="$VAR[PVRListItemSubLabelFocused]" />
  154.                     <param name="label4" value="$INFO[ListItem.Comment]" />
  155.                 </include>
  156.             </focusedlayout>
  157.         </definition>
  158.     </include>
  159.     <include name="ChannelManagerList">
  160.         <control type="grouplist">
  161.             <orientation>horizontal</orientation>
  162.             <left>0</left>
  163.             <align>center</align>
  164.             <width>510</width>
  165.             <control type="label" id="$PARAM[header_id]">
  166.                 <width>auto</width>
  167.                 <height>70</height>
  168.                 <align>center</align>
  169.                 <aligny>center</aligny>
  170.                 <textcolor>button_focus</textcolor>
  171.             </control>
  172.             <control type="label">
  173.                 <width>auto</width>
  174.                 <height>70</height>
  175.                 <align>center</align>
  176.                 <aligny>center</aligny>
  177.                 <textcolor>button_focus</textcolor>
  178.                 <label>: [COLOR white]$INFO[Container($PARAM[list_id]).Numitems][/COLOR]</label>
  179.             </control>
  180.         </control>
  181.         <control type="image">
  182.             <left>0</left>
  183.             <top>55</top>
  184.             <width>510</width>
  185.             <height>855</height>
  186.             <texture border="40">buttons/dialogbutton-nofo.png</texture>
  187.         </control>
  188.         <control type="list" id="$PARAM[list_id]">
  189.             <left>20</left>
  190.             <top>75</top>
  191.             <width>470</width>
  192.             <height>815</height>
  193.             <onup>$PARAM[list_id]</onup>
  194.             <ondown>$PARAM[list_id]</ondown>
  195.             <onleft>$PARAM[onleft]</onleft>
  196.             <onright>$PARAM[scrollbar_id]</onright>
  197.             <pagecontrol>$PARAM[scrollbar_id]</pagecontrol>
  198.             <scrolltime>200</scrolltime>
  199.             <itemlayout height="70" width="470">
  200.                 <control type="image">
  201.                     <width>60</width>
  202.                     <height>60</height>
  203.                     <right>5</right>
  204.                     <top>5</top>
  205.                     <texture>$INFO[ListItem.ActualIcon]</texture>
  206.                     <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture>
  207.                     <bordersize>2</bordersize>
  208.                     <aspectratio>keep</aspectratio>
  209.                 </control>
  210.                 <control type="label">
  211.                     <left>20</left>
  212.                     <right>70</right>
  213.                     <height>70</height>
  214.                     <aligny>center</aligny>
  215.                     <font>font27</font>
  216.                     <textcolor>grey</textcolor>
  217.                     <label>$INFO[ListItem.ChannelNumberLabel,[B],[/B] - ]$INFO[ListItem.ChannelName]</label>
  218.                 </control>
  219.             </itemlayout>
  220.             <focusedlayout height="70" width="470">
  221.                 <control type="image">
  222.                     <left>0</left>
  223.                     <right>0</right>
  224.                     <bottom>0</bottom>
  225.                     <texture colordiffuse="button_focus">lists/focus.png</texture>
  226.                     <visible>Control.HasFocus($PARAM[list_id])</visible>
  227.                 </control>
  228.                 <control type="image">
  229.                     <width>60</width>
  230.                     <height>60</height>
  231.                     <right>5</right>
  232.                     <top>5</top>
  233.                     <texture>$INFO[ListItem.ActualIcon]</texture>
  234.                     <bordertexture colordiffuse="border_alpha">colors/black.png</bordertexture>
  235.                     <bordersize>2</bordersize>
  236.                     <aspectratio>keep</aspectratio>
  237.                 </control>
  238.                 <control type="label">
  239.                     <left>20</left>
  240.                     <right>70</right>
  241.                     <height>70</height>
  242.                     <font>font27</font>
  243.                     <aligny>center</aligny>
  244.                     <label>$INFO[ListItem.ChannelNumberLabel,[B],[/B] - ]$INFO[ListItem.ChannelName]</label>
  245.                 </control>
  246.             </focusedlayout>
  247.         </control>
  248.         <control type="scrollbar" id="$PARAM[scrollbar_id]">
  249.             <left>495</left>
  250.             <top>75</top>
  251.             <width>12</width>
  252.             <height>815</height>
  253.             <onleft>$PARAM[list_id]</onleft>
  254.             <onright>$PARAM[onright]</onright>
  255.             <ondown>$PARAM[scrollbar_id]</ondown>
  256.             <onup>$PARAM[scrollbar_id]</onup>
  257.             <orientation>vertical</orientation>
  258.         </control>
  259.     </include>
  260.     <include name="PVRProgress">
  261.         <control type="group">
  262.             <animation effect="fade" time="400">VisibleChange</animation>
  263.             <visible>!Player.ChannelPreviewActive</visible>
  264.             <control type="group">
  265.                 <visible>Player.SeekEnabled | VideoPlayer.HasEPG</visible>
  266.                 <visible>Player.ShowInfo | Window.IsActive(fullscreeninfo) | Player.ShowTime | Window.IsActive(videoosd) | Window.IsActive(musicosd) | Window.IsActive(playerprocessinfo) | !String.IsEmpty(Player.SeekNumeric) | Window.IsActive(pvrosdchannels) | Window.IsActive(pvrchannelguide) | !String.IsEmpty(PVR.ChannelNumberInput)</visible>
  267.                 <control type="label">
  268.                     <top>22</top>
  269.                     <right>20</right>
  270.                     <width>400</width>
  271.                     <height>50</height>
  272.                     <align>right</align>
  273.                     <aligny>center</aligny>
  274.                     <font>font13</font>
  275.                     <label>$INFO[PVR.TimeshiftProgressEndTime]</label>
  276.                 </control>
  277.                 <control type="label">
  278.                     <top>22</top>
  279.                     <left>20</left>
  280.                     <width>400</width>
  281.                     <height>50</height>
  282.                     <align>left</align>
  283.                     <aligny>center</aligny>
  284.                     <font>font13</font>
  285.                     <label>$INFO[PVR.TimeshiftProgressStartTime]</label>
  286.                 </control>
  287.                 <control type="label">
  288.                     <top>22</top>
  289.                     <left>20</left>
  290.                     <right>20</right>
  291.                     <height>50</height>
  292.                     <align>center</align>
  293.                     <aligny>center</aligny>
  294.                     <font>font13</font>
  295.                     <label>[B]$LOCALIZE[31026][/B] $INFO[PVR.TimeshiftCur] (-$INFO[PVR.TimeshiftOffset])</label>
  296.                     <visible>PVR.IsTimeShift</visible>
  297.                 </control>
  298.             </control>
  299.             <control type="group">
  300.                 <visible>VideoPlayer.HasEPG</visible>
  301.                 <control type="progress">
  302.                     <left>0</left>
  303.                     <top>$PARAM[epg_bar_top]</top>
  304.                     <width>100%</width>
  305.                     <height>$PARAM[epg_bar_height]</height>
  306.                     <info2>PVR.TimeshiftProgressEpgStart</info2>
  307.                     <info>PVR.TimeshiftProgressPlayPos</info>
  308.                     <texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg>
  309.                     <midtexture colordiffuse="button_focus">colors/white.png</midtexture>
  310.                 </control>
  311.                 <control type="progress">
  312.                     <left>0</left>
  313.                     <top>$PARAM[epg_bar_top]</top>
  314.                     <width>100%</width>
  315.                     <height>$PARAM[epg_bar_height]</height>
  316.                     <info2>PVR.TimeshiftProgressPlayPos</info2>
  317.                     <info>PVR.TimeshiftProgressEpgEnd</info>
  318.                     <texturebg border="3" colordiffuse="00FFFFFF">colors/white50.png</texturebg>
  319.                     <midtexture>colors/white50.png</midtexture>
  320.                 </control>
  321.             </control>
  322.             <control type="progress">
  323.                 <left>0</left>
  324.                 <top>$PARAM[ts_bar_top]</top>
  325.                 <width>100%</width>
  326.                 <height>$PARAM[ts_bar_height]</height>
  327.                 <info2>PVR.TimeshiftProgressBufferStart</info2>
  328.                 <info>PVR.TimeshiftProgressBufferEnd</info>
  329.                 <texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg>
  330.                 <midtexture>colors/white70.png</midtexture>
  331.                 <visible>Player.SeekEnabled</visible>
  332.             </control>
  333.         </control>
  334.         <control type="group">
  335.             <animation effect="fade" time="400">VisibleChange</animation>
  336.             <visible>Player.ChannelPreviewActive</visible>
  337.             <control type="label">
  338.                 <top>22</top>
  339.                 <right>20</right>
  340.                 <width>400</width>
  341.                 <height>50</height>
  342.                 <align>right</align>
  343.                 <aligny>center</aligny>
  344.                 <font>font13</font>
  345.                 <label>$INFO[VideoPlayer.EndTime]</label>
  346.             </control>
  347.             <control type="label">
  348.                 <top>22</top>
  349.                 <left>20</left>
  350.                 <width>400</width>
  351.                 <height>50</height>
  352.                 <align>left</align>
  353.                 <aligny>center</aligny>
  354.                 <font>font13</font>
  355.                 <label>$INFO[VideoPlayer.StartTime]</label>
  356.             </control>
  357.             <control type="progress">
  358.                 <left>0</left>
  359.                 <top>70</top>
  360.                 <width>100%</width>
  361.                 <height>16</height>
  362.                 <info>PVR.EpgEventProgress</info>
  363.                 <texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg>
  364.                 <midtexture colordiffuse="button_focus">colors/white.png</midtexture>
  365.             </control>
  366.         </control>
  367.     </include>
  368.     <include name="PVRInfoPanel">
  369.         <param name="bottom">list_bottom_offset</param>
  370.         <definition>
  371.             <control type="group">
  372.                 <visible>!ListItem.IsFolder</visible>
  373.                 <control type="image">
  374.                     <top>135</top>
  375.                     <left>630</left>
  376.                     <width>200</width>
  377.                     <height>200</height>
  378.                     <aspectratio align="center" aligny="center">keep</aspectratio>
  379.                     <texture fallback="DefaultTVShows.png">$VAR[ChannelListEPGIconVar]</texture>
  380.                     <visible>!String.IsEmpty(ListItem.ChannelName)</visible>
  381.                     <fadetime>200</fadetime>
  382.                 </control>
  383.                 <control type="group">
  384.                     <top>120</top>
  385.                     <left>0</left>
  386.                     <width>600</width>
  387.                     <control type="label">
  388.                         <height>262</height>
  389.                         <font>font45</font>
  390.                         <label>$INFO[ListItem.ChannelName]</label>
  391.                     </control>
  392.                     <control type="label">
  393.                         <top>60</top>
  394.                         <height>200</height>
  395.                         <label>$VAR[PVRInfoPanelDateDurationLabel]</label>
  396.                     </control>
  397.                     <control type="progress">
  398.                         <top>200</top>
  399.                         <height>12</height>
  400.                         <colordiffuse>88FFFFFF</colordiffuse>
  401.                         <info>ListItem.Progress</info>
  402.                         <visible>Integer.IsGreater(ListItem.Progress,0)</visible>
  403.                     </control>
  404.                     <control type="progress">
  405.                         <top>200</top>
  406.                         <height>12</height>
  407.                         <colordiffuse>88FFFFFF</colordiffuse>
  408.                         <info>ListItem.PercentPlayed</info>
  409.                         <visible>Integer.IsGreater(ListItem.PercentPlayed,0)</visible>
  410.                     </control>
  411.                 </control>
  412.                 <control type="label">
  413.                     <top>365</top>
  414.                     <width>830</width>
  415.                     <height>262</height>
  416.                     <font>font36_title</font>
  417.                     <label>$INFO[ListItem.Title] $INFO[ListItem.Year,([COLOR grey],[/COLOR])]</label>
  418.                     <scroll>true</scroll>
  419.                     <visible>!ListItem.HasEpg</visible>
  420.                 </control>
  421.                 <control type="label">
  422.                     <top>365</top>
  423.                     <width>830</width>
  424.                     <height>262</height>
  425.                     <font>font36_title</font>
  426.                     <label>$INFO[ListItem.EpgEventTitle] $INFO[ListItem.Year,([COLOR grey],[/COLOR])]</label>
  427.                     <scroll>true</scroll>
  428.                     <visible>ListItem.HasEpg</visible>
  429.                 </control>
  430.                 <control type="label">
  431.                     <top>410</top>
  432.                     <width>830</width>
  433.                     <height>70</height>
  434.                     <scroll>true</scroll>
  435.                     <label>[I]$VAR[SeasonEpisodeAndNameLabel][/I]</label>
  436.                 </control>
  437.                 <control type="textbox">
  438.                     <top>465</top>
  439.                     <width>830</width>
  440.                     <bottom>$PARAM[bottom]</bottom>
  441.                     <label>$VAR[PVRInstanceName,,[CR]]$INFO[ListItem.MediaProviders,[COLOR grey]$LOCALIZE[19334]:[/COLOR] ,[CR]]$VAR[FlagLabel,,[CR]]$INFO[ListItem.Genre,[COLOR grey]$LOCALIZE[515]:[/COLOR] ,[CR]]$INFO[ListItem.ParentalRatingCode,[COLOR grey]$LOCALIZE[31017]: [/COLOR],[CR]]$INFO[ListItem.TimerType,[COLOR grey]$LOCALIZE[803]:[/COLOR] ,[CR]]$VAR[RecordingSizeLabel]$VAR[ExpirationDateTimeLabel]$INFO[ListItem.Plot,[CR]]</label>
  442.                     <autoscroll delay="10000" time="3000" repeat="10000">Skin.HasSetting(AutoScroll)</autoscroll>
  443.                 </control>
  444.             </control>
  445.             <control type="group">
  446.                 <visible>ListItem.IsFolder</visible>
  447.                 <top>list_top_offset</top>
  448.                 <control type="label">
  449.                     <top>10</top>
  450.                     <width>830</width>
  451.                     <height>262</height>
  452.                     <label>$LOCALIZE[19076] ($INFO[Container(5000).NumItems,[B],[/B] $LOCALIZE[31036]]) $INFO[ListItem.Property(recordingsize),- $LOCALIZE[20161]: [B],[/B]]</label>
  453.                     <font>font37</font>
  454.                     <visible>!ListItem.IsParentFolder</visible>
  455.                 </control>
  456.                 <control type="group">
  457.                     <left>-10</left>
  458.                     <top>60</top>
  459.                     <visible>!ListItem.IsParentFolder</visible>
  460.                     <control type="panel" id="5000">
  461.                         <top>20</top>
  462.                         <width>830</width>
  463.                         <bottom>$PARAM[bottom]</bottom>
  464.                         <orientation>vertical</orientation>
  465.                         <focusedlayout height="100" width="780">
  466.                             <control type="label">
  467.                                 <visible>!String.IsEqual(ListItem.ChannelName, ListItem.Label)</visible>
  468.                                 <left>10</left>
  469.                                 <height>90</height>
  470.                                 <width>830</width>
  471.                                 <aligny>center</aligny>
  472.                                 <label>$VAR[RecordingDateSizeLabel]$INFO[ListItem.Label]$VAR[SeasonEpisodeAndNameLabel, (,)]$INFO[ListItem.Property(totalcount), (, $LOCALIZE[31036])]</label>
  473.                                 <shadowcolor>text_shadow</shadowcolor>
  474.                             </control>
  475.                             <control type="label">
  476.                                 <visible>String.IsEqual(ListItem.ChannelName, ListItem.Label)</visible>
  477.                                 <left>10</left>
  478.                                 <height>90</height>
  479.                                 <width>830</width>
  480.                                 <aligny>center</aligny>
  481.                                 <label>[COLOR grey]$INFO[ListItem.ChannelName,,[CR]][/COLOR]$INFO[ListItem.EpgEventTitle]$VAR[SeasonEpisodeAndNameLabel, (,)]</label>
  482.                                 <shadowcolor>text_shadow</shadowcolor>
  483.                             </control>
  484.                         </focusedlayout>
  485.                         <itemlayout height="100" width="780">
  486.                             <control type="label">
  487.                                 <visible>!String.IsEqual(ListItem.ChannelName, ListItem.Label)</visible>
  488.                                 <left>10</left>
  489.                                 <height>90</height>
  490.                                 <width>830</width>
  491.                                 <aligny>center</aligny>
  492.                                 <label>$VAR[RecordingDateSizeLabel]$INFO[ListItem.Label]$VAR[SeasonEpisodeAndNameLabel, (,)]$INFO[ListItem.Property(totalcount), (, $LOCALIZE[31036])]</label>
  493.                                 <shadowcolor>text_shadow</shadowcolor>
  494.                             </control>
  495.                             <control type="label">
  496.                                 <visible>String.IsEqual(ListItem.ChannelName, ListItem.Label)</visible>
  497.                                 <left>10</left>
  498.                                 <height>90</height>
  499.                                 <width>830</width>
  500.                                 <aligny>center</aligny>
  501.                                 <label>[COLOR grey]$INFO[ListItem.ChannelName,,[CR]][/COLOR]$INFO[ListItem.EpgEventTitle]$VAR[SeasonEpisodeAndNameLabel, (,)]</label>
  502.                                 <shadowcolor>text_shadow</shadowcolor>
  503.                             </control>
  504.                         </itemlayout>
  505.                         <content sortby="$PARAM[folder_sortby]" sortorder="$PARAM[folder_sortorder]">$INFO[ListItem.FilenameAndPath]</content>
  506.                     </control>
  507.                 </control>
  508.             </control>
  509.         </definition>
  510.     </include>
  511.     <include name="RDSInfoLine">
  512.         <control type="grouplist">
  513.             <visible>!String.IsEmpty($PARAM[value])</visible>
  514.             <height>45</height>
  515.             <orientation>horizontal</orientation>
  516.             <itemgap>10</itemgap>
  517.             <control type="label">
  518.                 <width>auto</width>
  519.                 <height>40</height>
  520.                 <aligny>center</aligny>
  521.                 <label>$PARAM[label]:</label>
  522.                 <textcolor>button_focus</textcolor>
  523.             </control>
  524.             <control type="label">
  525.                 <width>auto</width>
  526.                 <height>40</height>
  527.                 <align>right</align>
  528.                 <aligny>center</aligny>
  529.                 <label>$INFO[$PARAM[value]]</label>
  530.                 <scroll>true</scroll>
  531.             </control>
  532.         </control>
  533.     </include>
  534.     <include name="PVRChannelNumberInput">
  535.         <control type="label">
  536.             <left>0</left>
  537.             <top>0</top>
  538.             <width>100%</width>
  539.             <height>100%</height>
  540.             <label>$INFO[PVR.ChannelNumberInput]</label>
  541.             <shadowcolor>black</shadowcolor>
  542.             <align>center</align>
  543.             <font>WeatherTemp</font>
  544.             <aligny>center</aligny>
  545.             <visible>!String.IsEmpty(PVR.ChannelNumberInput)</visible>
  546.         </control>
  547.     </include>
  548.     <include name="EpgEventDetails">
  549.         <definition>
  550.             <control type="group">
  551.                 <top>0</top>
  552.                 <left>350</left>
  553.                 <right>$PARAM[right]</right>
  554.                 <control type="label">
  555.                     <width>100%</width>
  556.                     <height>30</height>
  557.                     <label>[B]$INFO[ListItem.EpgEventTitle][/B] $INFO[ListItem.Year,([COLOR grey],[/COLOR])]</label>
  558.                 </control>
  559.                 <control type="label">
  560.                     <top>35</top>
  561.                     <width>100%</width>
  562.                     <height>30</height>
  563.                     <label>$VAR[FlagDashLabel]$VAR[SeasonEpisodeLabel,[COLOR grey],[/COLOR]]$VAR[EpisodeNameLabel]</label>
  564.                 </control>
  565.             </control>
  566.             <control type="textbox">
  567.                 <left>350</left>
  568.                 <top>85</top>
  569.                 <right>$PARAM[right]</right>
  570.                 <height>130</height>
  571.                 <align>justify</align>
  572.                 <label>$INFO[ListItem.Plot]</label>
  573.                 <autoscroll delay="10000" time="3000" repeat="10000">Skin.HasSetting(AutoScroll)</autoscroll>
  574.             </control>
  575.             <control type="group">
  576.                 <top>220</top>
  577.                 <left>350</left>
  578.                 <control type="label">
  579.                     <top>0</top>
  580.                     <width>25%</width>
  581.                     <height>30</height>
  582.                     <label>$INFO[ListItem.StartTime,[COLOR button_focus]$LOCALIZE[555]:[/COLOR] ]$INFO[ListItem.EndTime, - ]</label>
  583.                 </control>
  584.                 <control type="label">
  585.                     <top>0</top>
  586.                     <right>$PARAM[right]</right>
  587.                     <width>75%</width>
  588.                     <height>30</height>
  589.                     <align>right</align>
  590.                     <label>$INFO[ListItem.Genre,[COLOR button_focus]$LOCALIZE[515]:[/COLOR] ]</label>
  591.                 </control>
  592.             </control>
  593.         </definition>
  594.     </include>
  595.     <include name="EpgGrid">
  596.         <definition>
  597.             <control type="epggrid" id="$PARAM[control_id]">
  598.                 <left>0</left>
  599.                 <top>$PARAM[control_top]</top>
  600.                 <right>20</right>
  601.                 <bottom>333</bottom>
  602.                 <orientation>$PARAM[control_orientation]</orientation>
  603.                 <pagecontrol>60</pagecontrol>
  604.                 <scrolltime tween="quadratic" easing="out">300</scrolltime>
  605.                 <timeblocks>170</timeblocks>
  606.                 <minspertimeblock>1</minspertimeblock>
  607.                 <rulerunit>6</rulerunit>
  608.                 <onleft>9000</onleft>
  609.                 <onright>60</onright>
  610.                 <onup>$PARAM[control_onupdown_id]</onup>
  611.                 <ondown>$PARAM[control_onupdown_id]</ondown>
  612.                 <viewtype label="$PARAM[viewtype_label]">list</viewtype>
  613.                 <progresstexture border="$PARAM[progress_texture_border]" colordiffuse="button_focus">$PARAM[progress_texture]</progresstexture>
  614.                 <rulerdatelayout width="1700" height="45" condition="$PARAM[has_rulerdate_layout]">
  615.                     <control type="label">
  616.                         <width>1700</width>
  617.                         <height>45</height>
  618.                         <font>font13</font>
  619.                         <label>$INFO[ListItem.Label]</label>
  620.                         <textcolor>button_focus</textcolor>
  621.                         <align>center</align>
  622.                         <aligny>center</aligny>
  623.                     </control>
  624.                 </rulerdatelayout>
  625.                 <rulerlayout height="45" width="$PARAM[ruler_width]">
  626.                     <control type="label">
  627.                         <width>$PARAM[ruler_label_width]</width>
  628.                         <height>45</height>
  629.                         <font>font12</font>
  630.                         <label>$INFO[ListItem.Label]</label>
  631.                         <textoffsetx>10</textoffsetx>
  632.                         <textcolor>button_focus</textcolor>
  633.                     </control>
  634.                 </rulerlayout>
  635.                 <channellayout height="62" width="$PARAM[channel_width]">
  636.                     <control type="label">
  637.                         <left>2</left>
  638.                         <top>-2</top>
  639.                         <width>90</width>
  640.                         <height>60</height>
  641.                         <font>font32_title</font>
  642.                         <label>$INFO[ListItem.ChannelNumberLabel]</label>
  643.                         <align>center</align>
  644.                         <aligny>center</aligny>
  645.                     </control>
  646.                     <control type="label" id="1">
  647.                         <left>83</left>
  648.                         <top>-2</top>
  649.                         <height>60</height>
  650.                         <font>font13</font>
  651.                         <label>$INFO[ListItem.ChannelName]</label>
  652.                         <aligny>center</aligny>
  653.                         <textoffsetx>10</textoffsetx>
  654.                     </control>
  655.                 </channellayout>
  656.                 <focusedchannellayout height="62" width="$PARAM[channel_width]">
  657.                     <control type="label">
  658.                         <left>2</left>
  659.                         <top>-2</top>
  660.                         <width>90</width>
  661.                         <height>60</height>
  662.                         <font>font32_title</font>
  663.                         <label>$INFO[ListItem.ChannelNumberLabel]</label>
  664.                         <textcolor>button_focus</textcolor>
  665.                         <align>center</align>
  666.                         <aligny>center</aligny>
  667.                     </control>
  668.                     <control type="label" id="1">
  669.                         <left>83</left>
  670.                         <top>-2</top>
  671.                         <height>60</height>
  672.                         <font>font13</font>
  673.                         <label>$INFO[ListItem.ChannelName]</label>
  674.                         <textcolor>button_focus</textcolor>
  675.                         <aligny>center</aligny>
  676.                         <textoffsetx>10</textoffsetx>
  677.                         <scroll>true</scroll>
  678.                     </control>
  679.                 </focusedchannellayout>
  680.                 <itemlayout height="62" width="60">
  681.                     <control type="image" id="2">
  682.                         <width>58</width>
  683.                         <height>58</height>
  684.                         <texture border="3" fallback="windows/pvr/epg-genres/0.png">$INFO[ListItem.Property(GenreType),windows/pvr/epg-genres/,.png]</texture>
  685.                     </control>
  686.                     <control type="label" id="1">
  687.                         <left>6</left>
  688.                         <top>0</top>
  689.                         <height>36</height>
  690.                         <aligny>center</aligny>
  691.                         <font>font13</font>
  692.                         <label>$INFO[ListItem.Label]</label>
  693.                     </control>
  694.                     <control type="image">
  695.                         <visible>ListItem.IsNew | ListItem.IsPremiere | ListItem.IsFinale | ListItem.IsLive</visible>
  696.                         <left>6</left>
  697.                         <top>35</top>
  698.                         <width>16</width>
  699.                         <height>16</height>
  700.                         <aspectratio>keep</aspectratio>
  701.                         <texture colordiffuse="button_focus">icons/pvr/premiere.png</texture>
  702.                     </control>
  703.                     <control type="image">
  704.                         <left>6</left>
  705.                         <top>35</top>
  706.                         <width>16</width>
  707.                         <height>16</height>
  708.                         <texture>$VAR[PVRTimerIcon]</texture>
  709.                         <animation effect="slide" start="0,0" end="19,0" condition="ListItem.IsNew | ListItem.IsPremiere | ListItem.IsFinale | ListItem.IsLive">Conditional</animation>
  710.                     </control>
  711.                 </itemlayout>
  712.                 <focusedlayout height="62" width="60">
  713.                     <control type="image" id="2">
  714.                         <top>2</top>
  715.                         <left>2</left>
  716.                         <width>54</width>
  717.                         <height>54</height>
  718.                         <texture colordiffuse="button_focus">lists/focus.png</texture>
  719.                         <visible>Control.HasFocus($PARAM[control_id])</visible>
  720.                     </control>
  721.                     <control type="image" id="2">
  722.                         <width>58</width>
  723.                         <height>58</height>
  724.                         <texture border="4" infill="false" colordiffuse="button_focus">colors/white.png</texture>
  725.                     </control>
  726.                     <control type="image" id="2">
  727.                         <width>58</width>
  728.                         <height>58</height>
  729.                         <top>0</top>
  730.                         <texture border="3" fallback="windows/pvr/epg-genres/0.png">$INFO[ListItem.Property(GenreType),windows/pvr/epg-genres/,.png]</texture>
  731.                         <visible>!Control.HasFocus($PARAM[control_id])</visible>
  732.                     </control>
  733.                     <control type="label" id="1">
  734.                         <left>6</left>
  735.                         <top>0</top>
  736.                         <height>36</height>
  737.                         <aligny>center</aligny>
  738.                         <font>font13</font>
  739.                         <label>$INFO[ListItem.Label]</label>
  740.                     </control>
  741.                     <control type="image">
  742.                         <visible>ListItem.IsNew | ListItem.IsPremiere | ListItem.IsFinale | ListItem.IsLive</visible>
  743.                         <left>6</left>
  744.                         <top>35</top>
  745.                         <width>16</width>
  746.                         <height>16</height>
  747.                         <aspectratio>keep</aspectratio>
  748.                         <texture colordiffuse="button_focus">icons/pvr/premiere.png</texture>
  749.                     </control>
  750.                     <control type="image">
  751.                         <left>6</left>
  752.                         <top>35</top>
  753.                         <width>16</width>
  754.                         <height>16</height>
  755.                         <texture>$VAR[PVRTimerIcon]</texture>
  756.                         <animation effect="slide" start="0,0" end="19,0" condition="ListItem.IsNew | ListItem.IsPremiere | ListItem.IsFinale | ListItem.IsLive">Conditional</animation>
  757.                     </control>
  758.                 </focusedlayout>
  759.             </control>
  760.             <control type="scrollbar" id="60">
  761.                 <right>0</right>
  762.                 <top>$PARAM[scrollbar_top]</top>
  763.                 <width>12</width>
  764.                 <bottom>340</bottom>
  765.                 <onleft>10</onleft>
  766.                 <onright>10</onright>
  767.                 <orientation>vertical</orientation>
  768.                 <texturesliderbackground colordiffuse="22FFFFFF">colors/white.png</texturesliderbackground>
  769.                 <animation effect="fade" start="100" end="40" time="0" condition="!system.getbool(input.enablemouse)">Conditional</animation>
  770.                 <visible>Control.IsVisible($PARAM[control_id])</visible>
  771.             </control>
  772.         </definition>
  773.     </include>
  774.     <include name="PVRBackendDiskspace">
  775.         <control type="label">
  776.             <left>0</left>
  777.             <bottom>70</bottom>
  778.             <width>830</width>
  779.             <height>20</height>
  780.             <font>font37</font>
  781.             <label>$INFO[PVR.ClientName]$INFO[PVR.InstanceName, (,)]</label>
  782.         </control>
  783.         <control type="group">
  784.             <visible>!Integer.IsGreater(PVR.BackendDiskspaceProgr,100)</visible>
  785.             <control type="label">
  786.                 <left>0</left>
  787.                 <bottom>20</bottom>
  788.                 <width>610</width>
  789.                 <height>20</height>
  790.                 <label>[COLOR grey]$LOCALIZE[19116]:[/COLOR] $INFO[PVR.BackendDiskspace]</label>
  791.             </control>
  792.             <control type="progress">
  793.                 <right>25</right>
  794.                 <bottom>10</bottom>
  795.                 <width>200</width>
  796.                 <height>12</height>
  797.                 <info>PVR.BackendDiskspaceProgr</info>
  798.             </control>
  799.         </control>
  800.         <control type="group">
  801.             <visible>Integer.IsGreater(PVR.BackendDiskspaceProgr,100)</visible>
  802.             <control type="label">
  803.                 <left>0</left>
  804.                 <bottom>20</bottom>
  805.                 <width>610</width>
  806.                 <height>20</height>
  807.                 <label>[COLOR grey]$LOCALIZE[19116]:[/COLOR] $LOCALIZE[13205]</label>
  808.             </control>
  809.         </control>
  810.     </include>
  811. </includes>
  812.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement