<?xml version="1.0" encoding="UTF-8"?>
<includes>

	<!-- ======================= -->
	<!-- ===== EPG Timeline ==== -->
	<!-- ======================= -->
	<include name="EPGTimeline_View">
		<control type="group">
			<description>TV Guide Timeline</description>
			<visible>Control.IsVisible(10)</visible>
			<include>FullscreenDimensions</include>
			<include>InfoDialogsVisible_ZoomAnimation</include>
			<include>VisibleHiddenSlideAnimation</include>
			<include>HomeMenu_OpenCloseSlideAnimation</include>
			<include content="EPGTimelineTopInfo">
				<param name="visible" value="Skin.HasSetting(ShowProgramInfo)"/>
			</include>
			<control type="epggrid" id="10">
				<description>EPG Grid</description>
				<left>35</left>
				<top>140</top>
				<width>1245</width>
				<include condition="Skin.HasSetting(ShowProgramInfo)">EPGSmallList</include>
				<include condition="!Skin.HasSetting(ShowProgramInfo)">EPGBigList</include>
				<animation effect="slide" end="0,200" condition="Skin.HasSetting(ShowProgramInfo)">Conditional</animation>
				<onleft>9000</onleft>
				<onright>9000</onright>
				<onup>10</onup>
				<ondown>10</ondown>
				<onback>9000</onback>
				<pagecontrol>10</pagecontrol>
				<scrolltime>250</scrolltime>
				<timeblocks>40</timeblocks>
				<rulerunit>6</rulerunit>
				<viewtype label="19032">list</viewtype>
				<progresstexture border="0,59,19,19">windows/pvr/EPGProgressIndicator.png</progresstexture>
				<rulerlayout height="50" width="40">
					<control type="label" id="2">
						<left>10</left>
						<top>10</top>
						<width>325</width>
						<height>50</height>
						<font>FontSize_18B</font>
						<textcolor>viewsinfo</textcolor>
						<label>$INFO[ListItem.Label]</label>
					</control>
				</rulerlayout>

				<channellayout height="50" width="340">
					<include content="ListSeperatorNoFocus">
						<param name="left" value="10"/>
						<param name="width" value="60"/>
					</include>
					<include content="ListSeperatorNoFocus">
						<param name="left" value="74"/>
						<param name="width" value="261"/>
					</include>
					<include content="ListSeperatorNoFocus">
						<param name="left" value="10"/>
						<param name="width" value="868"/>
						<param name="texture" value="windows/pvr/selected.png"/>
						<param name="visible" value="ListItem.IsSelected | ListItem.IsPlaying"/>
					</include>
					<control type="label">
						<left>10</left>
						<top>0</top>
						<width>60</width>
						<height>45</height>
						<font>FontSize_22</font>
						<textcolor>viewsinfo</textcolor>
						<selectedcolor>$VAR[Text.GlobalColor]</selectedcolor>
						<align>center</align>
						<label>$INFO[ListItem.ChannelNumberLabel]</label>
					</control>
					<control type="label" id="1">
						<left>87</left>
						<top>0</top>
						<width>243</width>
						<height>45</height>
						<font>FontSize_22</font>
						<textcolor>viewsinfo</textcolor>
						<selectedcolor>$VAR[Text.GlobalColor]</selectedcolor>
						<label>$INFO[ListItem.ChannelName]</label>
					</control>
				</channellayout>
				<focusedchannellayout height="50" width="340">
					<include content="ListSeperatorFocus">
						<param name="left" value="10"/>
						<param name="width" value="60"/>
						<param name="color" value="$VAR[Textures.GlobalColor]"/>
					</include>
					<include content="ListSeperatorFocus">
						<param name="left" value="74"/>
						<param name="width" value="261"/>
						<param name="color" value="$VAR[Textures.GlobalColor]"/>
					</include>
					<include content="ListSeperatorNoFocus">
						<param name="left" value="10"/>
						<param name="width" value="868"/>
						<param name="texture" value="windows/pvr/selected.png"/>
						<param name="visible" value="ListItem.IsSelected | ListItem.IsPlaying"/>
					</include>
					<control type="label">
						<left>10</left>
						<top>0</top>
						<width>60</width>
						<height>45</height>
						<font>FontSize_22</font>
						<selectedcolor>white</selectedcolor>
						<align>center</align>
						<label>$INFO[ListItem.ChannelNumberLabel]</label>
					</control>
					<control type="label" id="1">
						<left>87</left>
						<top>0</top>
						<width>243</width>
						<height>45</height>
						<font>FontSize_22</font>
						<selectedcolor>white</selectedcolor>
						<label>$INFO[ListItem.ChannelName]</label>
					</control>
				</focusedchannellayout>

				<itemlayout height="50" width="102">
					<include content="ListSeperatorNoFocus">
						<param name="id" value="2"/>
						<param name="width" value="98"/>
					</include>
					<include>EPGTimelineGenres</include>
					<control type="label" id="1">
						<left>8</left>
						<top>0</top>
						<width>75</width>
						<height>45</height>
						<font>FontSize_18B</font>
						<textcolor>viewsinfo</textcolor>
						<label>$INFO[ListItem.Label]</label>
						<visible>!ListItem.IsRecording + !ListItem.HasTimer</visible>
					</control>
					<control type="label" id="1">
						<left>30</left>
						<top>0</top>
						<width>60</width>
						<height>45</height>
						<font>FontSize_18B</font>
						<textcolor>viewsinfo</textcolor>
						<label>$INFO[ListItem.Label]</label>
						<visible>ListItem.IsRecording | ListItem.HasTimer</visible>
					</control>
					<control type="image">
						<left>-2</left>
						<top>8</top>
						<width>32</width>
						<height>32</height>
						<aspectratio>keep</aspectratio>
						<texture>windows/pvr/rec_epg.png</texture>
						<visible>ListItem.IsRecording</visible>
					</control>
					<control type="image">
						<left>4</left>
						<top>10</top>
						<width>26</width>
						<height>26</height>
						<aspectratio>keep</aspectratio>
						<colordiffuse>viewsinfo</colordiffuse>
						<texture>windows/pvr/timer_epg.png</texture>
						<visible>ListItem.HasTimer + !ListItem.IsRecording</visible>
					</control>
				</itemlayout>
				<focusedlayout height="50" width="102">
					<include content="ListSeperatorNoFocus">
						<param name="id" value="2"/>
						<param name="width" value="98"/>
					</include>
					<include>EPGTimelineGenres</include>
					<include content="ListSeperatorNoFocus">
						<param name="id" value="2"/>
						<param name="width" value="98"/>
						<param name="texture" value="windows/pvr/epg_focus.png"/>
					</include>
					<control type="label" id="1">
						<left>8</left>
						<top>0</top>
						<width>75</width>
						<height>45</height>
						<font>FontSize_18B</font>
						<label>$INFO[ListItem.Label]</label>
						<visible>!ListItem.IsRecording + !ListItem.HasTimer</visible>
					</control>
					<control type="label" id="1">
						<left>30</left>
						<top>0</top>
						<width>60</width>
						<height>45</height>
						<font>FontSize_18B</font>
						<label>$INFO[ListItem.Label]</label>
						<visible>ListItem.IsRecording | ListItem.HasTimer</visible>
					</control>
					<control type="image">
						<left>-2</left>
						<top>8</top>
						<width>32</width>
						<height>32</height>
						<aspectratio>keep</aspectratio>
						<texture>windows/pvr/rec_epg.png</texture>
						<visible>ListItem.IsRecording</visible>
					</control>
					<control type="image">
						<left>4</left>
						<top>10</top>
						<width>26</width>
						<height>26</height>
						<aspectratio>keep</aspectratio>
						<colordiffuse>ccffffff</colordiffuse>
						<texture>windows/pvr/timer_epg.png</texture>
						<visible>ListItem.HasTimer + !ListItem.IsRecording</visible>
					</control>
				</focusedlayout>
			</control>
		</control>
	</include>

	<include name="EPGSmallList">
		<height>300</height>
	</include>
	<include name="EPGBigList">
		<height>500</height>
	</include>

	<!-- ============================ -->
	<!-- == Channels Big List View == -->
	<!-- ============================ -->
	<include name="ChannelsBigList">
		<control type="group">
			<description>Channels</description>
			<visible>Control.IsVisible(50) + !Window.IsActive(PVRChannelGuide)</visible>
			<include>FullscreenDimensions</include>
			<include>InfoDialogsVisible_ZoomAnimation</include>
			<include>VisibleHiddenSlideAnimation</include>
			<include>HomeMenu_OpenCloseSlideAnimation</include>
			<include content="ListViewsHeadLabels">
				<param name="top" value="153"/>
			</include>
			<control type="list" id="50">
				<left>35</left>
				<top>190</top>
				<width>1200</width>
				<height>450</height>
				<onleft>130</onleft>
				<onright>6050</onright>
				<onup>50</onup>
				<ondown>50</ondown>
				<preloaditems>2</preloaditems>
				<viewtype label="537">list</viewtype>
				<pagecontrol>6050</pagecontrol>
				<scrolltime tween="cubic" easing="out">300</scrolltime>
				<include>ChannelsListItemLayout</include>
				<include>ChannelsListFocusedLayout</include>
			</control>
			<include content="PVROScrollbar">
				<param name="id" value="6050"/>
				<param name="top" value="189"/>
				<param name="height" value="447"/>
				<param name="onleft" value="50"/>
				<param name="onright" value="NextChannelGroup"/>
			</include>
		</control>
	</include>


	<!-- ============================== -->
	<!-- == Channels Small List View == -->
	<!-- ============================== -->
	<include name="ChannelsSmallList">
		<control type="group">
			<description>Channels</description>
			<visible>Control.IsVisible($PARAM[container_id]) + !Window.IsActive(PVRChannelGuide)</visible>
			<include>FullscreenDimensions</include>
			<include>InfoDialogsVisible_ZoomAnimation</include>
			<include>VisibleHiddenSlideAnimation</include>
			<include>HomeMenu_OpenCloseSlideAnimation</include>
			<include condition="!Window.IsVisible(fullscreenvideo)">EPGTimelineTopInfo</include>
			<include content="ListViewsHeadLabels">
				<param name="top" value="353"/>
			</include>
			<control type="list" id="$PARAM[container_id]">
				<left>35</left>
				<top>390</top>
				<width>1200</width>
				<height>250</height>
				<onleft>$PARAM[onleft]</onleft>
				<onright>$PARAM[onright]</onright>
				<onup>$PARAM[container_id]</onup>
				<ondown>$PARAM[container_id]</ondown>
				<preloaditems>2</preloaditems>
				<viewtype label="31358">list</viewtype>
				<pagecontrol>6051</pagecontrol>
				<scrolltime tween="cubic" easing="out">300</scrolltime>
				<include>ChannelsListItemLayout</include>
				<include>ChannelsListFocusedLayout</include>
			</control>
			<include content="PVROScrollbar">
				<param name="id" value="6051"/>
				<param name="top" value="389"/>
				<param name="height" value="247"/>
				<param name="onleft" value="$PARAM[container_id]"/>
				<param name="onright" value="NextChannelGroup"/>
			</include>
			<control type="grouplist">
				<left>55</left>
				<top>363</top>
				<orientation>horizontal</orientation>
				<visible>Window.IsVisible(PVROSDChannels)</visible>
				<!--
				<control type="image">
					<width>22</width>
					<height>22</height>
					<texture background="true" colordiffuse="viewsinfo">icons/submenu_arrow.png</texture>
					<animation effect="rotate" start="0" end="-90" center="auto" condition="true">Conditional</animation>
				</control>
				<control type="image">
					<width>22</width>
					<height>22</height>
					<texture background="true" colordiffuse="viewsinfo">icons/submenu_arrow.png</texture>
					<animation effect="rotate" start="0" end="90" center="auto" condition="true">Conditional</animation>
				</control>
				-->
				<control type="label">
					<width>315</width>
					<height>24</height>
					<font>FontSize_20B</font>
					<textcolor>viewsinfo</textcolor>
					<label>$VAR[OSDPVRChannelsGroupLabel]</label>
				</control>
			</control>
		</control>
	</include>


</includes>