Advertisement
rugbymad

no display of profile labels on home screen.

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