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

	<include name="DialogKeyboard_Hidden">
		<!-- Hidden Focus setter -->
		<control type="button" id="4010">
			<visible allowhiddenfocus="true">false</visible>
			<onfocus condition="String.Contains(Control.GetLabel(302),*)">SendClick(302)</onfocus>
			<onfocus condition="String.Contains(Control.GetLabel(303),*)">SendClick(303)</onfocus>
			<onfocus condition="String.Contains(Control.GetLabel(304),*)">SendClick(304)</onfocus>
			<onfocus>SetFocus(4011)</onfocus>
		</control>
		<control type="button" id="4011">
			<animation effect="slide" end="0,0" time="1080" reversible="false">Focus</animation>
			<visible allowhiddenfocus="true">false</visible>
			<onfocus>SetFocus(3000,6,absolute)</onfocus>
			<onfocus>SetFocus(3001,6,absolute)</onfocus>
			<onfocus>SetFocus(3002,5,absolute)</onfocus>
			<onfocus>SetFocus(3003,5,absolute)</onfocus>
			<onfocus>SetFocus(312)</onfocus>
		</control>
		<!-- Hidden controls -->
		<include content="Hidden_Components">
			<control type="button" id="100" /> <!-- 1 -->
			<control type="button" id="101" /> <!-- 2 -->
			<control type="button" id="102" /> <!-- 3 -->
			<control type="button" id="103" /> <!-- 4 -->
			<control type="button" id="104" /> <!-- 5 -->
			<control type="button" id="105" /> <!-- 6 -->
			<control type="button" id="106" /> <!-- 7 -->
			<control type="button" id="107" /> <!-- 8 -->
			<control type="button" id="108" /> <!-- 9 -->
			<control type="button" id="109" /> <!-- 0 -->
			<control type="button" id="110" /> <!-- - -->
			<control type="button" id="111" /> <!-- = -->
			<control type="button" id="112" /> <!-- ` -->
			<control type="button" id="120" /> <!-- q -->
			<control type="button" id="121" /> <!-- w -->
			<control type="button" id="122" /> <!-- e -->
			<control type="button" id="123" /> <!-- r -->
			<control type="button" id="124" /> <!-- t -->
			<control type="button" id="125" /> <!-- y -->
			<control type="button" id="126" /> <!-- u -->
			<control type="button" id="127" /> <!-- i -->
			<control type="button" id="128" /> <!-- o -->
			<control type="button" id="129" /> <!-- p -->
			<control type="button" id="130" /> <!-- [ -->
			<control type="button" id="131" /> <!-- ] -->
			<control type="button" id="132" /> <!-- \ -->
			<control type="button" id="140" /> <!-- a -->
			<control type="button" id="141" /> <!-- s -->
			<control type="button" id="142" /> <!-- d -->
			<control type="button" id="143" /> <!-- f -->
			<control type="button" id="144" /> <!-- g -->
			<control type="button" id="145" /> <!-- h -->
			<control type="button" id="146" /> <!-- j -->
			<control type="button" id="147" /> <!-- k -->
			<control type="button" id="148" /> <!-- l -->
			<control type="button" id="149" /> <!-- ; -->
			<control type="button" id="150" /> <!-- ' -->
			<control type="button" id="151" /> <!-- ' -->
			<control type="button" id="152" /> <!-- ' -->
			<control type="button" id="160" /> <!-- z -->
			<control type="button" id="161" /> <!-- x -->
			<control type="button" id="162" /> <!-- c -->
			<control type="button" id="163" /> <!-- v -->
			<control type="button" id="164" /> <!-- b -->
			<control type="button" id="165" /> <!-- n -->
			<control type="button" id="166" /> <!-- m -->
			<control type="button" id="167" /> <!-- , -->
			<control type="button" id="168" /> <!-- . -->
			<control type="button" id="169" /> <!-- / -->
		</include>
		<!-- Hidden keyboard rows -->
		<control type="grouplist" id="1000">
			<align>vertical</align>
			<ondown>32</ondown>
			<onup>312</onup>
			<include content="Keyboard_Row_List">
				<param name="rowid" value="3000" />
				<param name="button1id" value="100" />
				<param name="button2id" value="101" />
				<param name="button3id" value="102" />
				<param name="button4id" value="103" />
				<param name="button5id" value="104" />
				<param name="button6id" value="105" />
				<param name="button7id" value="106" />
				<param name="button8id" value="107" />
				<param name="button9id" value="108" />
				<param name="button10id" value="109" />
				<param name="button11id" value="110" />
				<param name="button12id" value="111" />
				<param name="button13id" value="112" />
			</include>
			<include content="Keyboard_Row_List">
				<param name="rowid" value="3001" />
				<param name="button1id" value="120" />
				<param name="button2id" value="121" />
				<param name="button3id" value="122" />
				<param name="button4id" value="123" />
				<param name="button5id" value="124" />
				<param name="button6id" value="125" />
				<param name="button7id" value="126" />
				<param name="button8id" value="127" />
				<param name="button9id" value="128" />
				<param name="button10id" value="129" />
				<param name="button11id" value="130" />
				<param name="button12id" value="131" />
				<param name="button13id" value="132" />
			</include>
			<include content="Keyboard_Row_List">
				<param name="rowid" value="3002" />
				<param name="button1id" value="140" />
				<param name="button2id" value="141" />
				<param name="button3id" value="142" />
				<param name="button4id" value="143" />
				<param name="button5id" value="144" />
				<param name="button6id" value="145" />
				<param name="button7id" value="146" />
				<param name="button8id" value="147" />
				<param name="button9id" value="148" />
				<param name="button10id" value="149" />
				<param name="button11id" value="150" />
				<param name="button12id" value="151" />
				<param name="button13id" value="152" />
			</include>
			<include content="Keyboard_Row_List">
				<param name="rowid" value="3003" />
				<param name="button1id" value="160" />
				<param name="button2id" value="161" />
				<param name="button3id" value="162" />
				<param name="button4id" value="163" />
				<param name="button5id" value="164" />
				<param name="button6id" value="165" />
				<param name="button7id" value="166" />
				<param name="button8id" value="167" />
				<param name="button9id" value="168" />
				<param name="button10id" value="169" />
				<param name="button11id" value="170" />
				<param name="button12id" value="171" />
				<param name="button13id" value="172" />
				<param name="button14id" value="110" />
			</include>
		</control>
		<!-- Hidden keyboard controls -->
		<control type="grouplist" id="3004">
			<visible allowhiddenfocus="true">false</visible>
			<onup>3003</onup>
			<onright>301</onright>
			<onleft>300</onleft>
			<orientation>horizontal</orientation>
			<control type="button" id="309">
				<onback>301</onback>
			</control>
			<control type="button" id="310">
				<onback>301</onback>
			</control>
			<control type="button" id="307">
				<onback>301</onback>
			</control>
			<control type="radiobutton" id="304">
				<onback>301</onback>
			</control>
			<control type="radiobutton" id="303">
				<onback>301</onback>
			</control>
			<control type="button" id="32">
				<onback>301</onback>
			</control>
			<control type="radiobutton" id="302">
				<onback>301</onback>
			</control>
			<control type="button" id="305">
				<onback>301</onback>
			</control>
			<control type="button" id="306">
				<onback>301</onback>
			</control>
			<control type="button" id="8">
				<onback>301</onback>
			</control>
		</control>
	</include>

	<include name="DialogNumeric_Hidden">
		<!-- Hidden buttons -->
		<control type="group">
			<visible allowhiddenfocus="true">false</visible>
			<control type="button" id="10" />
			<control type="button" id="11" />
			<control type="button" id="12" />
			<control type="button" id="13" />
			<control type="button" id="14" />
			<control type="button" id="15" />
			<control type="button" id="16" />
			<control type="button" id="17" />
			<control type="button" id="18" />
			<control type="button" id="19" />
			<control type="button" id="20" />
			<control type="button" id="22" />
			<control type="button" id="23" />
		</control>
		<!-- Hidden panel -->
		<control type="panel" id="1000">
			<onup>1001</onup>
			<ondown>1001</ondown>
			<onright>301</onright>
			<visible allowhiddenfocus="true">false</visible>
			<width>360</width>
			<height>360</height>
			<orientation>vertical</orientation>
			<itemlayout width="90" height="90" />
			<focusedlayout width="90" height="90" />
			<content>
				<item>
					<description>7</description>
					<label>12317</label>
					<onclick>Sendclick(17)</onclick>
				</item>
				<item>
					<description>8</description>
					<label>12318</label>
					<onclick>Sendclick(18)</onclick>
				</item>
				<item>
					<description>9</description>
					<label>12319</label>
					<onclick>Sendclick(19)</onclick>
				</item>
				<item>
					<description>Backspace</description>
					<!--<label>⌫</label>-->
					<label>←</label>
					<onclick>Sendclick(23)</onclick>
				</item>
				<item>
					<description>4</description>
					<label>12314</label>
					<onclick>Sendclick(14)</onclick>
				</item>
				<item>
					<description>5</description>
					<label>12315</label>
					<onclick>Sendclick(15)</onclick>
				</item>
				<item>
					<description>6</description>
					<label>12316</label>
					<onclick>Sendclick(16)</onclick>
				</item>
				<item>
					<description>Left Arrow_With_Tail_Template</description>
					<!--<label>←</label>-->
					<label>‹</label>
					<onclick>Sendclick(20)</onclick>
				</item>
				<item>
					<description>1</description>
					<label>12311</label>
					<onclick>Sendclick(11)</onclick>
				</item>
				<item>
					<description>2</description>
					<label>12312</label>
					<onclick>Sendclick(12)</onclick>
				</item>
				<item>
					<description>3</description>
					<label>12313</label>
					<onclick>Sendclick(13)</onclick>
				</item>
				<item>
					<description>Right Arrow_With_Tail_Template</description>
					<!--<label>←</label>-->
					<label>›</label>
					<onclick>Sendclick(22)</onclick>
				</item>
			</content>
		</control>
		<!-- Hidden panel 2 -->
		<control type="panel" id="1001">
			<onup>SetFocus(1000,9)</onup>
			<onright>301</onright>
			<ondown>301</ondown>
			<visible allowhiddenfocus="true">false</visible>
			<width>120</width>
			<height>120</height>
			<orientation>vertical</orientation>
			<itemlayout width="120" height="120" />
			<focusedlayout width="120" height="120" />
			<content>
				<item>
					<description>0</description>
					<label>12310</label>
					<onclick>Sendclick(10)</onclick>
				</item>
			</content>
		</control>
	</include>

	<include name="filebrowser_Hidden">
		<control type="button" id="4010">
			<visible allowhiddenfocus="true">false</visible>
			<onfocus condition="Control.IsVisible(450)">SetFocus(450)</onfocus>
			<onfocus condition="Control.IsVisible(451)">SetFocus(451)</onfocus>
		</control>
	</include>

	<include name="loginscreen_Hidden">
		<include content="Focus_Setter">
			<param name="target_id" value="SetFocus(52)" />
		</include>
		<include content="Custom_List">
			<param name="type" value="fixedlist" />
			<param name="visible" value="true" />
			<param name="id" value="52" />
			<param name="viewtype_label" value="loginscreen" />
			<param name="viewtype" value="wrap" />
			<param name="orientation" value="horizontal" />
		</include>
		<include content="User_Scroll_Delay" />
	</include>

	<include name="mediasource_Hidden">
		<control type="grouplist" id="4005">
			<visible allowhiddenfocus="true">false</visible>
			<orientation>horizontal</orientation>
			<onleft>10</onleft>
			<onright>10</onright>
			<onup condition="String.IsEmpty(Container(10).ListItemNoWrap(-1).Label)">4000</onup>
			<onup condition="!String.IsEmpty(Container(10).ListItemNoWrap(-1).Label)">Control.Move(10,-1)</onup>
			<ondown condition="!String.IsEmpty(Container(10).ListItemNoWrap(1).Label)">Control.Move(10,1)</ondown>
			<ondown condition="String.IsEmpty(Container(10).ListItemNoWrap(1).Label)">12</ondown>
			<control type="button" id="11" />
			<control type="button" id="13" />
			<control type="button" id="14" />
		</control>
	</include>

	<include name="musicplaylisteditor_Hidden">
		<include content="Hidden_Components">
			<control type="label" id="12" />
			<control type="label" id="101" />
		</include>
		<include content="Focus_Setter">
			<param name="target_id" value="SetFocus(50,1,absolute)" />
		</include>
	</include>

	<include name="seekbar_Hidden">
		<control type="slider" id="401">
			<visible allowhiddenfocus="true">false</visible>
		</control>
		<control type="slider" id="402">
			<visible allowhiddenfocus="true">false</visible>
		</control>
		<control type="slider" id="403">
			<visible allowhiddenfocus="true">false</visible>
		</control>
		<control type="image" id="6304">
			<include content="Hidden_Control" />
			<texture fallback="flags/blank.png">$VAR[MPAA_Flag]</texture>
		</control>
	</include>
	
	<include name="skinshortcuts_Hidden">
		<include content="Hidden_Components">
			<control type="label" id="101" />
			<control type="list" id="111" />
			<control type="button" id="306" />
			<control type="button" id="312" />
		</include>
		<control type="button" id="304">
			<include content="Hidden_Button_Template" />
			<onleft>10</onleft>
			<onright>303</onright>
			<onup>Control.Move(211,-1)</onup>
			<ondown>Control.Move(211,1)</ondown>
		</control>
		<control type="button" id="303">
			<include content="Hidden_Button_Template" />
			<onleft>304</onleft>
			<onright>301</onright>
			<onup>Control.Move(211,-1)</onup>
			<ondown>Control.Move(211,1)</ondown>
		</control>
		<control type="button" id="301">
			<include content="Hidden_Button_Template" />
			<onleft>303</onleft>
			<onright>302</onright>
			<onup>Control.Move(211,-1)</onup>
			<ondown>Control.Move(211,1)</ondown>
		</control>
		<control type="button" id="302">
			<include content="Hidden_Button_Template" />
			<onleft>301</onleft>
			<onright>9001</onright>
			<onup>Control.Move(211,-1)</onup>
			<ondown>Control.Move(211,1)</ondown>
		</control>
	</include>

	<include name="smartplaylisteditor_Hidden">
		<control type="button" id="15">
			<include content="Hidden_Button_Template" />
		</control>
		<control type="button" id="13">
			<include content="Hidden_Button_Template" />
		</control>
		<control type="button" id="14">
			<include content="Hidden_Button_Template" />
			<onleft>10</onleft>
			<onup condition="String.IsEqual(Container(10).ListItem(-1).Label,$LOCALIZE[21423])">SetFocus(10)</onup>
			<ondown condition="String.IsEqual(Container(10).ListItem(1).Label,$LOCALIZE[21423])">SetFocus(10)</ondown>
			<onup>Control.Move(10,-1)</onup>
			<ondown>Control.Move(10,1)</ondown>
			<onright>21</onright>
		</control>
	</include>

	<include name="videobookmarks_Hidden">
		<control type="button" id="4010">
			<animation effect="slide" end="0,0" time="540" reversible="false">Focus</animation>
			<visible allowhiddenfocus="true">false</visible>
			<onfocus condition="Integer.IsGreater(Container(11).CurrentItem,1)">Control.Move(11,$INFO[Container(11).CurrentItem,-])</onfocus>
			<onfocus condition="Integer.IsGreater(Container(11).CurrentItem,1)">Control.Move(11,1)</onfocus>
			<onfocus condition="Integer.IsGreater(Container(11).NumItems,0)">SetFocus(11)</onfocus>
			<onfocus condition="Integer.IsEqual(Container(11).NumItems,0)">SetFocus(2)</onfocus>
		</control>
		<include content="User_Scroll_Delay" />
		<include content="Custom_List">
			<param name="type" value="fixedlist" />
			<param name="visible" value="true" />
			<param name="id" value="11" />
			<param name="viewtype_label" value="videobookmarks" />
			<param name="viewtype" value="wrap" />
			<param name="orientation" value="horizontal" />
		</include>
	</include>

</includes>