Advertisement
Guest User

example home.xml with steam entry

a guest
Apr 28th, 2013
379
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 56.41 KB | None | 0 0
  1. <window id="0">
  2. <defaultcontrol always="true">9000</defaultcontrol>
  3. <allowoverlay>no</allowoverlay>
  4. <onload condition="Window.Previous(startup)+Skin.HasSetting(customstartupfocus)">Control.Move(9000,$INFO[Skin.String(CustomFocusOffset)])</onload>
  5. <onload condition="!Skin.HasSetting(HomeMenuNoDocuButton)">XBMC.RunScript(script.randomandlastitems,limit=3,method=Last,playlist=special://skin/playlists/Doku.xsp,menu=Menu1)</onload>
  6. <onunload condition="Container(9000).Hasfocus(10) | Container(9000).Hasfocus(11) | ControlGroup(9010).HasFocus | ControlGroup(9016).HasFocus | ControlGroup(9017).HasFocus">SetProperty(VideosDirectLink,True)</onunload>
  7. <onunload condition="Control.HasFocus(9000) + Container(9000).Hasfocus(2)">ClearProperty(VideosDirectLink)</onunload>
  8. <controls>
  9. <include>CommonBackground</include>
  10. <control type="image">
  11. <posx>0</posx>
  12. <posy>90r</posy>
  13. <width>1280</width>
  14. <height>90</height>
  15. <texture>floor.png</texture>
  16. <animation effect="fade" time="250" condition="Window.Previous(Home)">WindowOpen</animation>
  17. <animation effect="fade" time="250" condition="Window.Next(Home)">WindowClose</animation>
  18. <visible>!Skin.HasSetting(NoFloor)</visible>
  19. </control>
  20. <control type="image">
  21. <description>LOGO</description>
  22. <posx>0</posx>
  23. <posy>5</posy>
  24. <width>170</width>
  25. <height>100</height>
  26. <aspectratio aligny="top" align="left">keep</aspectratio>
  27. <texture>xbmc-logo.png</texture>
  28. <include>VisibleFadeEffect</include>
  29. <include>Window_OpenClose_Animation</include>
  30. <visible>!Skin.HasSetting(homepageWeatherinfo) + !Skin.HasSetting(NoLogo)</visible>
  31. </control>
  32. <!-- Music Info -->
  33. <control type="group">
  34. <posx>0</posx>
  35. <posy>60</posy>
  36. <animation effect="slide" start="0,0" end="0,130" time="0" condition="Skin.HasSetting(LowerMenu)">Conditional</animation>
  37. <visible>Player.HasAudio + !Skin.HasSetting(homepageMusicinfo)</visible>
  38. <include>VisibleFadeEffect</include>
  39. <include>Window_OpenClose_Animation</include>
  40. <control type="image">
  41. <description>Cd Disc</description>
  42. <posx>115</posx>
  43. <posy>150</posy>
  44. <animation effect="slide" start="-118" end="0" time="900" tween="cubic" easing="out" delay="1000">WindowOpen</animation>
  45. <animation type="WindowClose">
  46. <effect type="slide" start="0" end="-114" time="800" tween="cubic" easing="in" delay="0"/>
  47. <effect type="fade" start="100" end="0" time="1300"/>
  48. <condition type="!Player.Playing"/>
  49. </animation>
  50. <animation effect="rotate" end="-360" center="auto" time="2000" loop="true" reversible="false" condition="!Player.Paused">Conditional</animation>
  51. <width>180</width>
  52. <height>180</height>
  53. <posx>0</posx>
  54. <posy>0</posy>
  55. <texture fallback="cdart\default.png">$INFO[Player.FolderPath]cdart.png</texture>
  56. <aspectratio align="bottom">keep</aspectratio>
  57. <visible>Skin.HasSetting(CdArtHome)</visible>
  58. </control>
  59. <control type="image">
  60. <description>Cover image</description>
  61. <posx>5</posx>
  62. <posy>135</posy>
  63. <width>210</width>
  64. <height>210</height>
  65. <aspectratio aligny="bottom">keep</aspectratio>
  66. <texture diffuse="masks/music_mask.png" fallback="DefaultAlbumCover.png">$INFO[Player.Art(thumb)]</texture>
  67. <bordersize>5</bordersize>
  68. </control>
  69. <control type="label">
  70. <description>Album Label</description>
  71. <posx>220</posx>
  72. <posy>265</posy>
  73. <height>25</height>
  74. <width>1000</width>
  75. <label>$INFO[MusicPlayer.Artist,, - ]$INFO[MusicPlayer.Album]$INFO[musicplayer.discnumber, - $LOCALIZE[427]:]</label>
  76. <align>left</align>
  77. <aligny>center</aligny>
  78. <font>font12</font>
  79. <textcolor>white</textcolor>
  80. <shadowcolor>black</shadowcolor>
  81. <animation effect="slide" start="0,0" end="75,0" time="0" condition="Skin.HasSetting(CdArtHome)">Conditional</animation>
  82. <animation effect="slide" start="-75" end="0" time="900" tween="cubic" delay="900">WindowOpen</animation>
  83. </control>
  84. <control type="label">
  85. <description>Title label</description>
  86. <posx>220</posx>
  87. <posy>285</posy>
  88. <height>30</height>
  89. <width>1000</width>
  90. <label>$INFO[MusicPlayer.Title]</label>
  91. <align>left</align>
  92. <aligny>center</aligny>
  93. <font>font13_title</font>
  94. <textcolor>white</textcolor>
  95. <shadowcolor>black</shadowcolor>
  96. <animation effect="slide" start="0,0" end="60,0" time="0" condition="Skin.HasSetting(CdArtHome)">Conditional</animation>
  97. <animation effect="slide" start="-60" end="0" time="900" tween="cubic" delay="900">WindowOpen</animation>
  98. </control>
  99. <control type="label">
  100. <description>Time Label</description>
  101. <posx>220</posx>
  102. <posy>310</posy>
  103. <height>30</height>
  104. <width>300</width>
  105. <label>$INFO[Player.Time]$INFO[Player.Duration,[COLOR=blue] / [/COLOR]]</label>
  106. <align>left</align>
  107. <aligny>center</aligny>
  108. <font>font12</font>
  109. <textcolor>white</textcolor>
  110. <shadowcolor>black</shadowcolor>
  111. <animation effect="slide" start="0,0" end="35,0" time="0" condition="Skin.HasSetting(CdArtHome)">Conditional</animation>
  112. <animation effect="slide" start="-35" end="0" time="900" tween="cubic" delay="900">WindowOpen</animation>
  113. </control>
  114. </control>
  115. <!-- LiveTV Info -->
  116. <control type="group">
  117. <posx>490r</posx>
  118. <posy>70</posy>
  119. <animation effect="slide" start="0,0" end="0,130" time="0" condition="Skin.HasSetting(LowerMenu)">Conditional</animation>
  120. <visible>Container(9000).HasFocus(12) + [PVR.IsRecording | PVR.HasNonRecordingTimer]</visible>
  121. <include>VisibleFadeEffect</include>
  122. <include>Window_OpenClose_Animation</include>
  123. <animation effect="fade" start="100" end="0" time="200" condition="Window.IsActive(Favourites)">conditional</animation>
  124. <control type="group">
  125. <animation effect="slide" start="0,0" end="0,100" time="0" condition="PVR.IsRecording">conditional</animation>
  126. <visible>PVR.HasNonRecordingTimer</visible>
  127. <control type="image">
  128. <posx>0</posx>
  129. <posy>-5</posy>
  130. <width>490</width>
  131. <height>90</height>
  132. <texture>gradient.png</texture>
  133. </control>
  134. <control type="image">
  135. <posx>400</posx>
  136. <posy>0</posy>
  137. <width>80</width>
  138. <height>80</height>
  139. <aspectratio>keep</aspectratio>
  140. <texture background="true" fallback="DefaultVideoCover.png">$INFO[PVR.NextRecordingChannelIcon]</texture>
  141. <bordertexture border="8">ThumbBorder.png</bordertexture>
  142. <bordersize>4</bordersize>
  143. </control>
  144. <control type="image">
  145. <posx>365</posx>
  146. <posy>5</posy>
  147. <width>25</width>
  148. <height>25</height>
  149. <aspectratio>keep</aspectratio>
  150. <texture>PVR-HasTimer.png</texture>
  151. </control>
  152. <control type="label">
  153. <description>Next Timer Header label</description>
  154. <posx>355</posx>
  155. <posy>5</posy>
  156. <height>25</height>
  157. <width>400</width>
  158. <label>$LOCALIZE[19157]</label>
  159. <align>right</align>
  160. <aligny>center</aligny>
  161. <font>font12_title</font>
  162. <textcolor>blue</textcolor>
  163. <shadowcolor>black</shadowcolor>
  164. </control>
  165. <control type="label">
  166. <description>NextRecordingDateTime</description>
  167. <posx>390</posx>
  168. <posy>30</posy>
  169. <height>25</height>
  170. <width>400</width>
  171. <label>$INFO[PVR.NextRecordingDateTime,$LOCALIZE[19126] - ]</label>
  172. <align>right</align>
  173. <aligny>center</aligny>
  174. <font>font12</font>
  175. <scroll>true</scroll>
  176. <shadowcolor>black</shadowcolor>
  177. </control>
  178. <control type="label">
  179. <description>NextRecordingTitle Channel</description>
  180. <posx>390</posx>
  181. <posy>50</posy>
  182. <height>25</height>
  183. <width>800</width>
  184. <label>$INFO[PVR.NextRecordingTitle][COLOR=grey]$INFO[PVR.NextRecordingChannel, - [COLOR=blue]([/COLOR],[COLOR=blue])[/COLOR]][/COLOR]</label>
  185. <align>right</align>
  186. <aligny>center</aligny>
  187. <font>font12_title</font>
  188. <shadowcolor>black</shadowcolor>
  189. <scroll>true</scroll>
  190. </control>
  191. </control>
  192. <control type="group">
  193. <visible>PVR.IsRecording</visible>
  194. <control type="image">
  195. <posx>0</posx>
  196. <posy>-5</posy>
  197. <width>490</width>
  198. <height>90</height>
  199. <texture>gradient.png</texture>
  200. </control>
  201. <control type="image">
  202. <posx>400</posx>
  203. <posy>0</posy>
  204. <width>80</width>
  205. <height>80</height>
  206. <aspectratio>keep</aspectratio>
  207. <texture background="true" fallback="DefaultVideoCover.png">$INFO[PVR.NowRecordingChannelIcon]</texture>
  208. <bordertexture border="8">ThumbBorder.png</bordertexture>
  209. <bordersize>4</bordersize>
  210. </control>
  211. <control type="image">
  212. <posx>360</posx>
  213. <posy>5</posy>
  214. <width>30</width>
  215. <height>25</height>
  216. <aspectratio>keep</aspectratio>
  217. <texture>PVR-IsRecording.png</texture>
  218. </control>
  219. <control type="label">
  220. <description>Is Recording Header label</description>
  221. <posx>350</posx>
  222. <posy>5</posy>
  223. <height>25</height>
  224. <width>400</width>
  225. <label>$LOCALIZE[19158]</label>
  226. <align>right</align>
  227. <aligny>center</aligny>
  228. <font>font12_title</font>
  229. <textcolor>blue</textcolor>
  230. <shadowcolor>black</shadowcolor>
  231. </control>
  232. <control type="label">
  233. <description>NextRecordingDateTime</description>
  234. <posx>390</posx>
  235. <posy>30</posy>
  236. <height>25</height>
  237. <width>400</width>
  238. <label>$INFO[PVR.NowRecordingDateTime,$LOCALIZE[19126] - ]</label>
  239. <align>right</align>
  240. <aligny>center</aligny>
  241. <font>font12</font>
  242. <scroll>true</scroll>
  243. <shadowcolor>black</shadowcolor>
  244. </control>
  245. <control type="label">
  246. <description>NextRecordingTitle Channel</description>
  247. <posx>390</posx>
  248. <posy>50</posy>
  249. <height>30</height>
  250. <width>800</width>
  251. <label>$INFO[PVR.NowRecordingTitle][COLOR=grey]$INFO[PVR.NowRecordingChannel, - [COLOR=blue]([/COLOR],[COLOR=blue])[/COLOR]][/COLOR]</label>
  252. <align>right</align>
  253. <aligny>center</aligny>
  254. <font>font12_title</font>
  255. <shadowcolor>black</shadowcolor>
  256. <scroll>true</scroll>
  257. </control>
  258. </control>
  259. </control>
  260. <!-- Video Info -->
  261. <control type="group">
  262. <posx>0</posx>
  263. <posy>50</posy>
  264. <animation effect="slide" start="0,0" end="0,130" time="0" condition="Skin.HasSetting(LowerMenu)">Conditional</animation>
  265. <visible>Player.HasVideo + !Skin.HasSetting(homepageVideoinfo)</visible>
  266. <include>VisibleFadeEffect</include>
  267. <include>Window_OpenClose_Animation</include>
  268. <control type="group">
  269. <visible>!VideoPlayer.Content(Movies) + !VideoPlayer.Content(Episodes) + !VideoPlayer.Content(LiveTV)</visible>
  270. <control type="image">
  271. <description>Cover image</description>
  272. <posx>20</posx>
  273. <posy>45</posy>
  274. <width>150</width>
  275. <height>300</height>
  276. <aspectratio aligny="bottom">keep</aspectratio>
  277. <texture fallback="DefaultVideoCover.png">$INFO[Player.Art(thumb)]</texture>
  278. <bordertexture border="8">ThumbBorder.png</bordertexture>
  279. <bordersize>5</bordersize>
  280. </control>
  281. <control type="label">
  282. <description>Title label</description>
  283. <posx>190</posx>
  284. <posy>285</posy>
  285. <height>30</height>
  286. <width>1000</width>
  287. <label>$INFO[VideoPlayer.Title]</label>
  288. <align>left</align>
  289. <aligny>center</aligny>
  290. <font>font13_title</font>
  291. <textcolor>white</textcolor>
  292. <shadowcolor>black</shadowcolor>
  293. </control>
  294. <control type="label">
  295. <description>Time Label</description>
  296. <posx>190</posx>
  297. <posy>310</posy>
  298. <height>30</height>
  299. <width>300</width>
  300. <label>$INFO[Player.Time]$INFO[Player.Duration,[COLOR=blue] / [/COLOR]]</label>
  301. <align>left</align>
  302. <aligny>center</aligny>
  303. <font>font12</font>
  304. <textcolor>white</textcolor>
  305. <shadowcolor>black</shadowcolor>
  306. </control>
  307. </control>
  308. <control type="group">
  309. <visible>VideoPlayer.Content(LiveTV)</visible>
  310. <control type="image">
  311. <description>Cover image</description>
  312. <posx>20</posx>
  313. <posy>45</posy>
  314. <width>120</width>
  315. <height>300</height>
  316. <aspectratio aligny="bottom">keep</aspectratio>
  317. <texture fallback="DefaultVideoCover.png">$INFO[Player.Art(thumb)]</texture>
  318. <bordertexture border="8">ThumbBorder.png</bordertexture>
  319. <bordersize>5</bordersize>
  320. </control>
  321. <control type="label">
  322. <description>Channel label</description>
  323. <posx>160</posx>
  324. <posy>265</posy>
  325. <height>25</height>
  326. <width>660</width>
  327. <label>$INFO[VideoPlayer.ChannelName]</label>
  328. <align>left</align>
  329. <aligny>center</aligny>
  330. <font>font12</font>
  331. <textcolor>white</textcolor>
  332. <shadowcolor>black</shadowcolor>
  333. </control>
  334. <control type="label">
  335. <description>Title label</description>
  336. <posx>160</posx>
  337. <posy>285</posy>
  338. <height>30</height>
  339. <width>1000</width>
  340. <label>$INFO[VideoPlayer.Title]</label>
  341. <align>left</align>
  342. <aligny>center</aligny>
  343. <font>font13_title</font>
  344. <textcolor>white</textcolor>
  345. <shadowcolor>black</shadowcolor>
  346. </control>
  347. <control type="label">
  348. <description>Time Label</description>
  349. <posx>160</posx>
  350. <posy>310</posy>
  351. <height>30</height>
  352. <width>300</width>
  353. <label>$INFO[Player.Time]$INFO[Player.Duration,[COLOR=blue] / [/COLOR]]</label>
  354. <align>left</align>
  355. <aligny>center</aligny>
  356. <font>font12</font>
  357. <textcolor>white</textcolor>
  358. <shadowcolor>black</shadowcolor>
  359. </control>
  360. </control>
  361. <control type="group">
  362. <visible>VideoPlayer.Content(Movies)</visible>
  363. <control type="image">
  364. <description>Cover image</description>
  365. <posx>20</posx>
  366. <posy>45</posy>
  367. <width>120</width>
  368. <height>300</height>
  369. <aspectratio aligny="bottom">keep</aspectratio>
  370. <texture fallback="DefaultVideoCover.png">$INFO[Player.Art(thumb)]</texture>
  371. <bordertexture border="8">ThumbBorder.png</bordertexture>
  372. <bordersize>5</bordersize>
  373. </control>
  374. <control type="label">
  375. <description>Studio label</description>
  376. <posx>160</posx>
  377. <posy>265</posy>
  378. <height>25</height>
  379. <width>1000</width>
  380. <label>$INFO[VideoPlayer.Studio]</label>
  381. <align>left</align>
  382. <aligny>center</aligny>
  383. <font>font12</font>
  384. <textcolor>white</textcolor>
  385. <shadowcolor>black</shadowcolor>
  386. </control>
  387. <control type="label">
  388. <description>Title label</description>
  389. <posx>160</posx>
  390. <posy>285</posy>
  391. <height>30</height>
  392. <width>1000</width>
  393. <label>$INFO[VideoPlayer.Title]$INFO[VideoPlayer.Year,[COLOR=grey] (,)[/COLOR]]</label>
  394. <align>left</align>
  395. <aligny>center</aligny>
  396. <font>font13_title</font>
  397. <textcolor>white</textcolor>
  398. <shadowcolor>black</shadowcolor>
  399. </control>
  400. <control type="label">
  401. <description>Time Label</description>
  402. <posx>160</posx>
  403. <posy>310</posy>
  404. <height>30</height>
  405. <width>300</width>
  406. <label>$INFO[Player.Time]$INFO[Player.Duration,[COLOR=blue] / [/COLOR]]</label>
  407. <align>left</align>
  408. <aligny>center</aligny>
  409. <font>font12</font>
  410. <textcolor>white</textcolor>
  411. <shadowcolor>black</shadowcolor>
  412. </control>
  413. </control>
  414. <control type="group">
  415. <visible>VideoPlayer.Content(Episodes)</visible>
  416. <control type="image">
  417. <description>Cover image</description>
  418. <posx>20</posx>
  419. <posy>225</posy>
  420. <width>180</width>
  421. <height>120</height>
  422. <aspectratio>scale</aspectratio>
  423. <texture fallback="DefaultVideoCover.png">$INFO[Player.Art(thumb)]</texture>
  424. <bordertexture border="8">ThumbBorder.png</bordertexture>
  425. <bordersize>5</bordersize>
  426. </control>
  427. <control type="label">
  428. <description>TV Show Season Ep Label</description>
  429. <posx>210</posx>
  430. <posy>265</posy>
  431. <height>25</height>
  432. <width>1000</width>
  433. <label>$INFO[VideoPlayer.TVShowTitle] ($LOCALIZE[20373] $INFO[VideoPlayer.Season] - $LOCALIZE[20359] $INFO[VideoPlayer.episode])</label>
  434. <align>left</align>
  435. <aligny>center</aligny>
  436. <font>font12</font>
  437. <textcolor>white</textcolor>
  438. <shadowcolor>black</shadowcolor>
  439. </control>
  440. <control type="label">
  441. <description>Title label</description>
  442. <posx>210</posx>
  443. <posy>285</posy>
  444. <height>30</height>
  445. <width>1000</width>
  446. <label>$INFO[VideoPlayer.Title]</label>
  447. <align>left</align>
  448. <aligny>center</aligny>
  449. <font>font13_title</font>
  450. <textcolor>white</textcolor>
  451. <shadowcolor>black</shadowcolor>
  452. </control>
  453. <control type="label">
  454. <description>Time Label</description>
  455. <posx>210</posx>
  456. <posy>310</posy>
  457. <height>30</height>
  458. <width>300</width>
  459. <label>$INFO[Player.Time]$INFO[Player.Duration,[COLOR=blue] / [/COLOR]]</label>
  460. <align>left</align>
  461. <aligny>center</aligny>
  462. <font>font12</font>
  463. <textcolor>white</textcolor>
  464. <shadowcolor>black</shadowcolor>
  465. </control>
  466. </control>
  467. </control>
  468. <include condition="!Skin.HasSetting(HomepageHideRecentlyAddedVideo) | !Skin.HasSetting(HomepageHideRecentlyAddedAlbums)">HomeRecentlyAddedInfo</include>
  469. <include condition="Skin.HasSetting(WeatherWidget)">WeatherWidget</include>
  470. <control type="button" id="9003">
  471. <description>Hidden Button to pass through navigation when recently added is disabled</description>
  472. <posx>-20</posx>
  473. <posy>-20</posy>
  474. <width>1</width>
  475. <height>1</height>
  476. <label>-</label>
  477. <font>-</font>
  478. <texturefocus>-</texturefocus>
  479. <texturenofocus>-</texturenofocus>
  480. <onleft>9000</onleft>
  481. <onright>9000</onright>
  482. <onup>20</onup>
  483. <ondown>608</ondown>
  484. <visible>false</visible>
  485. </control>
  486. <control type="group">
  487. <description>Controls for currently playing media</description>
  488. <posx>545r</posx>
  489. <posy>370</posy>
  490. <animation effect="slide" start="0,0" end="365,0" time="300" condition="!Player.HasMedia">conditional</animation>
  491. <animation effect="slide" start="0,0" end="0,130" time="0" condition="Skin.HasSetting(LowerMenu)">Conditional</animation>
  492. <animation type="WindowOpen" reversible="false">
  493. <effect type="zoom" start="80" end="100" center="640,360" easing="out" tween="back" time="300" />
  494. <effect type="fade" start="0" end="100" time="300" />
  495. </animation>
  496. <animation type="WindowClose" reversible="false">
  497. <effect type="zoom" start="100" end="80" center="640,360" easing="in" tween="back" time="300" />
  498. <effect type="fade" start="100" end="0" time="300" />
  499. </animation>
  500. <control type="image">
  501. <description>Background End image</description>
  502. <posx>0</posx>
  503. <posy>0</posy>
  504. <width>35</width>
  505. <height>35</height>
  506. <colordiffuse>CCFFFFFF</colordiffuse>
  507. <texture flipy="true" border="0,5,0,0" flipx="true">HomeSubEnd.png</texture>
  508. <animation effect="slide" start="0,0" end="145,0" time="0" condition="!Skin.HasSetting(ActivateSearch)">Conditional</animation>
  509. <visible>Skin.HasSetting(ActivateSearch) | Player.HasMedia</visible>
  510. </control>
  511. <control type="radiobutton" id="608">
  512. <colordiffuse>CCFFFFFF</colordiffuse>
  513. <description>Global Search</description>
  514. <posx>35</posx>
  515. <posy>0</posy>
  516. <height>35</height>
  517. <width>145</width>
  518. <textwidth>150</textwidth>
  519. <textoffsetx>10</textoffsetx>
  520. <align>left</align>
  521. <aligny>center</aligny>
  522. <font>font12</font>
  523. <textcolor>grey2</textcolor>
  524. <focusedcolor>white</focusedcolor>
  525. <texturefocus flipy="true" border="5">HomeSubFO.png</texturefocus>
  526. <texturenofocus flipy="true" border="5">HomeSubNF.png</texturenofocus>
  527. <pulseonselect>false</pulseonselect>
  528. <label>137</label>
  529. <onclick>RunScript(script.globalsearch)</onclick>
  530. <textureradiofocus>icon_search.png</textureradiofocus>
  531. <textureradionofocus>icon_search.png</textureradionofocus>
  532. <onleft>607</onleft>
  533. <onright>601</onright>
  534. <onup>9003</onup>
  535. <ondown>9000</ondown>
  536. <visible>System.HasAddon(script.globalsearch) + Skin.HasSetting(ActivateSearch)</visible>
  537. </control>
  538. <control type="group" id="600">
  539. <posx>180</posx>
  540. <onup>9003</onup>
  541. <ondown>9000</ondown>
  542. <defaultcontrol>-</defaultcontrol>
  543. <enable>Player.HasMedia</enable>
  544. <control type="image">
  545. <description>Background image</description>
  546. <posx>0</posx>
  547. <posy>0</posy>
  548. <width>205</width>
  549. <height>35</height>
  550. <texture flipy="true" border="0,5,0,0">HomeSubNF.png</texture>
  551. <colordiffuse>CCFFFFFF</colordiffuse>
  552. </control>
  553. <control type="group">
  554. <visible>!VideoPlayer.Content(LiveTV)</visible>
  555. <control type="button" id="601">
  556. <posx>10</posx>
  557. <posy>2</posy>
  558. <width>30</width>
  559. <height>30</height>
  560. <label>-</label>
  561. <texturefocus>OSDPrevTrackFO.png</texturefocus>
  562. <texturenofocus>OSDPrevTrackNF.png</texturenofocus>
  563. <onleft>608</onleft>
  564. <onright>602</onright>
  565. <onup>9003</onup>
  566. <ondown>9000</ondown>
  567. <onclick>XBMC.PlayerControl(Previous)</onclick>
  568. </control>
  569. <control type="button" id="602">
  570. <posx>40</posx>
  571. <posy>2</posy>
  572. <width>30</width>
  573. <height>30</height>
  574. <label>-</label>
  575. <texturefocus>OSDRewindFO.png</texturefocus>
  576. <texturenofocus>OSDRewindNF.png</texturenofocus>
  577. <onleft>601</onleft>
  578. <onright>603</onright>
  579. <onup>9003</onup>
  580. <ondown>9000</ondown>
  581. <onclick>XBMC.PlayerControl(Rewind)</onclick>
  582. </control>
  583. <control type="togglebutton" id="603">
  584. <posx>70</posx>
  585. <posy>2</posy>
  586. <width>30</width>
  587. <height>30</height>
  588. <label>-</label>
  589. <texturefocus>OSDPauseFO.png</texturefocus>
  590. <texturenofocus>OSDPauseNF.png</texturenofocus>
  591. <usealttexture>Player.Paused | Player.Forwarding | Player.Rewinding</usealttexture>
  592. <alttexturefocus>OSDPlayFO.png</alttexturefocus>
  593. <alttexturenofocus>OSDPlayNF.png</alttexturenofocus>
  594. <onleft>602</onleft>
  595. <onright>604</onright>
  596. <onup>9003</onup>
  597. <ondown>9000</ondown>
  598. <onclick>XBMC.PlayerControl(Play)</onclick>
  599. </control>
  600. <control type="button" id="604">
  601. <posx>100</posx>
  602. <posy>2</posy>
  603. <width>30</width>
  604. <height>30</height>
  605. <label>-</label>
  606. <texturefocus>OSDStopFO.png</texturefocus>
  607. <texturenofocus>OSDStopNF.png</texturenofocus>
  608. <onleft>603</onleft>
  609. <onright>605</onright>
  610. <onup>9003</onup>
  611. <ondown>9000</ondown>
  612. <onclick>down</onclick>
  613. <onclick>XBMC.PlayerControl(Stop)</onclick>
  614. </control>
  615. <control type="button" id="605">
  616. <posx>130</posx>
  617. <posy>2</posy>
  618. <width>30</width>
  619. <height>30</height>
  620. <label>-</label>
  621. <texturefocus>OSDForwardFO.png</texturefocus>
  622. <texturenofocus>OSDForwardNF.png</texturenofocus>
  623. <onleft>604</onleft>
  624. <onright>606</onright>
  625. <onup>9003</onup>
  626. <ondown>9000</ondown>
  627. <onclick>XBMC.PlayerControl(Forward)</onclick>
  628. </control>
  629. <control type="button" id="606">
  630. <posx>160</posx>
  631. <posy>2</posy>
  632. <width>30</width>
  633. <height>30</height>
  634. <label>-</label>
  635. <texturefocus>OSDNextTrackFO.png</texturefocus>
  636. <texturenofocus>OSDNextTrackNF.png</texturenofocus>
  637. <onleft>605</onleft>
  638. <onright>607</onright>
  639. <onup>9003</onup>
  640. <ondown>9000</ondown>
  641. <onclick>XBMC.PlayerControl(Next)</onclick>
  642. </control>
  643. </control>
  644. <control type="group" id="600">
  645. <visible>VideoPlayer.Content(LiveTV)</visible>
  646. <control type="button" id="601">
  647. <posx>10</posx>
  648. <posy>2</posy>
  649. <width>30</width>
  650. <height>30</height>
  651. <label>-</label>
  652. <texturefocus>OSDChannelUPFO.png</texturefocus>
  653. <texturenofocus>OSDChannelUPNF.png</texturenofocus>
  654. <onleft>608</onleft>
  655. <onright>602</onright>
  656. <onup>9003</onup>
  657. <ondown>9000</ondown>
  658. <onclick>XBMC.PlayerControl(Previous)</onclick>
  659. </control>
  660. <control type="button" id="602">
  661. <posx>40</posx>
  662. <posy>2</posy>
  663. <width>30</width>
  664. <height>30</height>
  665. <label>-</label>
  666. <texturefocus>OSDChannelDownFO.png</texturefocus>
  667. <texturenofocus>OSDChannelDownNF.png</texturenofocus>
  668. <onleft>601</onleft>
  669. <onright>603</onright>
  670. <onup>9003</onup>
  671. <ondown>9000</ondown>
  672. <onclick>XBMC.PlayerControl(Next)</onclick>
  673. </control>
  674. <control type="button" id="603">
  675. <posx>70</posx>
  676. <posy>2</posy>
  677. <width>30</width>
  678. <height>30</height>
  679. <label>-</label>
  680. <texturefocus>OSDStopFO.png</texturefocus>
  681. <texturenofocus>OSDStopNF.png</texturenofocus>
  682. <onleft>602</onleft>
  683. <onright>604</onright>
  684. <onup>9003</onup>
  685. <ondown>9000</ondown>
  686. <onclick>down</onclick>
  687. <onclick>XBMC.PlayerControl(Stop)</onclick>
  688. </control>
  689. <control type="togglebutton" id="604">
  690. <posx>100</posx>
  691. <posy>2</posy>
  692. <width>30</width>
  693. <height>30</height>
  694. <label>-</label>
  695. <texturefocus>OSDPauseFO.png</texturefocus>
  696. <texturenofocus>OSDPauseNF.png</texturenofocus>
  697. <usealttexture>Player.Paused | Player.Forwarding | Player.Rewinding</usealttexture>
  698. <alttexturefocus>OSDPlayFO.png</alttexturefocus>
  699. <alttexturenofocus>OSDPlayNF.png</alttexturenofocus>
  700. <onleft>603</onleft>
  701. <onright>606</onright>
  702. <onup>9003</onup>
  703. <ondown>9000</ondown>
  704. <onclick>XBMC.PlayerControl(Play)</onclick>
  705. <enable>Player.PauseEnabled</enable>
  706. <animation effect="fade" start="100" end="30" time="100" condition="!Player.PauseEnabled">Conditional</animation>
  707. </control>
  708. <control type="button" id="606">
  709. <posx>160</posx>
  710. <posy>2</posy>
  711. <width>30</width>
  712. <height>30</height>
  713. <label>-</label>
  714. <texturefocus>OSDRecordOffFO.png</texturefocus>
  715. <texturenofocus>OSDRecordOffNF.png</texturenofocus>
  716. <onleft>604</onleft>
  717. <onright>607</onright>
  718. <onup>9003</onup>
  719. <ondown>9000</ondown>
  720. <onclick>XBMC.PlayerControl(record)</onclick>
  721. </control>
  722. </control>
  723. </control>
  724. <control type="radiobutton" id="607">
  725. <colordiffuse>CCFFFFFF</colordiffuse>
  726. <description>Go to fullscreen Playback</description>
  727. <posx>385</posx>
  728. <posy>0</posy>
  729. <height>35</height>
  730. <width>160</width>
  731. <textwidth>150</textwidth>
  732. <textoffsetx>10</textoffsetx>
  733. <align>left</align>
  734. <aligny>center</aligny>
  735. <font>font12</font>
  736. <textcolor>grey2</textcolor>
  737. <focusedcolor>white</focusedcolor>
  738. <texturefocus flipy="true" border="5">HomeSubFO.png</texturefocus>
  739. <texturenofocus flipy="true" border="5">HomeSubNF.png</texturenofocus>
  740. <pulseonselect>false</pulseonselect>
  741. <label>31008</label>
  742. <onclick>fullscreen</onclick>
  743. <textureradiofocus>GoFullscreen.png</textureradiofocus>
  744. <textureradionofocus>GoFullscreen.png</textureradionofocus>
  745. <onleft>606</onleft>
  746. <onright>608</onright>
  747. <onup>9003</onup>
  748. <ondown>9000</ondown>
  749. <enable>Player.HasMedia</enable>
  750. </control>
  751. </control>
  752. <control type="group">
  753. <posy>400</posy>
  754. <animation type="WindowOpen" reversible="false">
  755. <effect type="zoom" start="80" end="100" center="640,360" easing="out" tween="back" time="300" />
  756. <effect type="fade" start="0" end="100" time="300" />
  757. </animation>
  758. <animation type="WindowClose" reversible="false">
  759. <effect type="zoom" start="100" end="80" center="640,360" easing="in" tween="back" time="300" />
  760. <effect type="fade" start="100" end="0" time="300" />
  761. </animation>
  762. <control type="group" id="9001">
  763. <posx>0</posx>
  764. <posy>70</posy>
  765. <onup>9000</onup>
  766. <ondown>9002</ondown>
  767. <animation effect="slide" start="0,0" end="0,130" time="0" condition="Skin.HasSetting(LowerMenu)">Conditional</animation>
  768. <control type="grouplist" id="9010">
  769. <include>HomeSubMenuCommonValues</include>
  770. <onleft>9010</onleft>
  771. <onright>9010</onright>
  772. <visible>Container(9000).HasFocus(2)</visible>
  773. <include>HomeSubMenuVideos</include>
  774. <!-- Buttons for the grouplist -->
  775. <animation effect="fade" start="100" end="0" time="0" condition="!ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  776. <animation effect="fade" start="0" end="100" delay="300" time="200" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  777. <animation effect="fade" start="100" end="0" time="0" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">WindowClose</animation>
  778. </control>
  779. <control type="grouplist" id="9016">
  780. <include>HomeSubMenuCommonValues</include>
  781. <onleft>9016</onleft>
  782. <onright>9016</onright>
  783. <visible>Container(9000).HasFocus(10)</visible>
  784. <include>HomeSubMenuMovies</include>
  785. <!-- Buttons for the grouplist -->
  786. <animation effect="fade" start="100" end="0" time="0" condition="!ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  787. <animation effect="fade" start="0" end="100" delay="300" time="200" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  788. <animation effect="fade" start="100" end="0" time="0" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">WindowClose</animation>
  789. </control>
  790. <control type="grouplist" id="9017">
  791. <include>HomeSubMenuCommonValues</include>
  792. <onleft>9017</onleft>
  793. <onright>9017</onright>
  794. <visible>Container(9000).HasFocus(11)</visible>
  795. <include>HomeSubMenuTVShows</include>
  796. <!-- Buttons for the grouplist -->
  797. <animation effect="fade" start="100" end="0" time="0" condition="!ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  798. <animation effect="fade" start="0" end="100" delay="300" time="200" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  799. <animation effect="fade" start="100" end="0" time="0" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">WindowClose</animation>
  800. </control>
  801. <control type="grouplist" id="9011">
  802. <include>HomeSubMenuCommonValues</include>
  803. <onleft>9011</onleft>
  804. <onright>9011</onright>
  805. <visible>Container(9000).HasFocus(3)</visible>
  806. <include>HomeSubMenuMusic</include>
  807. <!-- Buttons for the grouplist -->
  808. <animation effect="fade" start="100" end="0" time="0" condition="!ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  809. <animation effect="fade" start="0" end="100" delay="300" time="200" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  810. <animation effect="fade" start="100" end="0" time="0" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">WindowClose</animation>
  811. </control>
  812. <control type="grouplist" id="9012">
  813. <include>HomeSubMenuCommonValues</include>
  814. <onleft>9012</onleft>
  815. <onright>9012</onright>
  816. <visible>Container(9000).HasFocus(5)</visible>
  817. <include>HomeSubMenuSystem</include>
  818. <!-- Buttons for the grouplist -->
  819. <animation effect="fade" start="100" end="0" time="0" condition="!ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  820. <animation effect="fade" start="0" end="100" delay="300" time="200" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  821. <animation effect="fade" start="100" end="0" time="0" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">WindowClose</animation>
  822. </control>
  823. <control type="grouplist" id="9013">
  824. <include>HomeSubMenuCommonValues</include>
  825. <onleft>9013</onleft>
  826. <onright>9013</onright>
  827. <visible>Container(9000).HasFocus(6)</visible>
  828. <include>HomeSubMenuPlayDisc</include>
  829. <!-- Buttons for the grouplist -->
  830. <animation effect="fade" start="100" end="0" time="0" condition="!ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  831. <animation effect="fade" start="0" end="100" delay="300" time="200" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  832. <animation effect="fade" start="100" end="0" time="0" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">WindowClose</animation>
  833. </control>
  834. <control type="grouplist" id="9014">
  835. <include>HomeSubMenuCommonValues</include>
  836. <onleft>9014</onleft>
  837. <onright>9014</onright>
  838. <visible>Container(9000).HasFocus(12)</visible>
  839. <include>HomeSubMenuLiveTV</include>
  840. <!-- Buttons for the grouplist -->
  841. <animation effect="fade" start="100" end="0" time="0" condition="!ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  842. <animation effect="fade" start="0" end="100" delay="300" time="200" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  843. <animation effect="fade" start="100" end="0" time="0" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">WindowClose</animation>
  844. </control>
  845. <control type="grouplist" id="9015">
  846. <include>HomeSubMenuCommonValues</include>
  847. <onleft>9013</onleft>
  848. <onright>9013</onright>
  849. <visible>Container(9000).HasFocus(4)</visible>
  850. <include>HomeSubMenuPictures</include>
  851. <!-- Buttons for the grouplist -->
  852. <animation effect="fade" start="100" end="0" time="0" condition="!ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  853. <animation effect="fade" start="0" end="100" delay="300" time="200" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  854. <animation effect="fade" start="100" end="0" time="0" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">WindowClose</animation>
  855. </control>
  856. <control type="grouplist" id="9021">
  857. <include>HomeSubMenuCommonValues</include>
  858. <onleft>9021</onleft>
  859. <onright>9021</onright>
  860. <visible>Container(9000).HasFocus(26)</visible>
  861. <include>HomeSubMenuHDMovies</include>
  862. <!-- Buttons for the grouplist -->
  863. <animation effect="fade" start="100" end="0" time="0" condition="!ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  864. <animation effect="fade" start="0" end="100" delay="300" time="200" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">conditional</animation>
  865. <animation effect="fade" start="100" end="0" time="0" condition="ControlGroup(9001).HasFocus + Skin.HasSetting(noslide)">WindowClose</animation>
  866. </control>
  867. </control>
  868. <control type="image">
  869. <posx>-100</posx>
  870. <posy>0</posy>
  871. <width>1480</width>
  872. <height>75</height>
  873. <texture border="0,6,0,6">HomeBack.png</texture>
  874. <animation effect="slide" start="0,0" end="0,130" time="0" condition="Skin.HasSetting(LowerMenu)">Conditional</animation>
  875. </control>
  876. <control type="image">
  877. <posx>0</posx>
  878. <posy>5</posy>
  879. <width>1280</width>
  880. <height>6</height>
  881. <texture>HomeOverlay1.png</texture>
  882. <animation effect="slide" start="0,0" end="0,130" time="0" condition="Skin.HasSetting(LowerMenu)">Conditional</animation>
  883. </control>
  884. <!--------- Database Statistic ------------------->
  885. <control type="group">
  886. <posx>0</posx>
  887. <posy>0</posy>
  888. <visible>[Container(9000).HasFocus(3) | Container(9000).HasFocus(17) | Container(9000).HasFocus(10) | Container(9000).HasFocus(11)] + Skin.HasSetting(DatabaseStats) + !Player.HasMedia</visible>
  889. <animation effect="slide" start ="320,0" end="0,0" time="300" delay="1200" condition="Container(9000).HasFocus(3) | Container(9000).HasFocus(17) | Container(9000).HasFocus(10) | Container(9000).HasFocus(11)">Conditional</animation>
  890. <animation effect="slide" start="0,0" end="0,130" time="0" condition="Skin.HasSetting(LowerMenu)">Conditional</animation>
  891. <control type="image">
  892. <posx>995</posx>
  893. <posy>-25</posy>
  894. <width>330</width>
  895. <height>30</height>
  896. <texture flipx="true" flipy="true">header.png</texture>
  897. </control>
  898. <control type="image">
  899. <posx>1023</posx>
  900. <posy>-50</posy>
  901. <width>330</width>
  902. <height>30</height>
  903. <texture flipx="true" flipy="true">header.png</texture>
  904. <visible>Container(9000).HasFocus(11)</visible>
  905. </control>
  906. <control type="label">
  907. <posx>980</posx>
  908. <posy>-23</posy>
  909. <width>300</width>
  910. <label>$LOCALIZE[50031]: $INFO[Window(Home).Property(Movies.Count)]</label>
  911. <align>center</align>
  912. <visible>Container(9000).HasFocus(10)</visible>
  913. </control>
  914. <control type="label">
  915. <posx>980</posx>
  916. <posy>-23</posy>
  917. <width>300</width>
  918. <label>$LOCALIZE[50032]: $INFO[Window(Home).Property(Episodes.Count)]</label>
  919. <align>center</align>
  920. <visible>Container(9000).HasFocus(11)</visible>
  921. </control>
  922. <control type="label">
  923. <posx>1005</posx>
  924. <posy>-48</posy>
  925. <width>300</width>
  926. <label>$LOCALIZE[50033]: $INFO[Window(Home).Property(TVShows.Count)]</label>
  927. <align>center</align>
  928. <visible>Container(9000).HasFocus(11)</visible>
  929. </control>
  930. <control type="label">
  931. <posx>980</posx>
  932. <posy>-23</posy>
  933. <width>300</width>
  934. <label>$LOCALIZE[50034]: $INFO[Window(Home).Property(Music.AlbumsCount)]</label>
  935. <align>center</align>
  936. <visible>Container(9000).HasFocus(3)</visible>
  937. </control>
  938. <control type="label">
  939. <posx>980</posx>
  940. <posy>-23</posy>
  941. <width>300</width>
  942. <label>$LOCALIZE[50035]: $INFO[Window(Home).Property(MusicVideos.Count)]</label>
  943. <align>center</align>
  944. <visible>Container(9000).HasFocus(17)</visible>
  945. </control>
  946. </control>
  947. <!-------- Database Statistic End ----------------->
  948. <control type="wraplist" id="9000">
  949. <animation effect="slide" start="0,0" end="0,130" time="0" condition="Skin.HasSetting(LowerMenu)">Conditional</animation>
  950. <posx>-110</posx>
  951. <posy>5</posy>
  952. <width>1500</width>
  953. <height>60</height>
  954. <onleft>9000</onleft>
  955. <onright>9000</onright>
  956. <onup condition="!Player.HasMedia">9003</onup>
  957. <onup condition="!Player.HasMedia + Skin.HasSetting(ActivateSearch)">608</onup>
  958. <onup condition="Player.HasMedia">603</onup>
  959. <ondown>9001</ondown>
  960. <pagecontrol>-</pagecontrol>
  961. <scrolltime>300</scrolltime>
  962. <focusposition>2</focusposition>
  963. <movement>1</movement>
  964. <orientation>Horizontal</orientation>
  965. <itemlayout height="60" width="300">
  966. <control type="image">
  967. <posx>0</posx>
  968. <posy>4</posy>
  969. <width>1</width>
  970. <height>52</height>
  971. <texture>HomeSeperator.png</texture>
  972. </control>
  973. <control type="image">
  974. <posx>299</posx>
  975. <posy>4</posy>
  976. <width>1</width>
  977. <height>52</height>
  978. <texture>HomeSeperator.png</texture>
  979. </control>
  980. <control type="label">
  981. <posx>150</posx>
  982. <posy>0</posy>
  983. <width>290</width>
  984. <height>60</height>
  985. <font>font_MainMenu</font>
  986. <textcolor>grey3</textcolor>
  987. <align>center</align>
  988. <aligny>center</aligny>
  989. <label>$INFO[ListItem.Label]</label>
  990. </control>
  991. </itemlayout>
  992. <focusedlayout height="60" width="300">
  993. <control type="image">
  994. <posx>0</posx>
  995. <posy>4</posy>
  996. <width>1</width>
  997. <height>52</height>
  998. <texture>HomeSeperator.png</texture>
  999. </control>
  1000. <control type="image">
  1001. <posx>299</posx>
  1002. <posy>4</posy>
  1003. <width>1</width>
  1004. <height>52</height>
  1005. <texture>HomeSeperator.png</texture>
  1006. </control>
  1007. <control type="label">
  1008. <posx>150</posx>
  1009. <posy>0</posy>
  1010. <width>290</width>
  1011. <height>60</height>
  1012. <font>font_MainMenu</font>
  1013. <textcolor>grey3</textcolor>
  1014. <align>center</align>
  1015. <aligny>center</aligny>
  1016. <label>$INFO[ListItem.Label]</label>
  1017. </control>
  1018. <control type="label">
  1019. <posx>150</posx>
  1020. <posy>0</posy>
  1021. <width>290</width>
  1022. <height>60</height>
  1023. <font>font_MainMenu</font>
  1024. <textcolor>white</textcolor>
  1025. <align>center</align>
  1026. <aligny>center</aligny>
  1027. <label>$INFO[ListItem.Label]</label>
  1028. <visible>Control.HasFocus(9000)</visible>
  1029. <include>VisibleFadeEffect</include>
  1030. </control>
  1031. </focusedlayout>
  1032. <content>
  1033. <item id="7">
  1034. <label>8</label>
  1035. <onclick>ActivateWindow(Weather)</onclick>
  1036. <icon>special://skin/backgrounds/weather.jpg</icon>
  1037. <thumb>$INFO[Skin.String(WeatherFanartDir)]$INFO[Window(Weather).Property(Day0.FanartCode)]</thumb>
  1038. <visible>!Skin.HasSetting(HomeMenuNoWeatherButton) + Skin.HasSetting(FanCode)</visible>
  1039. </item>
  1040. <item id="7">
  1041. <label>8</label>
  1042. <onclick>ActivateWindow(Weather)</onclick>
  1043. <icon>special://skin/backgrounds/weather.jpg</icon>
  1044. <thumb>$INFO[Skin.String(Home_Custom_Back_Weather_Folder)]</thumb>
  1045. <visible>!Skin.HasSetting(HomeMenuNoWeatherButton) + !Skin.HasSetting(FanCode)</visible>
  1046. </item>
  1047. <item id="4">
  1048. <label>1</label>
  1049. <onclick>ActivateWindow(Pictures)</onclick>
  1050. <icon>special://skin/backgrounds/pictures.jpg</icon>
  1051. <thumb>$INFO[Skin.String(Home_Custom_Back_Pictures_Folder)]</thumb>
  1052. <visible>!Skin.HasSetting(HomeMenuNoPicturesButton)</visible>
  1053. </item>
  1054. <item id="45">
  1055. <description>Custom FAV Five</description>
  1056. <label>$INFO[Skin.String(Menu_Custom9_Label)]</label>
  1057. <icon>special://skin/media/backgrounds/customfav2.jpg</icon>
  1058. <thumb>$INFO[Skin.String(Home_Custom_Back_Fav2_Folder)]</thumb>
  1059. <onclick>$INFO[Skin.String(Menu_Custom9_Path)]</onclick>
  1060. <visible>Skin.HasSetting(Menu_Custom9)</visible>
  1061. </item>
  1062. <item id="3">
  1063. <label>2</label>
  1064. <onclick>ActivateWindow(MusicLibrary, Artists, return)</onclick>
  1065. <icon>special://skin/backgrounds/music.jpg</icon>
  1066. <thumb>$INFO[Skin.String(Home_Custom_Back_Music_Folder)]</thumb>
  1067. <visible>!Skin.HasSetting(HomeMenuNoMusicButton)</visible>
  1068. </item>
  1069. <item id="17">
  1070. <label>50026</label>
  1071. <onclick>ActivateWindow(Videos,MusicVideoTitles,return)</onclick>
  1072. <icon>special://skin/backgrounds/musicvideos.jpg</icon>
  1073. <thumb>$INFO[Skin.String(Home_Custom_Back_MusicVideos_Folder)]</thumb>
  1074. <visible>!Skin.HasSetting(HomeMenuNoMusicVideosButton)</visible>
  1075. </item>
  1076. <item id="8213">
  1077. <label>$INFO[Skin.String(CustomFavourite1.Label)]</label>
  1078. <onclick>$INFO[Skin.String(CustomFavourite1.Path)]</onclick>
  1079. <icon>special://skin/backgrounds/SKINDEFAULT.jpg</icon>
  1080. <thumb>$INFO[Skin.String(Home_Custom_Back_Favourite1_Folder)]</thumb>
  1081. <visible>Skin.HasSetting(favourite1)</visible>
  1082. </item>
  1083. <item id="8214">
  1084. <label>$INFO[Skin.String(CustomFavourite2.Label)]</label>
  1085. <onclick>$INFO[Skin.String(CustomFavourite2.Path)]</onclick>
  1086. <icon>special://skin/backgrounds/SKINDEFAULT.jpg</icon>
  1087. <thumb>$INFO[Skin.String(Home_Custom_Back_Favourite2_Folder)]</thumb>
  1088. <visible>Skin.HasSetting(favourite2)</visible>
  1089. </item>
  1090. <item id="26">
  1091. <description>HD Movies</description>
  1092. <label>50036</label>
  1093. <icon>special://skin/backgrounds/hdmovies.jpg</icon>
  1094. <thumb>$INFO[Skin.String(Home_Custom_Back_HD_Folder)]</thumb>
  1095. <onclick>XBMC.ActivateWindow(10025,special://skin/playlists/HDMovies.xsp,return)</onclick>
  1096. <visible>!Skin.HasSetting(HomeMenuNoHDMoviesButton) + Library.HasContent(Movies)</visible>
  1097. </item>
  1098. <item id="12">
  1099. <label>31502</label>
  1100. <onclick>ActivateWindow(PVR)</onclick>
  1101. <onclick>Setfocus(32)</onclick>
  1102. <onclick>Setfocus(11)</onclick>
  1103. <icon>special://skin/backgrounds/xbmctv.jpg</icon>
  1104. <thumb>$INFO[Skin.String(Home_Custom_Back_TV_Folder)]</thumb>
  1105. <visible>System.GetBool(pvrmanager.enabled)</visible>
  1106. </item>
  1107. <item id="2">
  1108. <label>3</label>
  1109. <onclick condition="StringCompare(Window.Property(VideosDirectLink),True)">ActivateWindow(Videos)</onclick>
  1110. <onclick condition="!StringCompare(Window.Property(VideosDirectLink),True)">ActivateWindow(Videos,root)</onclick>
  1111. <icon>special://skin/backgrounds/videos.jpg</icon>
  1112. <thumb>$INFO[Skin.String(Home_Custom_Back_Video_Folder)]</thumb>
  1113. <visible>!Skin.HasSetting(HomeMenuNoVideosButton)</visible>
  1114. </item>
  1115. <item id="15">
  1116. <description>Custom Playlist 1</description>
  1117. <label>$INFO[Skin.String(Menu_Custom1_Label)]</label>
  1118. <icon>special://skin/backgrounds/custom1.jpg</icon>
  1119. <thumb>$INFO[Skin.String(Menu_Custom1_Folder)]</thumb>
  1120. <onclick>XBMC.ActivateWindow(10025,$INFO[Skin.String(Menu_Custom1_Path)],return)</onclick>
  1121. <visible>Skin.HasSetting(Menu_Custom1)</visible>
  1122. </item>
  1123. <item id="44">
  1124. <description>Custom FAV Five</description>
  1125. <label>$INFO[Skin.String(Menu_Custom8_Label)]</label>
  1126. <icon>special://skin/media/backgrounds/customfav1.jpg</icon>
  1127. <thumb>$INFO[Skin.String(Home_Custom_Back_Fav_Folder)]</thumb>
  1128. <onclick>$INFO[Skin.String(Menu_Custom8_Path)]</onclick>
  1129. <visible>Skin.HasSetting(Menu_Custom8)</visible>
  1130. </item>
  1131. <item id="10">
  1132. <label>20342</label>
  1133. <onclick>ActivateWindow(Videos,MovieTitles,return)</onclick>
  1134. <icon>special://skin/backgrounds/movies.jpg</icon>
  1135. <thumb>$INFO[Skin.String(Home_Custom_Back_Movies_Folder)]</thumb>
  1136. <visible>!Skin.HasSetting(HomeMenuNoMoviesButton) + Library.HasContent(Movies)</visible>
  1137. </item>
  1138. <item id="6">
  1139. <label>341</label>
  1140. <onclick>XBMC.PlayDVD()</onclick>
  1141. <icon>special://skin/backgrounds/playdisc.jpg</icon>
  1142. <thumb>$INFO[Skin.String(Home_Custom_Back_PlayDisc_Folder)]</thumb>
  1143. <visible>System.HasMediaDVD</visible>
  1144. </item>
  1145. <item id="27">
  1146. <description>Dokumentary</description>
  1147. <label>50037</label>
  1148. <icon>special://skin/backgrounds/documentary.jpg</icon>
  1149. <thumb>$INFO[Skin.String(Home_Custom_Back_Docu_Folder)]</thumb>
  1150. <onclick>XBMC.ActivateWindow(10025,special://skin/playlists/Doku.xsp,return)</onclick>
  1151. <visible>!Skin.HasSetting(HomeMenuNoDocuButton) + Library.HasContent(Movies)</visible>
  1152. </item>
  1153. <item id="11">
  1154. <label>20343</label>
  1155. <onclick>ActivateWindow(Videos,TVShowTitles,return)</onclick>
  1156. <icon>special://skin/backgrounds/tvshows.jpg</icon>
  1157. <thumb>$INFO[Skin.String(Home_Custom_Back_TVShow_Folder)]</thumb>
  1158. <visible>!Skin.HasSetting(HomeMenuNoTVShowsButton) + Library.HasContent(TVShows)</visible>
  1159. </item>
  1160. <item id="1">
  1161. <label>0</label>
  1162. <onclick condition="!System.Platform.Android">ActivateWindow(Programs,Addons,return)</onclick>
  1163. <onclick condition="System.Platform.Android">ActivateWindow(Programs)</onclick>
  1164. <icon>special://skin/backgrounds/programs.jpg</icon>
  1165. <thumb>$INFO[Skin.String(Home_Custom_Back_Programs_Folder)]</thumb>
  1166. <visible>!Skin.HasSetting(HomeMenuNoProgramsButton)</visible>
  1167. </item>
  1168. <item id="16">
  1169. <description>Custom Playlist 2</description>
  1170. <label>$INFO[Skin.String(Menu_Custom2_Label)]</label>
  1171. <icon>special://skin/backgrounds/custom2.jpg</icon>
  1172. <thumb>$INFO[Skin.String(Menu_Custom2_Folder)]</thumb>
  1173. <onclick>XBMC.ActivateWindow(10025,$INFO[Skin.String(Menu_Custom2_Path)],return)</onclick>
  1174. <visible>Skin.HasSetting(Menu_Custom2)</visible>
  1175. </item>
  1176. <item id="445">
  1177. <label>Steam</label>
  1178. <onclick>System.Exec(""D:\Steam\Steam.exe"")</onclick>
  1179. <icon>special://skin/backgrounds/settings.jpg</icon>
  1180. </item>
  1181. <item id="5">
  1182. <label>13000</label>
  1183. <onclick>ActivateWindow(Settings)</onclick>
  1184. <icon>special://skin/backgrounds/settings.jpg</icon>
  1185. <thumb>$INFO[Skin.String(Home_Custom_Back_Settings_Folder)]</thumb>
  1186. </item>
  1187. </content>
  1188. </control>
  1189. <control type="image">
  1190. <posx>0</posx>
  1191. <posy>6</posy>
  1192. <width>128</width>
  1193. <height>50</height>
  1194. <texture>SideFade.png</texture>
  1195. <animation effect="slide" start="0,0" end="0,130" time="0" condition="Skin.HasSetting(LowerMenu)">Conditional</animation>
  1196. </control>
  1197. <control type="image">
  1198. <posx>128r</posx>
  1199. <posy>6</posy>
  1200. <width>128</width>
  1201. <height>60</height>
  1202. <texture flipx="true">SideFade.png</texture>
  1203. <animation effect="slide" start="0,0" end="0,130" time="0" condition="Skin.HasSetting(LowerMenu)">Conditional</animation>
  1204. </control>
  1205. </control>
  1206. <control type="group" id="9002">
  1207. <onup>9001</onup>
  1208. <ondown>20</ondown>
  1209.  
  1210. <control type="fixedlist" id="700">
  1211. <animation effect="slide" start="0,0" end="-91,0" time="0" condition="StringCompare(Container(700).NumItems,2) | StringCompare(Container(700).NumItems,4)">conditional</animation>
  1212. <visible>Container(9000).HasFocus(2) | Container(9000).HasFocus(10) | Container(9000).HasFocus(11)</visible>
  1213. <onleft>700</onleft>
  1214. <onright>700</onright>
  1215. <onup>9001</onup>
  1216. <ondown>20</ondown>
  1217. <include>HomeAddonsCommonLayout</include>
  1218. <content>
  1219. <include>HomeAddonItemsVideos</include>
  1220. </content>
  1221. <visible>!Skin.HasSetting(LowerMenu)</visible>
  1222. </control>
  1223. <control type="fixedlist" id="703">
  1224. <animation effect="slide" start="0,0" end="-91,0" time="0" condition="StringCompare(Container(703).NumItems,2) | StringCompare(Container(703).NumItems,4)">conditional</animation>
  1225. <visible>Container(9000).HasFocus(3)</visible>
  1226. <onleft>703</onleft>
  1227. <onright>703</onright>
  1228. <onup>9001</onup>
  1229. <ondown>20</ondown>
  1230. <include>HomeAddonsCommonLayout</include>
  1231. <content>
  1232. <include>HomeAddonItemsMusic</include>
  1233. </content>
  1234. <visible>!Skin.HasSetting(LowerMenu)</visible>
  1235. </control>
  1236. <control type="fixedlist" id="704">
  1237. <animation effect="slide" start="0,0" end="-91,0" time="0" condition="StringCompare(Container(704).NumItems,2) | StringCompare(Container(704).NumItems,4)">conditional</animation>
  1238. <visible>Container(9000).HasFocus(4)</visible>
  1239. <onleft>704</onleft>
  1240. <onright>704</onright>
  1241. <onup>9001</onup>
  1242. <ondown>20</ondown>
  1243. <include>HomeAddonsCommonLayout</include>
  1244. <content>
  1245. <include>HomeAddonItemsPictures</include>
  1246. </content>
  1247. <visible>!Skin.HasSetting(LowerMenu)</visible>
  1248. </control>
  1249. <control type="fixedlist" id="705">
  1250. <animation effect="slide" start="0,0" end="-91,0" time="0" condition="StringCompare(Container(705).NumItems,2) | StringCompare(Container(705).NumItems,4)">conditional</animation>
  1251. <visible>Container(9000).HasFocus(1)</visible>
  1252. <onleft>705</onleft>
  1253. <onright>705</onright>
  1254. <onup>9001</onup>
  1255. <ondown>20</ondown>
  1256. <include>HomeAddonsCommonLayout</include>
  1257. <content>
  1258. <include>HomeAddonItemsPrograms</include>
  1259. </content>
  1260. <visible>!Skin.HasSetting(LowerMenu)</visible>
  1261. </control>
  1262. </control>
  1263. <control type="group">
  1264. <posx>0</posx>
  1265. <posy>33r</posy>
  1266. <visible>system.getbool(lookandfeel.enablerssfeeds)</visible>
  1267. <include>Window_OpenClose_Animation</include>
  1268. <control type="image">
  1269. <description>RSS background</description>
  1270. <posx>-10</posx>
  1271. <posy>-5</posy>
  1272. <width>1380</width>
  1273. <height>50</height>
  1274. <texture>ContentPanel.png</texture>
  1275. <visible>Skin.HasSetting(LowerMenu)</visible>
  1276. </control>
  1277. <control type="rss">
  1278. <description>RSS feed</description>
  1279. <posx>100</posx>
  1280. <posy>0</posy>
  1281. <height>30</height>
  1282. <width>1145</width>
  1283. <font>font12</font>
  1284. <urlset>1</urlset>
  1285. <textcolor>blue</textcolor>
  1286. <titlecolor>blue</titlecolor>
  1287. <headlinecolor>white</headlinecolor>
  1288. </control>
  1289. <control type="image">
  1290. <description>RSS background</description>
  1291. <posx>1250</posx>
  1292. <posy>2</posy>
  1293. <width>24</width>
  1294. <height>24</height>
  1295. <texture>icon-rss.png</texture>
  1296. </control>
  1297. </control>
  1298. <control type="group" id="10">
  1299. <posx>10</posx>
  1300. <posy>37r</posy>
  1301. <include>Window_OpenClose_Animation</include>
  1302. <control type="button" id="20">
  1303. <description>Power push button</description>
  1304. <posx>55</posx>
  1305. <posy>0</posy>
  1306. <width>35</width>
  1307. <height>35</height>
  1308. <label>31003</label>
  1309. <font>-</font>
  1310. <aligny>-</aligny>
  1311. <onclick>ActivateWindow(ShutdownMenu)</onclick>
  1312. <texturefocus border="5">floor_buttonFO.png</texturefocus>
  1313. <texturenofocus border="5">floor_button.png</texturenofocus>
  1314. <onleft>21</onleft>
  1315. <onright>21</onright>
  1316. <onup>9001</onup>
  1317. <ondown>9000</ondown>
  1318. </control>
  1319. <control type="image">
  1320. <description>Power Icon</description>
  1321. <posx>60</posx>
  1322. <posy>5</posy>
  1323. <width>25</width>
  1324. <height>25</height>
  1325. <aspectratio>keep</aspectratio>
  1326. <texture>icon_power.png</texture>
  1327. </control>
  1328. <control type="button" id="21">
  1329. <description>Favourites push button</description>
  1330. <posx>0</posx>
  1331. <posy>0</posy>
  1332. <width>35</width>
  1333. <height>35</height>
  1334. <label>1036</label>
  1335. <font>-</font>
  1336. <aligny>-</aligny>
  1337. <onclick>ActivateWindow(Favourites)</onclick>
  1338. <texturefocus border="5">floor_buttonFO.png</texturefocus>
  1339. <texturenofocus border="5">floor_button.png</texturenofocus>
  1340. <onleft>20</onleft>
  1341. <onright>20</onright>
  1342. <onup>9001</onup>
  1343. <ondown>9000</ondown>
  1344. </control>
  1345. <control type="image">
  1346. <description>Favourites Icon</description>
  1347. <posx>5</posx>
  1348. <posy>5</posy>
  1349. <width>25</width>
  1350. <height>25</height>
  1351. <aspectratio>keep</aspectratio>
  1352. <texture>icon_favourites.png</texture>
  1353. </control>
  1354. </control>
  1355. <control type="group">
  1356. <posx>20</posx>
  1357. <posy>0</posy>
  1358. <visible>Skin.HasSetting(homepageWeatherinfo) + !IsEmpty(Weather.Plugin)</visible>
  1359. <include>Window_OpenClose_Animation</include>
  1360. <control type="image">
  1361. <description>Weather image</description>
  1362. <posx>0</posx>
  1363. <posy>0</posy>
  1364. <width>60</width>
  1365. <height>60</height>
  1366. <aspectratio>keep</aspectratio>
  1367. <texture>$INFO[Weather.Conditions]</texture>
  1368. </control>
  1369. <control type="label">
  1370. <description>Location label</description>
  1371. <posx>65</posx>
  1372. <posy>5</posy>
  1373. <width>500</width>
  1374. <height>15</height>
  1375. <align>left</align>
  1376. <aligny>center</aligny>
  1377. <font>font10</font>
  1378. <textcolor>white</textcolor>
  1379. <shadowcolor>black</shadowcolor>
  1380. <label>$INFO[Window(Weather).Property(Location)]</label>
  1381. </control>
  1382. <control type="grouplist">
  1383. <posx>65</posx>
  1384. <posy>20</posy>
  1385. <width>1000</width>
  1386. <height>30</height>
  1387. <orientation>horizontal</orientation>
  1388. <align>left</align>
  1389. <itemgap>0</itemgap>
  1390. <control type="label">
  1391. <description>Temp label</description>
  1392. <width min="0" max="300">auto</width>
  1393. <height>30</height>
  1394. <align>left</align>
  1395. <aligny>center</aligny>
  1396. <font>font28_title</font>
  1397. <textcolor>white</textcolor>
  1398. <shadowcolor>black</shadowcolor>
  1399. <label>[B]$INFO[Window(Weather).Property(Current.Temperature)][/B]</label>
  1400. </control>
  1401. <control type="label">
  1402. <description>Temp Units</description>
  1403. <width min="0" max="100">auto</width>
  1404. <height>22</height>
  1405. <font>font10</font>
  1406. <aligny>center</aligny>
  1407. <label>$INFO[System.TemperatureUnits]</label>
  1408. <textcolor>white</textcolor>
  1409. <shadowcolor>black</shadowcolor>
  1410. <visible>!IsEmpty(Window(Weather).Property(Current.Temperature))</visible>
  1411. </control>
  1412. <control type="label">
  1413. <description>Conditions Label</description>
  1414. <width>500</width>
  1415. <height>22</height>
  1416. <font>font10</font>
  1417. <aligny>center</aligny>
  1418. <label>$INFO[Window(Weather).Property(Current.Condition), ]</label>
  1419. <textcolor>grey2</textcolor>
  1420. <shadowcolor>black</shadowcolor>
  1421. </control>
  1422. </control>
  1423. </control>
  1424. <include>Clock</include>
  1425. <control type="label">
  1426. <description>Date label</description>
  1427. <posx>20r</posx>
  1428. <posy>35</posy>
  1429. <width>200</width>
  1430. <height>15</height>
  1431. <align>right</align>
  1432. <aligny>center</aligny>
  1433. <font>font10</font>
  1434. <textcolor>white</textcolor>
  1435. <shadowcolor>black</shadowcolor>
  1436. <label>$INFO[System.Date]</label>
  1437. <include>Window_OpenClose_Animation</include>
  1438. <animation effect="slide" start="0,0" end="-40,0" time="100" condition="Window.IsVisible(Mutebug)">conditional</animation>
  1439. </control>
  1440. </controls>
  1441. </window>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement