1 <?xml version="1.0" encoding="UTF-8"?>
3 <defaultcontrol always="true">50</defaultcontrol>
4 <backgroundcolor>background</backgroundcolor>
5 <views>50,51,52,53</views>
6 <menucontrol>9000</menucontrol>
8 <include>DefaultBackground</include>
10 <animation effect="fade" start="100" end="0" time="200" tween="sine" condition="$EXP[infodialog_active]">Conditional</animation>
11 <control type="group">
12 <description>Guide Timeline</description>
13 <visible>Control.IsVisible(50) | Control.IsVisible(51) | Control.IsVisible(52) | Control.IsVisible(53)</visible>
14 <include>OpenClose_Right</include>
15 <include>Visible_Right</include>
16 <control type="group">
18 <depth>DepthContentPanel</depth>
19 <control type="image">
24 <texture colordiffuse="E6FFFFFF">dialogs/dialog-bg-nobo.png</texture>
26 <control type="group">
27 <visible>Control.IsVisible(50) | Control.IsVisible(51)</visible>
28 <control type="image">
33 <texture colordiffuse="border_alpha">colors/white50.png</texture>
35 <control type="image">
40 <texture colordiffuse="button_focus">colors/white.png</texture>
41 <visible>Control.HasFocus(11)</visible>
43 <control type="image">
48 <texture>icons/keyboard/arrowleft.png</texture>
49 <animation effect="fade" start="0" end="100" time="150">VisibleChange</animation>
50 <visible>Control.HasFocus(11) + Container(11).HasPrevious</visible>
52 <control type="image">
57 <texture>icons/keyboard/arrowright.png</texture>
58 <animation effect="fade" start="0" end="100" time="150">VisibleChange</animation>
59 <visible>Control.HasFocus(11) + !String.IsEqual(Container(11).CurrentItem, Container(11).NumItems)</visible>
62 <control type="fixedlist" id="11">
67 <onright>noop</onright>
70 <orientation>horizontal</orientation>
71 <scrolltime>200</scrolltime>
72 <visible>Control.IsVisible(50) | Control.IsVisible(51)</visible>
73 <itemlayout height="50" width="368">
74 <control type="image">
79 <texture colordiffuse="60FFFFFF">colors/white50.png</texture>
81 <control type="label">
86 <aligny>center</aligny>
87 <label>$INFO[ListItem.Label]</label>
88 <textcolor>lightgrey</textcolor>
91 <focusedlayout height="50" width="368">
92 <control type="image">
97 <texture colordiffuse="button_focus">colors/white.png</texture>
98 <animation effect="fade" end="30" condition="true">Conditional</animation>
99 <visible>!Control.HasFocus(11)</visible>
101 <control type="label">
105 <align>center</align>
106 <aligny>center</aligny>
107 <scroll>true</scroll>
108 <label>$INFO[ListItem.Label]</label>
112 <control type="group" id="63">
113 <include content="EpgGrid">
114 <param name="control_id" value="50"/>
115 <param name="control_orientation" value="vertical"/>
116 <param name="control_top" value="62"/>
117 <param name="control_onupdown_id" value="11"/>
118 <param name="viewtype_label" value="19298"/>
119 <param name="progress_texture_border" value="0,60,18,14"/>
120 <param name="progress_texture" value="windows/pvr/epg_progress_vertical.png"/>
121 <param name="has_rulerdate_layout" value="false"/>
122 <param name="ruler_width" value="1400"/>
123 <param name="ruler_label_width" value="365"/>
124 <param name="channel_width" value="350"/>
125 <param name="scrollbar_top" value="110"/>
127 <include content="EpgGrid">
128 <param name="control_id" value="51"/>
129 <param name="control_orientation" value="horizontal"/>
130 <param name="control_top" value="62"/>
131 <param name="control_onupdown_id" value="11"/>
132 <param name="viewtype_label" value="19297"/>
133 <param name="progress_texture_border" value="5,10,5,10"/>
134 <param name="progress_texture" value="windows/pvr/epg_progress_horizontal.png"/>
135 <param name="has_rulerdate_layout" value="true"/>
136 <param name="ruler_width" value="150"/>
137 <param name="ruler_label_width" value="150"/>
138 <param name="channel_width" value="310"/>
139 <param name="scrollbar_top" value="168"/>
141 <include content="EpgGrid">
142 <param name="control_id" value="52"/>
143 <param name="control_orientation" value="vertical"/>
144 <param name="control_top" value="0"/>
145 <param name="control_onupdown_id" value="52"/>
146 <param name="viewtype_label" value="19301"/>
147 <param name="progress_texture_border" value="0,60,18,14"/>
148 <param name="progress_texture" value="windows/pvr/epg_progress_vertical.png"/>
149 <param name="has_rulerdate_layout" value="false"/>
150 <param name="ruler_width" value="1400"/>
151 <param name="ruler_label_width" value="365"/>
152 <param name="channel_width" value="350"/>
153 <param name="scrollbar_top" value="47"/>
155 <include content="EpgGrid">
156 <param name="control_id" value="53"/>
157 <param name="control_orientation" value="horizontal"/>
158 <param name="control_top" value="0"/>
159 <param name="control_onupdown_id" value="53"/>
160 <param name="viewtype_label" value="19300"/>
161 <param name="progress_texture_border" value="5,10,5,10"/>
162 <param name="progress_texture" value="windows/pvr/epg_progress_horizontal.png"/>
163 <param name="has_rulerdate_layout" value="true"/>
164 <param name="ruler_width" value="150"/>
165 <param name="ruler_label_width" value="150"/>
166 <param name="channel_width" value="310"/>
167 <param name="scrollbar_top" value="102"/>
171 <control type="group">
174 <control type="image">
179 <aspectratio align="center" aligny="center">keep</aspectratio>
180 <fadetime>400</fadetime>
181 <texture>$INFO[ListItem.ChannelLogo]</texture>
183 <control type="group">
184 <visible>String.IsEmpty(ListItem.EpgEventIcon)</visible>
185 <include content="EpgEventDetails">
186 <param name="right" value="30"/>
189 <control type="group">
190 <visible>!String.IsEmpty(ListItem.EpgEventIcon)</visible>
191 <include content="EpgEventDetails">
192 <param name="right" value="350"/>
195 <control type="image">
200 <aspectratio align="center" aligny="center">keep</aspectratio>
201 <fadetime>400</fadetime>
202 <texture>$INFO[ListItem.EpgEventIcon]</texture>
203 <visible>!String.IsEmpty(ListItem.EpgEventIcon)</visible>
207 <include>PVRChannelNumberInput</include>
208 <include content="TopBar">
209 <param name="breadcrumbs_label" value="$VAR[BreadcrumbsPVRGuideVar]" />
210 <param name="sublabel" value="" />
212 <include content="BottomBar">
213 <param name="info_visible" value="true" />
215 <control type="group">
216 <include>MediaMenuCommon</include>
217 <include content="PVRSideBar">
218 <param name="group_label2" value="$INFO[Control.GetLabel(30)]" />
222 <control type="label" id="29">
224 <include>HiddenObject</include>
226 <control type="label" id="30">
228 <include>HiddenObject</include>