Advertisement
Guest User

Untitled

a guest
Dec 28th, 2018
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.92 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <includes>
  3.  
  4. <include name="DialogPVRChannelsOSD_Small">
  5. <control type="group">
  6. <posx>-660</posx>
  7. <posy>0</posy>
  8. <animation type="WindowOpen">
  9. <effect type="slide" start="0" end="660" time="250" tween="cubic" easing="inout" />
  10. </animation>
  11. <animation type="WindowClose">
  12. <effect type="slide" start="660" end="0" time="250" tween="cubic" easing="inout" />
  13. </animation>
  14. <!--Panel-->
  15. <control type="image">
  16. <posy>0</posy>
  17. <posx>0</posx>
  18. <width>555</width>
  19. <height>100%</height>
  20. <texture border="5">diffuse/panel.png</texture>
  21. <colordiffuse>$INFO[Skin.String(OSDPanelColor)]</colordiffuse>
  22. <aspectratio>stretch</aspectratio>
  23. </control>
  24. <control type="image">
  25. <posy>0</posy>
  26. <posx>0</posx>
  27. <width>550</width>
  28. <height>100%</height>
  29. <texture border="5">diffuse/panel.png</texture>
  30. <colordiffuse>$INFO[Skin.String(OSDPanelColor)]</colordiffuse>
  31. <aspectratio>stretch</aspectratio>
  32. </control>
  33.  
  34. <!-- header -->
  35. <control type="label">
  36. <posx>40</posx>
  37. <posy>10</posy>
  38. <width min="80" max="1100">auto</width>
  39. <height>100</height>
  40. <font>Bold45</font>
  41. <align>left</align>
  42. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  43. <label>$INFO[VideoPlayer.ChannelGroup]</label>
  44. <visible>!Window.IsActive(notification) + !Window.IsActive(extendedprogressdialog)</visible>
  45. <visible>!pvr.IsPlayingRadio</visible>
  46. </control>
  47. <control type="label">
  48. <posx>40</posx>
  49. <posy>10</posy>
  50. <width min="80" max="1100">auto</width>
  51. <height>100</height>
  52. <font>Bold45</font>
  53. <align>left</align>
  54. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  55. <label>[UPPERCASE]$LOCALIZE[19024][/UPPERCASE]</label>
  56. <visible>!Window.IsActive(notification) + !Window.IsActive(extendedprogressdialog)</visible>
  57. <visible>pvr.IsPlayingRadio</visible>
  58. </control>
  59.  
  60. <control type="label">
  61. <!--Info Time Date-->
  62. <posx>40</posx>
  63. <posy>80</posy>
  64. <width>600</width>
  65. <height>50</height>
  66. <font>Reg28</font>
  67. <textcolor>$INFO[Skin.String(OSDSecondaryTextColor)]</textcolor>
  68. <label>$INFO[System.Date(DDD)], $INFO[System.Date(d)] $INFO[System.Date(mmm)] $INFO[System.Date(yyyy)] | $INFO[System.Time]</label>
  69. </control>
  70.  
  71. <!--Label Menu: -->
  72. <control type="image">
  73. <!--Seperator-->
  74. <posx>0</posx>
  75. <posy>140</posy>
  76. <width>500</width>
  77. <height>20</height>
  78. <align>left</align>
  79. <texture>common/menu-separator.png</texture>
  80. </control>
  81. <!-- Scollbar behind panel for touch control-->
  82. <control type="scrollbar" id="60">
  83. <posx>0</posx>
  84. <posy>160</posy>
  85. <width>540</width>
  86. <height>900</height>
  87. <onup>60</onup>
  88. <ondown>60</ondown>
  89. <onleft>50</onleft>
  90. <animation effect="fade" start="100" end="0" time="10" condition="true">Conditional</animation>
  91. </control>
  92.  
  93. <!--List ID=11-->
  94. <control type="list" id="11">
  95. <posx>0</posx>
  96. <posy>180</posy>
  97. <width>530</width>
  98. <height>875</height>
  99. <onleft>PreviousChannelGroup</onleft>
  100. <onright>NextChannelGroup</onright>
  101. <onup>11</onup>
  102. <ondown>11</ondown>
  103. <viewtype label="535">list</viewtype>
  104. <pagecontrol>60</pagecontrol>
  105. <scrolltime>200</scrolltime>
  106. <itemlayout height="130" width="530">
  107. <control type="label">
  108. <!--Channel Number-->
  109. <posx>0</posx>
  110. <posy>0</posy>
  111. <width>100</width>
  112. <height>100</height>
  113. <font>Reg40</font>
  114. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  115. <selectedcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</selectedcolor>
  116. <align>center</align>
  117. <info>ListItem.ChannelNumberLabel</info>
  118. <visible>String.IsEmpty(ListItem.Icon)</visible>
  119. </control>
  120. <control type="image">
  121. <!--Rec-->
  122. <posx>100</posx>
  123. <posy>0</posy>
  124. <width>50</width>
  125. <height>50</height>
  126. <texture>pvr/icons/pvr_record.png</texture>
  127. <visible>ListItem.IsRecording</visible>
  128. </control>
  129. <control type="image">
  130. <!--Now Playing Icon-->
  131. <posx>100</posx>
  132. <posy>0</posy>
  133. <width>50</width>
  134. <height>50</height>
  135. <fadetime>600</fadetime>
  136. <texture>pvr/icons/pvr_play.png</texture>
  137. <visible>ListItem.Isplaying + !ListItem.IsRecording</visible>
  138. </control>
  139. <control type="image">
  140. <!--Channel Icon-->
  141. <posx>10</posx>
  142. <posy>10</posy>
  143. <width>80</width>
  144. <height>90</height>
  145. <texture fallback="DefaultTVShows.png">$INFO[ListItem.Icon]</texture>
  146. <aspectratio>keep</aspectratio>
  147. </control>
  148. <control type="label">
  149. <!--Channel Name-->
  150. <animation effect="slide" start="0" end="50" time="0" reversible="false" condition="ListItem.Isplaying | ListItem.IsRecording">Conditional</animation>
  151. <posx>110</posx>
  152. <posy>10</posy>
  153. <width>450</width>
  154. <height>25</height>
  155. <font>Reg28</font>
  156. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  157. <selectedcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</selectedcolor>
  158. <align>left</align>
  159. <aligny>center</aligny>
  160. <label>$INFO[ListItem.Label]</label>
  161. </control>
  162. <control type="label">
  163. <!--Channel Now Playing (LEFT)-->
  164. <posx>110</posx>
  165. <posy>45</posy>
  166. <width>630</width>
  167. <height>20</height>
  168. <font>Reg25</font>
  169. <textcolor>$INFO[Skin.String(OSDSecondaryTextColor)]</textcolor>
  170. <selectedcolor>$INFO[Skin.String(OSDSecondaryTextColor)]</selectedcolor>
  171. <align>left</align>
  172. <aligny>center</aligny>
  173. <label>$INFO[ListItem.Title]</label>
  174. </control>
  175. <control type="label">
  176. <!--Time: Start, End (RIGHT)-->
  177. <posx>110</posx>
  178. <posy>75</posy>
  179. <width>110</width>
  180. <height>20</height>
  181. <font>Reg18</font>
  182. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  183. <selectedcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</selectedcolor>
  184. <align>left</align>
  185. <aligny>center</aligny>
  186. <label>$INFO[ListItem.StartTime]</label>
  187. <visible>ListItem.HasEpg</visible>
  188. </control>
  189. <control type="progress">
  190. <description>Progressbar</description>
  191. <left>220</left>
  192. <top>80</top>
  193. <width>200</width>
  194. <height>10</height>
  195. <texturebg border="5" colordiffuse="$VAR[OSDProgressBarBackgroundColor]">diffuse/panel_trans.png</texturebg>
  196. <lefttexture></lefttexture>
  197. <midtexture border="5" colordiffuse="$INFO[Skin.String(OSDProgressBarColor)]">diffuse/panel.png</midtexture>
  198. <righttexture></righttexture>
  199. <overlaytexture></overlaytexture>
  200. <info>ListItem.Progress</info>
  201. <visible>ListItem.HasEpg</visible>
  202. </control>
  203. <control type="label">
  204. <!--Time: Start, End (RIGHT)-->
  205. <right>5</right>
  206. <posy>75</posy>
  207. <width>130</width>
  208. <height>20</height>
  209. <font>Reg18</font>
  210. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  211. <selectedcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</selectedcolor>
  212. <align>right</align>
  213. <aligny>center</aligny>
  214. <label>$INFO[ListItem.EndTime]</label>
  215. <visible>ListItem.HasEpg</visible>
  216. </control>
  217. <control type="label">
  218. <!--Next info-->
  219. <posx>110</posx>
  220. <posy>100</posy>
  221. <width>630</width>
  222. <height>20</height>
  223. <font>Reg18</font>
  224. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  225. <selectedcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</selectedcolor>
  226. <align>left</align>
  227. <aligny>center</aligny>
  228. <label>$LOCALIZE[19031]: $INFO[ListItem.NextTitle]</label>
  229. <visible>ListItem.HasEpg</visible>
  230. </control>
  231. <control type="image">
  232. <!--Separator-->
  233. <posx>0</posx>
  234. <posy>125</posy>
  235. <width>530</width>
  236. <height>20</height>
  237. <fadetime>400</fadetime>
  238. <colordiffuse>list_separator</colordiffuse>
  239. <texture>common/separator.png</texture>
  240. </control>
  241. </itemlayout>
  242. <focusedlayout height="130" width="530">
  243. <control type="image">
  244. <posx>0</posx>
  245. <posy>0</posy>
  246. <width>970</width>
  247. <height>125</height>
  248. <texture border="5">diffuse/panel.png</texture>
  249. <colordiffuse>$INFO[Skin.String(ButtonFocusColor)]</colordiffuse>
  250. </control>
  251. <control type="label">
  252. <!--Channel Number-->
  253. <posx>0</posx>
  254. <posy>0</posy>
  255. <width>100</width>
  256. <height>100</height>
  257. <font>Reg40</font>
  258. <textcolor>$INFO[Skin.String(ButtonFocusTextColor)]</textcolor>
  259. <selectedcolor>$INFO[Skin.String(ButtonFocusTextColor)]</selectedcolor>
  260. <align>center</align>
  261. <info>ListItem.ChannelNumberLabel</info>
  262. <visible>String.IsEmpty(ListItem.Icon)</visible>
  263. </control>
  264. <control type="image">
  265. <!--Rec-->
  266. <posx>100</posx>
  267. <posy>0</posy>
  268. <width>50</width>
  269. <height>50</height>
  270. <texture>pvr/icons/pvr_record.png</texture>
  271. <visible>ListItem.IsRecording</visible>
  272. </control>
  273. <control type="image">
  274. <!--Now Playing Icon-->
  275. <posx>100</posx>
  276. <posy>0</posy>
  277. <width>50</width>
  278. <height>50</height>
  279. <fadetime>600</fadetime>
  280. <texture>pvr/icons/pvr_play.png</texture>
  281. <visible>ListItem.Isplaying + !ListItem.IsRecording</visible>
  282. </control>
  283. <control type="image">
  284. <!--Channel Icon-->
  285. <posx>10</posx>
  286. <posy>10</posy>
  287. <width>80</width>
  288. <height>90</height>
  289. <texture fallback="DefaultTVShows.png">$INFO[ListItem.Icon]</texture>
  290. <aspectratio>keep</aspectratio>
  291. </control>
  292. <control type="label">
  293. <!--Channel Name-->
  294. <animation effect="slide" start="0" end="50" time="0" reversible="false" condition="ListItem.Isplaying | ListItem.IsRecording">Conditional</animation>
  295. <posx>110</posx>
  296. <posy>10</posy>
  297. <width>450</width>
  298. <height>25</height>
  299. <font>Reg28</font>
  300. <textcolor>$INFO[Skin.String(ButtonFocusTextColor)]</textcolor>
  301. <align>left</align>
  302. <aligny>center</aligny>
  303. <label>$INFO[ListItem.Label]</label>
  304. </control>
  305. <control type="label">
  306. <!--Channel Now Playing (LEFT)-->
  307. <posx>110</posx>
  308. <posy>45</posy>
  309. <width>630</width>
  310. <height>20</height>
  311. <font>Reg25</font>
  312. <textcolor>$INFO[Skin.String(ButtonFocusTextColor)]</textcolor>
  313. <align>left</align>
  314. <aligny>center</aligny>
  315. <scroll>true</scroll>
  316. <label>$INFO[ListItem.Title]</label>
  317. </control>
  318. <control type="label">
  319. <!--Time: Start, End (RIGHT)-->
  320. <posx>110</posx>
  321. <posy>75</posy>
  322. <width>110</width>
  323. <height>20</height>
  324. <font>Reg18</font>
  325. <textcolor>$INFO[Skin.String(ButtonFocusTextColor)]</textcolor>
  326. <align>left</align>
  327. <aligny>center</aligny>
  328. <label>$INFO[ListItem.StartTime]</label>
  329. <visible>ListItem.HasEpg</visible>
  330. </control>
  331. <control type="progress">
  332. <description>Progressbar</description>
  333. <left>220</left>
  334. <top>80</top>
  335. <width>200</width>
  336. <height>10</height>
  337. <info>ListItem.Progress</info>
  338. <visible>ListItem.HasEpg</visible>
  339. <texturebg border="5" colordiffuse="$VAR[OSDProgressBarBackgroundColor]">diffuse/panel_trans.png</texturebg>
  340. <lefttexture></lefttexture>
  341. <midtexture border="5" colordiffuse="$INFO[Skin.String(ButtonFocusTextColor)]">diffuse/panel.png</midtexture>
  342. <righttexture></righttexture>
  343. <overlaytexture></overlaytexture>
  344. </control>
  345. <control type="label">
  346. <!--Time: Start, End (RIGHT)-->
  347. <right>5</right>
  348. <posy>75</posy>
  349. <width>110</width>
  350. <height>20</height>
  351. <font>Reg18</font>
  352. <textcolor>$INFO[Skin.String(ButtonFocusTextColor)]</textcolor>
  353. <align>right</align>
  354. <aligny>center</aligny>
  355. <label>$INFO[ListItem.EndTime]</label>
  356. <visible>ListItem.HasEpg</visible>
  357. </control>
  358. <control type="label">
  359. <!--Next info-->
  360. <posx>110</posx>
  361. <posy>100</posy>
  362. <width>630</width>
  363. <height>20</height>
  364. <font>Reg18</font>
  365. <textcolor>$INFO[Skin.String(ButtonFocusTextColor)]</textcolor>
  366. <selectedcolor>$INFO[Skin.String(ButtonFocusTextColor)]</selectedcolor>
  367. <align>left</align>
  368. <aligny>center</aligny>
  369. <label>$LOCALIZE[19031]: $INFO[ListItem.NextTitle]</label>
  370. <visible>ListItem.HasEpg</visible>
  371. </control>
  372. <control type="image">
  373. <!--Separator-->
  374. <posx>0</posx>
  375. <posy>125</posy>
  376. <width>530</width>
  377. <height>20</height>
  378. <fadetime>400</fadetime>
  379. <colordiffuse>list_separator</colordiffuse>
  380. <texture>common/separator.png</texture>
  381. </control>
  382. </focusedlayout>
  383. </control>
  384.  
  385. </control>
  386. </include>
  387.  
  388. <include name="DialogPVRChannelsOSD_Large">
  389. <control type="group">
  390. <left>60</left>
  391. <top>60</top>
  392. <right>60</right>
  393. <height>970</height>
  394.  
  395. <!-- background panel -->
  396. <control type="image">
  397. <texture border="5">diffuse/panel.png</texture>
  398. <colordiffuse>$INFO[Skin.String(OSDPanelColor)]</colordiffuse>
  399. <aspectratio>stretch</aspectratio>
  400. </control>
  401. <control type="image">
  402. <texture border="5">diffuse/panel.png</texture>
  403. <colordiffuse>$INFO[Skin.String(OSDPanelColor)]</colordiffuse>
  404. <aspectratio>stretch</aspectratio>
  405. </control>
  406.  
  407. <!-- header -->
  408. <control type="image">
  409. <texture border="5">diffuse/panel.png</texture>
  410. <colordiffuse>$INFO[Skin.String(OSDPanelColor)]</colordiffuse>
  411. <aspectratio>stretch</aspectratio>
  412. <top>0</top>
  413. <height>60</height>
  414. </control>
  415. <control type="label">
  416. <!-- <control type="togglebutton" id="10"> -->
  417. <top>10</top>
  418. <left>5</left>
  419. <width>1100</width>
  420. <height>45</height>
  421. <align>left</align>
  422. <font>Reg26</font>
  423. <!-- <onleft>11</onleft> -->
  424. <!-- <onright>11</onright> -->
  425. <!-- <ondown>11</ondown> -->
  426. <!-- <onup>11</onup> -->
  427. <textoffsetx>90</textoffsetx>
  428. <label>$LOCALIZE[19023] - $INFO[VideoPlayer.ChannelGroup]</label>
  429. <altlabel>$LOCALIZE[19024] - $INFO[MusicPlayer.ChannelGroup]</altlabel>
  430. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  431. <shadowcolor>$INFO[Skin.String(OSDPrimaryTextShadowColor)]</shadowcolor>
  432. <!-- <onclick>PreviousChannelGroup</onclick> -->
  433. <texturenofocus></texturenofocus>
  434. <usealttexture>pvr.IsPlayingRadio</usealttexture>
  435. </control>
  436. <control type="image">
  437. <top>15</top>
  438. <left>35</left>
  439. <width>30</width>
  440. <height>30</height>
  441. <texture colordiffuse="$INFO[Skin.String(ViewDetailsTextColor)]">touchcontrols/menu.png</texture>
  442. </control>
  443. <control type="image">
  444. <colordiffuse>$INFO[Skin.String(OSDPrimaryTextColor)]</colordiffuse>
  445. <texture>dialogs/default/separator.png</texture>
  446. <height>45</height>
  447. <top>15</top>
  448. </control>
  449. <control type="label">
  450. <top>10</top>
  451. <right>30</right>
  452. <width>1200</width>
  453. <height>30</height>
  454. <font>Reg26</font>
  455. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  456. <selectedcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</selectedcolor>
  457. <align>right</align>
  458. <aligny>bottom</aligny>
  459. <label>$INFO[System.Date(DDD)], $INFO[System.Date(d)] $INFO[System.Date(mmm)] $INFO[System.Date(yyyy)] • $INFO[System.Time]</label>
  460. <animation effect="slide" start="0" end="-60" time="0" reversible="false" condition="Skin.HasSetting(EnableTouchSupport)">Conditional</animation>
  461. </control>
  462.  
  463. <!-- close dialog -->
  464. <control type="group">
  465. <include>animation_fade_visible_hidden</include>
  466. <right>35</right>
  467. <width>40</width>
  468. <posy>10</posy>
  469. <include condition="Skin.HasSetting(EnableTouchSupport)">close_button</include>
  470. </control>
  471.  
  472.  
  473. <!-- footer -->
  474. <control type="image">
  475. <texture border="5">diffuse/panel.png</texture>
  476. <colordiffuse>$INFO[Skin.String(OSDPanelColor)]</colordiffuse>
  477. <aspectratio>stretch</aspectratio>
  478. <bottom>0</bottom>
  479. <height>45</height>
  480. </control>
  481. <control type="image">
  482. <colordiffuse>$INFO[Skin.String(OSDPrimaryTextColor)]</colordiffuse>
  483. <texture>dialogs/default/separator.png</texture>
  484. <height>45</height>
  485. <bottom>45</bottom>
  486. </control>
  487. <control type="label">
  488. <bottom>10</bottom>
  489. <left>35</left>
  490. <width>1200</width>
  491. <height>30</height>
  492. <font>Reg22</font>
  493. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  494. <selectedcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</selectedcolor>
  495. <align>left</align>
  496. <aligny>center</aligny>
  497. <label>$INFO[Container(11).NumItems] $LOCALIZE[19019] - $INFO[Container(11).CurrentPage]/$INFO[Container(11).NumPages]</label>
  498. </control>
  499.  
  500. <!--List ID=11-->
  501. <control type="list" id="11">
  502. <left>5</left>
  503. <top>65</top>
  504. <width>1100</width>
  505. <height>840</height>
  506. <onup>11</onup>
  507. <ondown>11</ondown>
  508. <!-- <onleft>10</onleft> -->
  509. <onleft>PreviousChannelGroup</onleft>
  510. <onright>60</onright>
  511. <viewtype label="535">list</viewtype>
  512. <pagecontrol>60</pagecontrol>
  513. <scrolltime>200</scrolltime>
  514. <itemlayout height="60" width="1100">
  515.  
  516. <!--Channel Number-->
  517. <control type="label">
  518. <width>90</width>
  519. <height>100%</height>
  520. <font>Reg24</font>
  521. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  522. <selectedcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</selectedcolor>
  523. <align>center</align>
  524. <aligny>center</aligny>
  525. <info>ListItem.ChannelNumberLabel</info>
  526. </control>
  527.  
  528. <!-- progress -->
  529. <control type="progress">
  530. <description>Progressbar</description>
  531. <left>90</left>
  532. <top>20</top>
  533. <width>70</width>
  534. <height>20</height>
  535. <info>ListItem.Progress</info>
  536. <texturebg border="5" colordiffuse="00ffffff">diffuse/panel.png</texturebg>
  537. <lefttexture></lefttexture>
  538. <midtexture border="5" colordiffuse="$INFO[Skin.String(OSDSecondaryTextColor)]">diffuse/panel.png</midtexture>
  539. <righttexture></righttexture>
  540. <overlaytexture></overlaytexture>
  541. </control>
  542. <control type="image">
  543. <description>Progress Bar Border</description>
  544. <left>90</left>
  545. <top>20</top>
  546. <width>70</width>
  547. <height>20</height>
  548. <texture border="5" colordiffuse="$INFO[Skin.String(OSDSecondaryTextColor)]">diffuse/thinborder.png</texture>
  549. </control>
  550.  
  551. <!--Channel Name + Program Title-->
  552. <control type="label">
  553. <left>180</left>
  554. <width>800</width>
  555. <height>100%</height>
  556. <font>Reg24</font>
  557. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  558. <selectedcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</selectedcolor>
  559. <align>left</align>
  560. <aligny>center</aligny>
  561. <label>[B]$INFO[ListItem.Label]: [/B] [COLOR=$INFO[Skin.String(OSDSecondaryTextColor)]]$INFO[ListItem.Title][/COLOR]</label>
  562. <!-- <label>[B]$INFO[ListItem.Label]: [/B] $INFO[ListItem.Title]</label> -->
  563. </control>
  564.  
  565. <!-- indicator -->
  566. <include>WatchedIndicatorSmall</include>
  567.  
  568. <!--Channel Icon-->
  569. <control type="image">
  570. <right>-8</right>
  571. <width>100</width>
  572. <texture fallback="DefaultTVShows.png">$INFO[ListItem.Icon]</texture>
  573. <aspectratio>keep</aspectratio>
  574. <visible>![ListItem.Isplaying | ListItem.IsRecording | ListItem.HasTimer]</visible>
  575. <bordersize>8</bordersize>
  576. </control>
  577.  
  578. <control type="image">
  579. <!--Separator-->
  580. <posx>0</posx>
  581. <posy>56</posy>
  582. <height>20</height>
  583. <fadetime>400</fadetime>
  584. <colordiffuse>list_separator</colordiffuse>
  585. <texture>common/separator.png</texture>
  586. </control>
  587.  
  588. </itemlayout>
  589. <focusedlayout height="60" width="1100">
  590. <control type="image">
  591. <texture border="5">diffuse/panel.png</texture>
  592. <colordiffuse>$INFO[Skin.String(ButtonFocusColor)]</colordiffuse>
  593. </control>
  594.  
  595. <!--Channel Number-->
  596. <control type="label">
  597. <width>90</width>
  598. <height>100%</height>
  599. <font>Reg24</font>
  600. <textcolor>$INFO[Skin.String(ButtonFocusTextColor)]</textcolor>
  601. <selectedcolor>$INFO[Skin.String(ButtonFocusTextColor)]</selectedcolor>
  602. <align>center</align>
  603. <aligny>center</aligny>
  604. <info>ListItem.ChannelNumberLabel</info>
  605. </control>
  606.  
  607. <!-- progress -->
  608. <control type="progress">
  609. <description>Progressbar</description>
  610. <left>90</left>
  611. <top>20</top>
  612. <width>70</width>
  613. <height>20</height>
  614. <info>ListItem.Progress</info>
  615. <texturebg border="5" colordiffuse="00ffffff">diffuse/panel.png</texturebg>
  616. <lefttexture></lefttexture>
  617. <midtexture border="5" colordiffuse="$INFO[Skin.String(ButtonFocusTextColor)]">diffuse/panel.png</midtexture>
  618. <righttexture></righttexture>
  619. <overlaytexture></overlaytexture>
  620. </control>
  621. <control type="image">
  622. <description>Progress Bar Border</description>
  623. <left>90</left>
  624. <top>20</top>
  625. <width>70</width>
  626. <height>20</height>
  627. <texture border="5" colordiffuse="$INFO[Skin.String(ButtonFocusTextColor)]">diffuse/thinborder.png</texture>
  628. </control>
  629.  
  630. <!--Channel Name + Program Title-->
  631. <control type="label">
  632. <left>180</left>
  633. <width>800</width>
  634. <height>100%</height>
  635. <font>Reg24</font>
  636. <textcolor>$INFO[Skin.String(ButtonFocusTextColor)]</textcolor>
  637. <selectedcolor>$INFO[Skin.String(ButtonFocusTextColor)]</selectedcolor>
  638. <align>left</align>
  639. <aligny>center</aligny>
  640. <label>[B]$INFO[ListItem.Label]: [/B]$INFO[ListItem.Title]</label>
  641. </control>
  642.  
  643. <!-- indicator -->
  644. <include>WatchedIndicatorSmall</include>
  645.  
  646. <!--Channel Icon-->
  647. <control type="image">
  648. <right>-8</right>
  649. <width>100</width>
  650. <texture fallback="DefaultTVShows.png">$INFO[ListItem.Icon]</texture>
  651. <aspectratio>keep</aspectratio>
  652. <visible>![ListItem.Isplaying | ListItem.IsRecording | ListItem.HasTimer]</visible>
  653. <bordersize>8</bordersize>
  654. </control>
  655. </focusedlayout>
  656. </control>
  657.  
  658. <control type="scrollbar" id="60">
  659. <top>65</top>
  660. <left>1113</left>
  661. <height>840</height>
  662. <onup>60</onup>
  663. <ondown>60</ondown>
  664. <onleft>11</onleft>
  665. <onright>NextChannelGroup</onright>
  666. <!-- <onright>11</onright> -->
  667. <animation effect="fade" start="0" end="100" time="400" condition="Control.HasFocus(60) | Skin.HasSetting(EnableTouchSupport) | Container(11).Scrolling | Skin.HasSetting(alwaysShowScrollbars)">Conditional</animation>
  668. <animation effect="fade" start="100" end="0" time="400" condition="![Control.HasFocus(60) | Skin.HasSetting(EnableTouchSupport) | Container(11).Scrolling | Skin.HasSetting(alwaysShowScrollbars)]">Conditional</animation>
  669. </control>
  670.  
  671. <!--details -->
  672.  
  673. <!--Channel Name-->
  674. <control type="label">
  675. <left>1145</left>
  676. <top>65</top>
  677. <width>625</width>
  678. <height>60</height>
  679. <font>Reg34</font>
  680. <textcolor>$INFO[Skin.String(OSDSecondaryTextColor)]</textcolor>
  681. <selectedcolor>$INFO[Skin.String(OSDSecondaryTextColor)]</selectedcolor>
  682. <align>left</align>
  683. <aligny>top</aligny>
  684. <label>$INFO[Window(Home).Property(SkinHelper.Player.Title)]</label>
  685. </control>
  686.  
  687. <!--Channel Icon-->
  688. <control type="image">
  689. <left>1145</left>
  690. <top>125</top>
  691. <width>140</width>
  692. <height>80</height>
  693. <texture fallback="DefaultTVShows.png">$INFO[Container(11).ListItem.Icon]</texture>
  694. <aspectratio align="left">keep</aspectratio>
  695. </control>
  696.  
  697.  
  698. <!-- progress -->
  699. <control type="progress">
  700. <description>Progressbar</description>
  701. <left>1305</left>
  702. <top>135</top>
  703. <width>460</width>
  704. <height>20</height>
  705. <info>Container(11).ListItem.Progress</info>
  706. <texturebg border="5" colordiffuse="00ffffff">diffuse/panel.png</texturebg>
  707. <lefttexture></lefttexture>
  708. <midtexture border="5" colordiffuse="$INFO[Skin.String(OSDPrimaryTextColor)]">diffuse/panel.png</midtexture>
  709. <righttexture></righttexture>
  710. <overlaytexture></overlaytexture>
  711. </control>
  712. <control type="image">
  713. <description>Progress Bar Border</description>
  714. <left>1305</left>
  715. <top>135</top>
  716. <width>460</width>
  717. <height>20</height>
  718. <texture border="5" colordiffuse="$INFO[Skin.String(OSDPrimaryTextColor)]">diffuse/thinborder.png</texture>
  719. </control>
  720. <control type="label">
  721. <left>1305</left>
  722. <top>170</top>
  723. <width>460</width>
  724. <height>20</height>
  725. <font>Reg26</font>
  726. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  727. <selectedcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</selectedcolor>
  728. <align>left</align>
  729. <aligny>center</aligny>
  730. <label>$INFO[Container(11).ListItem.StartTime]</label>
  731. </control>
  732. <control type="label">
  733. <left>1305</left>
  734. <top>170</top>
  735. <width>460</width>
  736. <height>20</height>
  737. <font>Reg26</font>
  738. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  739. <selectedcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</selectedcolor>
  740. <align>right</align>
  741. <aligny>center</aligny>
  742. <label>$INFO[Container(11).ListItem.EndTime]</label>
  743. </control>
  744.  
  745. <!--Program Title-->
  746. <control type="label">
  747. <left>1145</left>
  748. <top>230</top>
  749. <width>625</width>
  750. <height>60</height>
  751. <font>Reg34</font>
  752. <textcolor>$INFO[Skin.String(OSDSecondaryTextColor)]</textcolor>
  753. <selectedcolor>$INFO[Skin.String(OSDSecondaryTextColor)]</selectedcolor>
  754. <align>left</align>
  755. <aligny>center</aligny>
  756. <label>$INFO[Container(11).ListItem.Title]</label>
  757. </control>
  758.  
  759. <!--Plot-->
  760. <control type="textbox">
  761. <left>1145</left>
  762. <top>290</top>
  763. <width>625</width>
  764. <height>430</height>
  765. <font>Reg26</font>
  766. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  767. <selectedcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</selectedcolor>
  768. <align>justify</align>
  769. <aligny>top</aligny>
  770. <label>$INFO[Container(11).ListItem.Plot]</label>
  771. </control>
  772. <!--genre-->
  773. <control type="label">
  774. <bottom>100</bottom>
  775. <left>1145</left>
  776. <width>625</width>
  777. <height>30</height>
  778. <font>Reg26</font>
  779. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  780. <selectedcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</selectedcolor>
  781. <align>left</align>
  782. <aligny>bottom</aligny>
  783. <label>[COLOR=$INFO[Skin.String(OSDSecondaryTextColor)]]$LOCALIZE[515]: [/COLOR]$INFO[Container(11).ListItem.Genre]</label>
  784. <visible>!String.IsEmpty(Container(11).ListItem.Genre)</visible>
  785. </control>
  786.  
  787. <!--Next program-->
  788. <control type="label">
  789. <bottom>65</bottom>
  790. <left>1145</left>
  791. <width>625</width>
  792. <height>30</height>
  793. <font>Reg26</font>
  794. <textcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</textcolor>
  795. <selectedcolor>$INFO[Skin.String(OSDPrimaryTextColor)]</selectedcolor>
  796. <align>left</align>
  797. <aligny>bottom</aligny>
  798. <label>[COLOR=$INFO[Skin.String(OSDSecondaryTextColor)]]$LOCALIZE[19031]: [/COLOR]$INFO[Container(11).ListItem.NextTitle]</label>
  799. <visible>!String.IsEmpty(Container(11).ListItem.NextTitle)</visible>
  800. </control>
  801.  
  802. </control>
  803.  
  804. </include>
  805.  
  806.  
  807. </includes>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement