Advertisement
Guest User

Home.xml

a guest
Nov 27th, 2011
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 30.28 KB | None | 0 0
  1. <window id="0">
  2. <defaultcontrol always="true">9000</defaultcontrol>
  3. <allowoverlay>no</allowoverlay>
  4. <controls>
  5. <control type="multiimage">
  6. <posx>0</posx>
  7. <posy>0</posy>
  8. <width>1280</width>
  9. <height>720</height>
  10. <imagepath background="true">$INFO[Container(9000).ListItem.Icon]</imagepath>
  11. <timeperimage>8000</timeperimage>
  12. <randomize>true</randomize>
  13. <fadetime>1000</fadetime>
  14. </control>
  15. <include>CommonMediaPlayingBackground</include>
  16. <!-- Music Info -->
  17. <control type="group">
  18. <posx>0</posx>
  19. <posy>400r</posy>
  20. <visible>Player.HasAudio + !Skin.HasSetting(homepageMusicinfo)</visible>
  21. <include>VisibleFadeEffect</include>
  22. <include>Window_OpenClose_Animation</include>
  23. <animation effect="slide" end="0,30" time="0" condition="!system.getbool(lookandfeel.enablerssfeeds)">conditional</animation>
  24. <control type="image">
  25. <posx>0</posx>
  26. <posy>150</posy>
  27. <width>1280</width>
  28. <height>250</height>
  29. <texture>HomeNowPlayingBack.png</texture>
  30. </control>
  31. <control type="image">
  32. <description>Cover image</description>
  33. <posx>200r</posx>
  34. <posy>60</posy>
  35. <width>180</width>
  36. <height>280</height>
  37. <aspectratio aligny="bottom">keep</aspectratio>
  38. <texture>$INFO[MusicPlayer.Cover]</texture>
  39. <bordertexture border="8">ThumbBorder.png</bordertexture>
  40. <bordersize>5</bordersize>
  41. </control>
  42. <control type="label">
  43. <description>NowPlaying label</description>
  44. <posx>210r</posx>
  45. <posy>210</posy>
  46. <height>30</height>
  47. <width>660</width>
  48. <label>$LOCALIZE[31040]</label>
  49. <align>right</align>
  50. <aligny>center</aligny>
  51. <font>font12_title</font>
  52. <textcolor>blue</textcolor>
  53. <shadowcolor>black</shadowcolor>
  54. </control>
  55. <control type="label">
  56. <description>Artist label</description>
  57. <posx>210r</posx>
  58. <posy>235</posy>
  59. <height>30</height>
  60. <width>660</width>
  61. <label>$INFO[MusicPlayer.Artist]</label>
  62. <align>right</align>
  63. <aligny>center</aligny>
  64. <font>font12_title</font>
  65. <textcolor>white</textcolor>
  66. <shadowcolor>black</shadowcolor>
  67. </control>
  68. <control type="label">
  69. <description>Album Label</description>
  70. <posx>210r</posx>
  71. <posy>260</posy>
  72. <height>30</height>
  73. <width>660</width>
  74. <label>$INFO[MusicPlayer.Album]$INFO[musicplayer.discnumber, - $LOCALIZE[427]:]</label>
  75. <align>right</align>
  76. <aligny>center</aligny>
  77. <font>font12</font>
  78. <textcolor>white</textcolor>
  79. <shadowcolor>black</shadowcolor>
  80. </control>
  81. <control type="label">
  82. <description>Title label</description>
  83. <posx>210r</posx>
  84. <posy>285</posy>
  85. <height>30</height>
  86. <width>660</width>
  87. <label>$INFO[MusicPlayer.Title]</label>
  88. <align>right</align>
  89. <aligny>center</aligny>
  90. <font>font13_title</font>
  91. <textcolor>white</textcolor>
  92. <shadowcolor>black</shadowcolor>
  93. </control>
  94. <control type="label">
  95. <description>Time Label</description>
  96. <posx>210r</posx>
  97. <posy>310</posy>
  98. <height>30</height>
  99. <width>325</width>
  100. <label>$INFO[Player.Time]$INFO[Player.Duration, / ]</label>
  101. <align>right</align>
  102. <aligny>center</aligny>
  103. <font>font12</font>
  104. <textcolor>white</textcolor>
  105. <shadowcolor>black</shadowcolor>
  106. </control>
  107. </control>
  108. <!-- Video Info -->
  109. <control type="group">
  110. <posx>0</posx>
  111. <posy>400r</posy>
  112. <visible>Player.HasVideo + !Skin.HasSetting(homepageVideoinfo)</visible>
  113. <include>VisibleFadeEffect</include>
  114. <include>Window_OpenClose_Animation</include>
  115. <animation effect="slide" end="0,30" time="0" condition="!system.getbool(lookandfeel.enablerssfeeds)">conditional</animation>
  116. <control type="image">
  117. <posx>0</posx>
  118. <posy>150</posy>
  119. <width>1280</width>
  120. <height>250</height>
  121. <texture>HomeNowPlayingBack.png</texture>
  122. </control>
  123. <control type="group">
  124. <visible>!VideoPlayer.Content(Movies) + !VideoPlayer.Content(Episodes)</visible>
  125. <control type="image">
  126. <description>Cover image</description>
  127. <posx>200r</posx>
  128. <posy>160</posy>
  129. <width>180</width>
  130. <height>180</height>
  131. <aspectratio aligny="bottom">keep</aspectratio>
  132. <texture>$INFO[VideoPlayer.Cover]</texture>
  133. <bordertexture border="8">ThumbBorder.png</bordertexture>
  134. <bordersize>5</bordersize>
  135. </control>
  136. <control type="label">
  137. <description>NowPlaying label</description>
  138. <posx>210r</posx>
  139. <posy>260</posy>
  140. <height>30</height>
  141. <width>660</width>
  142. <label>$LOCALIZE[31040]</label>
  143. <align>right</align>
  144. <aligny>center</aligny>
  145. <font>font12_title</font>
  146. <textcolor>blue</textcolor>
  147. <shadowcolor>black</shadowcolor>
  148. </control>
  149. <control type="label">
  150. <description>Title label</description>
  151. <posx>210r</posx>
  152. <posy>285</posy>
  153. <height>30</height>
  154. <width>660</width>
  155. <label>$INFO[VideoPlayer.Title]</label>
  156. <align>right</align>
  157. <aligny>center</aligny>
  158. <font>font13_title</font>
  159. <textcolor>white</textcolor>
  160. <shadowcolor>black</shadowcolor>
  161. </control>
  162. <control type="label">
  163. <description>Time Label</description>
  164. <posx>210r</posx>
  165. <posy>310</posy>
  166. <height>30</height>
  167. <width>325</width>
  168. <label>$INFO[Player.Time]$INFO[Player.Duration, / ]</label>
  169. <align>right</align>
  170. <aligny>center</aligny>
  171. <font>font12</font>
  172. <textcolor>white</textcolor>
  173. <shadowcolor>black</shadowcolor>
  174. </control>
  175. </control>
  176. <control type="group">
  177. <visible>VideoPlayer.Content(Movies)</visible>
  178. <control type="image">
  179. <description>Cover image</description>
  180. <posx>200r</posx>
  181. <posy>0</posy>
  182. <width>180</width>
  183. <height>340</height>
  184. <aspectratio aligny="bottom">keep</aspectratio>
  185. <texture>$INFO[VideoPlayer.Cover]</texture>
  186. <bordertexture border="8">ThumbBorder.png</bordertexture>
  187. <bordersize>5</bordersize>
  188. </control>
  189. <control type="label">
  190. <description>NowPlaying label</description>
  191. <posx>210r</posx>
  192. <posy>210</posy>
  193. <height>30</height>
  194. <width>660</width>
  195. <label>$LOCALIZE[31040]</label>
  196. <align>right</align>
  197. <aligny>center</aligny>
  198. <font>font12_title</font>
  199. <textcolor>blue</textcolor>
  200. <shadowcolor>black</shadowcolor>
  201. </control>
  202. <control type="label">
  203. <description>Studio label</description>
  204. <posx>210r</posx>
  205. <posy>235</posy>
  206. <height>30</height>
  207. <width>660</width>
  208. <label>$INFO[VideoPlayer.Studio]</label>
  209. <align>right</align>
  210. <aligny>center</aligny>
  211. <font>font12_title</font>
  212. <textcolor>white</textcolor>
  213. <shadowcolor>black</shadowcolor>
  214. </control>
  215. <control type="label">
  216. <description>Genre Label</description>
  217. <posx>210r</posx>
  218. <posy>260</posy>
  219. <height>30</height>
  220. <width>660</width>
  221. <label>$INFO[VideoPlayer.Genre]</label>
  222. <align>right</align>
  223. <aligny>center</aligny>
  224. <font>font12</font>
  225. <textcolor>white</textcolor>
  226. <shadowcolor>black</shadowcolor>
  227. </control>
  228. <control type="label">
  229. <description>Title label</description>
  230. <posx>210r</posx>
  231. <posy>285</posy>
  232. <height>30</height>
  233. <width>660</width>
  234. <label>$INFO[VideoPlayer.Title]$INFO[VideoPlayer.Year,[COLOR=grey] (,)[/COLOR]]</label>
  235. <align>right</align>
  236. <aligny>center</aligny>
  237. <font>font13_title</font>
  238. <textcolor>white</textcolor>
  239. <shadowcolor>black</shadowcolor>
  240. </control>
  241. <control type="label">
  242. <description>Time Label</description>
  243. <posx>210r</posx>
  244. <posy>310</posy>
  245. <height>30</height>
  246. <width>325</width>
  247. <label>$INFO[Player.Time]$INFO[Player.Duration, / ]</label>
  248. <align>right</align>
  249. <aligny>center</aligny>
  250. <font>font12</font>
  251. <textcolor>white</textcolor>
  252. <shadowcolor>black</shadowcolor>
  253. </control>
  254. </control>
  255. <control type="group">
  256. <visible>VideoPlayer.Content(Episodes)</visible>
  257. <control type="image">
  258. <description>Cover image</description>
  259. <posx>250r</posx>
  260. <posy>0</posy>
  261. <width>230</width>
  262. <height>340</height>
  263. <aspectratio aligny="bottom">keep</aspectratio>
  264. <texture>$INFO[VideoPlayer.Cover]</texture>
  265. <bordertexture border="8">ThumbBorder.png</bordertexture>
  266. <bordersize>5</bordersize>
  267. </control>
  268. <control type="label">
  269. <description>NowPlaying label</description>
  270. <posx>260r</posx>
  271. <posy>210</posy>
  272. <height>30</height>
  273. <width>610</width>
  274. <label>$LOCALIZE[31040]</label>
  275. <align>right</align>
  276. <aligny>center</aligny>
  277. <font>font12_title</font>
  278. <textcolor>blue</textcolor>
  279. <shadowcolor>black</shadowcolor>
  280. </control>
  281. <control type="label">
  282. <description>TV Show label</description>
  283. <posx>260r</posx>
  284. <posy>235</posy>
  285. <height>30</height>
  286. <width>610</width>
  287. <label>$INFO[VideoPlayer.TVShowTitle]</label>
  288. <align>right</align>
  289. <aligny>center</aligny>
  290. <font>font12_title</font>
  291. <textcolor>white</textcolor>
  292. <shadowcolor>black</shadowcolor>
  293. </control>
  294. <control type="label">
  295. <description>Season Ep Label</description>
  296. <posx>260r</posx>
  297. <posy>260</posy>
  298. <height>30</height>
  299. <width>610</width>
  300. <label>$LOCALIZE[20373] $INFO[VideoPlayer.Season] - $LOCALIZE[20359] $INFO[VideoPlayer.episode]</label>
  301. <align>right</align>
  302. <aligny>center</aligny>
  303. <font>font12</font>
  304. <textcolor>white</textcolor>
  305. <shadowcolor>black</shadowcolor>
  306. </control>
  307. <control type="label">
  308. <description>Title label</description>
  309. <posx>260r</posx>
  310. <posy>285</posy>
  311. <height>30</height>
  312. <width>610</width>
  313. <label>$INFO[VideoPlayer.Title]</label>
  314. <align>right</align>
  315. <aligny>center</aligny>
  316. <font>font13_title</font>
  317. <textcolor>white</textcolor>
  318. <shadowcolor>black</shadowcolor>
  319. </control>
  320. <control type="label">
  321. <description>Time Label</description>
  322. <posx>260r</posx>
  323. <posy>310</posy>
  324. <height>30</height>
  325. <width>325</width>
  326. <label>$INFO[Player.Time]$INFO[Player.Duration, / ]</label>
  327. <align>right</align>
  328. <aligny>center</aligny>
  329. <font>font12</font>
  330. <textcolor>white</textcolor>
  331. <shadowcolor>black</shadowcolor>
  332. </control>
  333. </control>
  334. </control>
  335. <include condition="Skin.HasSetting(homepageShowRecentlyAdded)">HomeRecentlyAddedInfo</include>
  336. <control type="group">
  337. <animation effect="slide" end="-450,0" time="500" tween="quadratic" easing="out">WindowClose</animation>
  338. <animation effect="slide" start="-450,0" time="500" tween="quadratic" easing="out">WindowOpen</animation>
  339. <control type="group">
  340. <animation effect="slide" end="-228,0" time="300" tween="quadratic" easing="out">WindowClose</animation>
  341. <control type="image">
  342. <posx>379</posx>
  343. <posy>0</posy>
  344. <width>1</width>
  345. <height>720</height>
  346. <texture>HomeBladeSub_Part1.png</texture>
  347. <animation effect="zoom" start="379,0,1,720" end="379,0,229,720" time="300" tween="quadratic" easing="out" condition="ControlGroup(9001).HasFocus | Control.HasFocus(9002)">Conditional</animation>
  348. </control>
  349. <control type="button" id="9002">
  350. <posx>380</posx>
  351. <posy>296</posy>
  352. <width>42</width>
  353. <height>128</height>
  354. <font>-</font>
  355. <texturefocus>HasSub.png</texturefocus>
  356. <texturenofocus>HasSub.png</texturenofocus>
  357. <visible>Container(9000).HasFocus(2) | Container(9000).HasFocus(3) | Container(9000).HasFocus(5) | Container(9000).HasFocus(7) | Container(9000).HasFocus(9) | [Container(9000).HasFocus(4) + [!IsEmpty(Skin.String(HomePictureButton1)) | !IsEmpty(Skin.String(HomePictureButton2)) | !IsEmpty(Skin.String(HomePictureButton3)) | !IsEmpty(Skin.String(HomePictureButton4)) | !IsEmpty(Skin.String(HomePictureButton5)) | !IsEmpty(Skin.String(HomePictureButton6))]] | [Container(9000).HasFocus(1) + [!IsEmpty(Skin.String(HomeProgramButton1)) | !IsEmpty(Skin.String(HomeProgramButton2)) | !IsEmpty(Skin.String(HomeProgramButton3)) | !IsEmpty(Skin.String(HomeProgramButton4)) | !IsEmpty(Skin.String(HomeProgramButton5)) | !IsEmpty(Skin.String(HomeProgramButton6))]] | Container(9000).HasFocus(10) | Container(9000).HasFocus(11)</visible>
  358. <animation effect="slide" end="228,0" time="300" tween="quadratic" easing="out" condition="ControlGroup(9001).HasFocus | Control.HasFocus(9002)">Conditional</animation>
  359. <include>VisibleFadeEffect</include>
  360. </control>
  361. <control type="image">
  362. <posx>380</posx>
  363. <posy>0</posy>
  364. <width>12</width>
  365. <height>720</height>
  366. <texture>HomeBladeSub_Part2.png</texture>
  367. <animation effect="slide" end="228,0" time="300" tween="quadratic" easing="out" condition="ControlGroup(9001).HasFocus | Control.HasFocus(9002)">Conditional</animation>
  368. </control>
  369. </control>
  370. <control type="group" id="9001">
  371. <posx>170</posx>
  372. <posy>0</posy>
  373. <animation effect="fade" start="100" end="0" time="0" condition="![ControlGroup(9001).HasFocus | Control.HasFocus(9002)]">conditional</animation>
  374. <animation effect="fade" start="0" end="100" delay="300" time="200" condition="ControlGroup(9001).HasFocus | Control.HasFocus(9002)">conditional</animation>
  375. <animation effect="fade" start="100" end="0" time="0" condition="ControlGroup(9001).HasFocus | Control.HasFocus(9002)">WindowClose</animation>
  376. <animation effect="slide" end="210,0" time="300" tween="quadratic" easing="out" condition="ControlGroup(9001).HasFocus | Control.HasFocus(9002)">conditional</animation>
  377. <control type="grouplist" id="9010">
  378. <posx>10</posx>
  379. <posy>0</posy>
  380. <width>240</width>
  381. <height>720</height>
  382. <align>center</align>
  383. <onleft>9000</onleft>
  384. <onright>Control.SetFocus(8000,0)</onright>
  385. <onup>9010</onup>
  386. <ondown>9010</ondown>
  387. <itemgap>0</itemgap>
  388. <visible>Container(9000).HasFocus(2)</visible>
  389. <include>HomeSubMenuVideos</include> <!-- Buttons for the grouplist -->
  390. </control>
  391. <control type="grouplist" id="9011">
  392. <posx>10</posx>
  393. <posy>0</posy>
  394. <width>240</width>
  395. <height>720</height>
  396. <align>center</align>
  397. <onleft>9000</onleft>
  398. <onright>9001</onright>
  399. <onup>9011</onup>
  400. <ondown>9011</ondown>
  401. <itemgap>0</itemgap>
  402. <visible>Container(9000).HasFocus(3)</visible>
  403. <include>HomeSubMenuMusic</include> <!-- Buttons for the grouplist -->
  404. </control>
  405. <control type="grouplist" id="9013">
  406. <posx>10</posx>
  407. <posy>0</posy>
  408. <width>240</width>
  409. <height>720</height>
  410. <align>center</align>
  411. <onleft>9000</onleft>
  412. <onright>9001</onright>
  413. <onup>9015</onup>
  414. <ondown>9015</ondown>
  415. <itemgap>0</itemgap>
  416. <visible>Container(9000).HasFocus(4) + [!IsEmpty(Skin.String(HomePictureButton1)) | !IsEmpty(Skin.String(HomePictureButton2)) | !IsEmpty(Skin.String(HomePictureButton3)) | !IsEmpty(Skin.String(HomePictureButton4)) | !IsEmpty(Skin.String(HomePictureButton5)) | !IsEmpty(Skin.String(HomePictureButton6))]</visible>
  417. <include>HomeSubMenuPictures</include> <!-- Buttons for the grouplist -->
  418. </control>
  419. <control type="grouplist" id="9014">
  420. <posx>10</posx>
  421. <posy>0</posy>
  422. <width>240</width>
  423. <height>720</height>
  424. <align>center</align>
  425. <onleft>9000</onleft>
  426. <onright>9001</onright>
  427. <onup>9014</onup>
  428. <ondown>9014</ondown>
  429. <itemgap>0</itemgap>
  430. <visible>Container(9000).HasFocus(5)</visible>
  431. <include>HomeSubMenuSystem</include> <!-- Buttons for the grouplist -->
  432. </control>
  433. <control type="grouplist" id="9015">
  434. <posx>10</posx>
  435. <posy>0</posy>
  436. <width>240</width>
  437. <height>720</height>
  438. <align>center</align>
  439. <onleft>9000</onleft>
  440. <onright>9001</onright>
  441. <onup>9015</onup>
  442. <ondown>9015</ondown>
  443. <itemgap>0</itemgap>
  444. <visible>Container(9000).HasFocus(1) + [!IsEmpty(Skin.String(HomeProgramButton1)) | !IsEmpty(Skin.String(HomeProgramButton2)) | !IsEmpty(Skin.String(HomeProgramButton3)) | !IsEmpty(Skin.String(HomeProgramButton4)) | !IsEmpty(Skin.String(HomeProgramButton5)) | !IsEmpty(Skin.String(HomeProgramButton6))]</visible>
  445. <include>HomeSubMenuPrograms</include> <!-- Buttons for the grouplist -->
  446. </control>
  447. <control type="grouplist" id="9016">
  448. <posx>10</posx>
  449. <posy>0</posy>
  450. <width>240</width>
  451. <height>720</height>
  452. <align>center</align>
  453. <onleft>9000</onleft>
  454. <onright>Control.SetFocus(8000,0)</onright>
  455. <onup>9016</onup>
  456. <ondown>9016</ondown>
  457. <itemgap>0</itemgap>
  458. <visible>Container(9000).HasFocus(10)</visible>
  459. <include>HomeSubMenuMovies</include> <!-- Buttons for the grouplist -->
  460. </control>
  461. <control type="grouplist" id="9017">
  462. <posx>10</posx>
  463. <posy>0</posy>
  464. <width>240</width>
  465. <height>720</height>
  466. <align>center</align>
  467. <onleft>9000</onleft>
  468. <onright>Control.SetFocus(8001,0)</onright>
  469. <onup>9017</onup>
  470. <ondown>9017</ondown>
  471. <itemgap>0</itemgap>
  472. <visible>Container(9000).HasFocus(11)</visible>
  473. <include>HomeSubMenuTVShows</include> <!-- Buttons for the grouplist -->
  474. </control>
  475. </control>
  476. <control type="image">
  477. <posx>-450</posx>
  478. <posy>0</posy>
  479. <width>846</width>
  480. <height>720</height>
  481. <colordiffuse>DAFFFFFF</colordiffuse>
  482. <texture>HomeBlade_bottom.png</texture>
  483. </control>
  484. <control type="fixedlist" id="9000">
  485. <hitrect x="50" y="50" w="330" h="620" />
  486. <posx>-20</posx>
  487. <posy>0</posy>
  488. <width>400</width>
  489. <height>720</height>
  490. <onleft>10</onleft>
  491. <onright>9001</onright>
  492. <onup>9000</onup>
  493. <ondown>9000</ondown>
  494. <pagecontrol>-</pagecontrol>
  495. <scrolltime>300</scrolltime>
  496. <focusposition>3</focusposition>
  497. <movement>2</movement>
  498. <animation effect="fade" start="0" end="100" time="200">Visible</animation>
  499. <animation effect="fade" start="100" end="30" time="200" condition="Window.IsVisible(1113) | ControlGroup(9001).HasFocus | ControlGroup(10).HasFocus | Control.HasFocus(8000) | Control.HasFocus(8001) | Control.HasFocus(9002)">conditional</animation>
  500. <itemlayout height="102" width="380">
  501. <control type="label">
  502. <posx>380</posx>
  503. <posy>0</posy>
  504. <width>380</width>
  505. <height>102</height>
  506. <font>font50caps_title</font>
  507. <textcolor>grey3</textcolor>
  508. <align>right</align>
  509. <aligny>center</aligny>
  510. <label>$INFO[ListItem.Label]</label>
  511. <animation effect="zoom" start="75" end="75" center="380,51" time="0" condition="true">Conditional</animation>
  512. <animation effect="fade" start="100" end="30" time="200" condition="Window.IsVisible(1113) | ControlGroup(9001).HasFocus | ControlGroup(10).HasFocus | Control.HasFocus(9002)">conditional</animation>
  513. </control>
  514. </itemlayout>
  515. <focusedlayout height="102" width="380">
  516. <control type="label">
  517. <posx>380</posx>
  518. <posy>0</posy>
  519. <width>380</width>
  520. <height>102</height>
  521. <font>font50caps_title</font>
  522. <textcolor>white</textcolor>
  523. <align>right</align>
  524. <aligny>center</aligny>
  525. <animation effect="zoom" start="75" end="100" center="380,51" time="200">Focus</animation>
  526. <animation effect="zoom" start="100" end="75" center="380,51" time="200">UnFocus</animation>
  527. <label>$INFO[ListItem.Label]</label>
  528. </control>
  529. </focusedlayout>
  530. <content>
  531. <item id="6">
  532. <label>8</label>
  533. <onclick>ActivateWindow(Weather)</onclick>
  534. <icon>special://skin/backgrounds/weather.jpg</icon>
  535. <thumb>$INFO[Skin.String(Home_Custom_Back_Weather_Folder)]</thumb>
  536. <visible>!Skin.HasSetting(HomeMenuNoWeatherButton)</visible>
  537. <visible>!Skin.HasSetting(ShowWeatherFanart) | IsEmpty(Skin.String(WeatherFanartDir))</visible>
  538. </item>
  539. <item id="6">
  540. <label>8</label>
  541. <onclick>ActivateWindow(Weather)</onclick>
  542. <icon>special://skin/backgrounds/weather.jpg</icon>
  543. <thumb>$INFO[Skin.String(WeatherFanartDir)]$INFO[Weather.FanartCode]</thumb>
  544. <visible>!Skin.HasSetting(HomeMenuNoWeatherButton)</visible>
  545. <visible>Skin.HasSetting(ShowWeatherFanart) + !IsEmpty(Skin.String(WeatherFanartDir))</visible>
  546. </item>
  547. <item id="1">
  548. <label>0</label>
  549. <onclick>ActivateWindow(Programs,Addons,return)</onclick>
  550. <icon>special://skin/backgrounds/programs.jpg</icon>
  551. <thumb>$INFO[Skin.String(Home_Custom_Back_Programs_Folder)]</thumb>
  552. <visible>!Skin.HasSetting(HomeMenuNoProgramsButton)</visible>
  553. </item>
  554. <item id="4">
  555. <label>1</label>
  556. <onclick>ActivateWindow(Pictures)</onclick>
  557. <icon>special://skin/backgrounds/pictures.jpg</icon>
  558. <thumb>$INFO[Skin.String(Home_Custom_Back_Pictures_Folder)]</thumb>
  559. <visible>!Skin.HasSetting(HomeMenuNoPicturesButton)</visible>
  560. </item>
  561. <item id="2">
  562. <label>3</label>
  563. <onclick>ActivateWindow(Videos)</onclick>
  564. <icon>special://skin/backgrounds/videos.jpg</icon>
  565. <thumb>$INFO[Skin.String(Home_Custom_Back_Video_Folder)]</thumb>
  566. <visible>!Skin.HasSetting(HomeMenuNoVideosButton) + ![Skin.HasSetting(HomeMenuNoMoviesButton) + Skin.HasSetting(HomeMenuNoTVShowsButton)]</visible>
  567. </item>
  568. <item id="2">
  569. <label>3</label>
  570. <onclick>ActivateWindow(Videos,Files,return)</onclick>
  571. <icon>special://skin/backgrounds/videos.jpg</icon>
  572. <thumb>$INFO[Skin.String(Home_Custom_Back_Video_Folder)]</thumb>
  573. <visible>!Skin.HasSetting(HomeMenuNoVideosButton) + [Skin.HasSetting(HomeMenuNoMoviesButton) + Skin.HasSetting(HomeMenuNoTVShowsButton)]</visible>
  574. </item>
  575. <item id="10">
  576. <label>20342</label>
  577. <onclick>ActivateWindow(Videos,MovieTitles,return)</onclick>
  578. <icon>special://skin/backgrounds/videos.jpg</icon>
  579. <thumb>$INFO[Skin.String(Home_Custom_Back_Movies_Folder)]</thumb>
  580. <visible>Skin.HasSetting(HomeMenuNoMoviesButton) + Library.HasContent(Movies)</visible>
  581. </item>
  582. <item id="11">
  583. <label>20343</label>
  584. <onclick>ActivateWindow(Videos,TVShowTitles,return)</onclick>
  585. <icon>special://skin/backgrounds/videos.jpg</icon>
  586. <thumb>$INFO[Skin.String(Home_Custom_Back_TVShow_Folder)]</thumb>
  587. <visible>Skin.HasSetting(HomeMenuNoTVShowsButton) + Library.HasContent(TVShows)</visible>
  588. </item>
  589. <item id="3">
  590. <label>2</label>
  591. <onclick>ActivateWindow(Music)</onclick>
  592. <icon>special://skin/backgrounds/music.jpg</icon>
  593. <thumb>$INFO[Skin.String(Home_Custom_Back_Music_Folder)]</thumb>
  594. <visible>!Skin.HasSetting(HomeMenuNoMusicButton)</visible>
  595. </item>
  596. <item id="5">
  597. <label>13000</label>
  598. <onclick>ActivateWindow(Settings)</onclick>
  599. <icon>special://skin/backgrounds/settings.jpg</icon>
  600. <thumb>$INFO[Skin.String(Home_Custom_Back_Settings_Folder)]</thumb>
  601. </item>
  602. </content>
  603. </control>
  604. <control type="image">
  605. <posx>0</posx>
  606. <posy>-205</posy>
  607. <width>385</width>
  608. <height>1130</height>
  609. <texture>HomeBlade_middle.png</texture>
  610. <animation effect="slide" end="0,-204" time="300" condition="Container(9000).Row(1)">conditional</animation>
  611. <animation effect="slide" end="0,-102" time="300" condition="Container(9000).Row(2)">conditional</animation>
  612. <animation effect="slide" end="0,102" time="300" condition="Container(9000).Row(4)">conditional</animation>
  613. <animation effect="slide" end="0,204" time="300" condition="Container(9000).Row(5)">conditional</animation>
  614. </control>
  615. <control type="image">
  616. <posx>-450</posx>
  617. <posy>0</posy>
  618. <width>846</width>
  619. <height>720</height>
  620. <texture>HomeBlade_top.png</texture>
  621. </control>
  622. <control type="image">
  623. <description>LOGO</description>
  624. <posx>10</posx>
  625. <posy>10</posy>
  626. <width>140</width>
  627. <height>40</height>
  628. <texture>XBMC_Logo.png</texture>
  629. </control>
  630. <control type="image">
  631. <description>LOGO Mirror</description>
  632. <posx>10</posx>
  633. <posy>42</posy>
  634. <width>140</width>
  635. <height>40</height>
  636. <texture diffuse="diffuse_mirror2.png" flipy="true">XBMC_Logo.png</texture>
  637. </control>
  638. <control type="image">
  639. <posx>0</posx>
  640. <posy>100r</posy>
  641. <width>256</width>
  642. <height>100</height>
  643. <texture>HomeButtonsBack.png</texture>
  644. </control>
  645. <control type="group" id="10">
  646. <posx>15</posx>
  647. <posy>55r</posy>
  648. <control type="button" id="20">
  649. <description>Power push button</description>
  650. <posx>90</posx>
  651. <posy>0</posy>
  652. <width>43</width>
  653. <height>43</height>
  654. <label>31003</label>
  655. <font>-</font>
  656. <aligny>-</aligny>
  657. <onclick>ActivateWindow(ShutdownMenu)</onclick>
  658. <texturefocus>home-power-FO.png</texturefocus>
  659. <texturenofocus>home-power.png</texturenofocus>
  660. <onleft>21</onleft>
  661. <onright>9000</onright>
  662. <onup>9000</onup>
  663. <ondown>9000</ondown>
  664. <animation effect="slide" start="0,0" end="-45,0" time="0" condition="!System.HasMediaDVD">conditional</animation>
  665. </control>
  666. <control type="button" id="21">
  667. <description>Favourites push button</description>
  668. <posx>45</posx>
  669. <posy>0</posy>
  670. <width>43</width>
  671. <height>43</height>
  672. <label>1036</label>
  673. <font>-</font>
  674. <aligny>-</aligny>
  675. <onclick>ActivateWindow(Favourites)</onclick>
  676. <texturefocus>home-favourites-FO.png</texturefocus>
  677. <texturenofocus>home-favourites.png</texturenofocus>
  678. <onleft>22</onleft>
  679. <onright>20</onright>
  680. <onup>9000</onup>
  681. <ondown>9000</ondown>
  682. <animation effect="slide" start="0,0" end="-45,0" time="0" condition="!System.HasMediaDVD">conditional</animation>
  683. </control>
  684. <control type="button" id="22">
  685. <description>Play Disc Media push button</description>
  686. <posx>0</posx>
  687. <posy>0</posy>
  688. <width>43</width>
  689. <height>43</height>
  690. <label>16004</label>
  691. <font>-</font>
  692. <aligny>-</aligny>
  693. <onclick>ActivateWindow(1113)</onclick>
  694. <texturefocus>home-playmedia-FO.png</texturefocus>
  695. <texturenofocus>home-playmedia.png</texturenofocus>
  696. <onleft>9000</onleft>
  697. <onright>21</onright>
  698. <onup>9000</onup>
  699. <ondown>9000</ondown>
  700. <visible>System.HasMediaDVD</visible>
  701. </control>
  702. </control>
  703. </control>
  704. <control type="group">
  705. <posx>420</posx>
  706. <posy>35r</posy>
  707. <visible>system.getbool(lookandfeel.enablerssfeeds)</visible>
  708. <animation effect="slide" end="0,35" time="300" tween="quadratic" easing="out">WindowClose</animation>
  709. <animation effect="slide" start="0,35" time="300" tween="quadratic" easing="out">WindowOpen</animation>
  710. <control type="image">
  711. <description>RSS background</description>
  712. <posx>0</posx>
  713. <posy>0</posy>
  714. <width>860</width>
  715. <height>35</height>
  716. <texture border="32,0,0,0">Rss_Back.png</texture>
  717. </control>
  718. <control type="rss">
  719. <description>RSS feed</description>
  720. <posx>35</posx>
  721. <posy>6</posy>
  722. <height>35</height>
  723. <width>790</width>
  724. <font>font12</font>
  725. <urlset>1</urlset>
  726. <textcolor>blue</textcolor>
  727. <titlecolor>blue</titlecolor>
  728. <headlinecolor>white</headlinecolor>
  729. </control>
  730. <control type="image">
  731. <description>RSS background</description>
  732. <posx>0</posx>
  733. <posy>0</posy>
  734. <width>100</width>
  735. <height>35</height>
  736. <texture border="32,0,0,0">Rss_Back_Overlay.png</texture>
  737. </control>
  738. <control type="image">
  739. <description>RSS background</description>
  740. <posx>832</posx>
  741. <posy>8</posy>
  742. <width>24</width>
  743. <height>24</height>
  744. <texture>icon-rss.png</texture>
  745. </control>
  746. </control>
  747. <control type="group">
  748. <posx>520r</posx>
  749. <posy>0</posy>
  750. <animation effect="slide" start="0,0" end="-60,0" delay="0" time="300" condition="Window.IsVisible(MuteBug)">conditional</animation>
  751. <animation effect="slide" start="0,0" end="550,0" delay="0" time="300">WindowClose</animation>
  752. <animation effect="slide" start="550,0" end="0,0" delay="0" time="300">WindowOpen</animation>
  753. <visible>!Skin.HasSetting(homepageWeatherinfo)</visible>
  754. <control type="image">
  755. <description>time background</description>
  756. <posx>0</posx>
  757. <posy>0</posy>
  758. <width>180</width>
  759. <height>35</height>
  760. <texture flipx="true" border="32,0,0,0">header.png</texture>
  761. </control>
  762. <control type="image">
  763. <description>Weather image</description>
  764. <posx>30</posx>
  765. <posy>1</posy>
  766. <width>25</width>
  767. <height>25</height>
  768. <aspectratio>keep</aspectratio>
  769. <texture>$INFO[Window(Weather).Property(Current.ConditionIcon)]</texture>
  770. </control>
  771. <control type="label">
  772. <description>time label</description>
  773. <posx>60</posx>
  774. <posy>0</posy>
  775. <width>100</width>
  776. <height>28</height>
  777. <align>left</align>
  778. <aligny>center</aligny>
  779. <font>font12</font>
  780. <textcolor>white</textcolor>
  781. <shadowcolor>black</shadowcolor>
  782. <label>[B]$INFO[Weather.Temperature][/B]</label>
  783. </control>
  784. </control>
  785. <control type="group">
  786. <posx>390r</posx>
  787. <posy>0</posy>
  788. <animation effect="slide" start="0,0" end="-60,0" delay="0" time="300" condition="Window.IsVisible(MuteBug)">conditional</animation>
  789. <animation effect="slide" start="0,0" end="420,0" delay="0" time="300">WindowClose</animation>
  790. <animation effect="slide" start="420,0" end="0,0" delay="0" time="300">WindowOpen</animation>
  791. <control type="image">
  792. <description>time background</description>
  793. <posx>0</posx>
  794. <posy>0</posy>
  795. <width>440</width>
  796. <height>35</height>
  797. <texture flipx="true" border="32,0,0,0">header.png</texture>
  798. </control>
  799. <control type="label">
  800. <description>time label</description>
  801. <posx>30</posx>
  802. <posy>0</posy>
  803. <width>400</width>
  804. <height>28</height>
  805. <align>left</align>
  806. <aligny>center</aligny>
  807. <font>font12</font>
  808. <textcolor>white</textcolor>
  809. <shadowcolor>black</shadowcolor>
  810. <label>[COLOR=grey]$INFO[System.Date][/COLOR] | $INFO[System.Time]</label>
  811. </control>
  812. </control>
  813. </controls>
  814. </window>
  815.  
  816.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement