Advertisement
RatherLoopy

Untitled

Dec 23rd, 2021
230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.05 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <window type="dialog" id="1109">
  3. <visible>Window.IsActive(fullscreenvideo) | Window.IsActive(visualisation)</visible>
  4. <visible>Window.IsActive(seekbar) | Window.IsActive(pvrosdchannels) | Window.IsActive(pvrchannelguide)</visible>
  5. <depth>DepthOSD</depth>
  6. <include>Animation_TopSlide</include>
  7. <zorder>0</zorder>
  8. <controls>
  9. <!-- Group 1 of file -->
  10. <control type="group">
  11. <visible>![Player.ShowInfo | Window.IsActive(fullscreeninfo) | Player.ShowTime | Window.IsActive(videoosd) | Window.IsActive(musicosd) | Window.IsActive(playerprocessinfo) | !String.IsEmpty(PVR.ChannelNumberInput) | Window.IsActive(pvrosdchannels) | Window.IsActive(pvrchannelguide)] + [!String.IsEmpty(Player.SeekNumeric) | Player.Seeking | Player.DisplayAfterSeek | Player.Forwarding | Player.Rewinding | Player.Paused]</visible>
  12. <animation effect="fade" start="0" end="100" time="300">VisibleChange</animation>
  13. <animation effect="slide" start="0,0" end="0,-80" time="300" condition="Player.Paused + System.IdleTime(5)">Conditional</animation>
  14. <control type="image">
  15. <left>0</left>
  16. <top>0</top>
  17. <width>100%</width>
  18. <height>55</height>
  19. <texture colordiffuse="D0FFFFFF" border="0,55,0,0">frame/osdfade.png</texture>
  20. </control>
  21. <control type="label">
  22. <left>25</left>
  23. <top>6</top>
  24. <width>700</width>
  25. <height>60</height>
  26. <label>$VAR[SeekLabel]</label>
  27. <font>font30_title</font>
  28. <shadowcolor>black</shadowcolor>
  29. </control>
  30. <control type="label">
  31. <centerleft>50%</centerleft>
  32. <top>0</top>
  33. <width>50%</width>
  34. <height>55</height>
  35. <align>center</align>
  36. <label>$VAR[SeekTimeLabelVar]</label>
  37. <font>font37</font>
  38. <visible>!Player.ChannelPreviewActive | VideoPlayer.HasEpg</visible>
  39. </control>
  40. <control type="label">
  41. <right>25</right>
  42. <top>6</top>
  43. <width>700</width>
  44. <height>60</height>
  45. <align>right</align>
  46. <font>font30_title</font>
  47. <label>$INFO[player.chapter,[COLOR button_focus]$LOCALIZE[21396]:[/COLOR] ]$INFO[Player.ChapterCount,/]</label>
  48. <visible>!VideoPlayer.Content(LiveTV) + player.chaptercount</visible>
  49. </control>
  50. <control type="label">
  51. <right>25</right>
  52. <top>6</top>
  53. <width>700</width>
  54. <height>60</height>
  55. <align>right</align>
  56. <font>font30_title</font>
  57. <label>[COLOR button_focus]$LOCALIZE[31026][/COLOR] $INFO[PVR.TimeshiftCur] (-$INFO[PVR.TimeshiftOffset])</label>
  58. <visible>VideoPlayer.Content(LiveTV) + PVR.IsTimeShift</visible>
  59. </control>
  60. <control type="progress">
  61. <left>0</left>
  62. <top>55</top>
  63. <width>100%</width>
  64. <height>16</height>
  65. <info>Player.ProgressCache</info>
  66. <texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg>
  67. <midtexture>colors/white50.png</midtexture>
  68. <visible>!VideoPlayer.Content(LiveTV)</visible>
  69. </control>
  70. <control type="progress">
  71. <left>0</left>
  72. <top>55</top>
  73. <width>100%</width>
  74. <height>16</height>
  75. <info>Player.Progress</info>
  76. <texturebg border="3" colordiffuse="60FFFFFF">colors/white50.png</texturebg>
  77. <midtexture colordiffuse="button_focus">colors/white.png</midtexture>
  78. <visible>!VideoPlayer.Content(LiveTV)</visible>
  79. </control>
  80. <control type="slider">
  81. <left>0</left>
  82. <top>50</top>
  83. <width>100%</width>
  84. <height>26</height>
  85. <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar>
  86. <textureslidernib colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernib>
  87. <textureslidernibfocus colordiffuse="button_focus">colors/white.png</textureslidernibfocus>
  88. <info>Player.Seekbar</info>
  89. <visible>!VideoPlayer.Content(LiveTV) + [Player.Seeking | Player.DisplayAfterSeek]</visible>
  90. </control>
  91. <control type="group">
  92. <visible>VideoPlayer.Content(LiveTV)</visible>
  93. <control type="group">
  94. <visible>Player.SeekEnabled + VideoPlayer.HasEPG</visible>
  95. <include content="PVRProgress">
  96. <param name="ts_bar_top" value="55"/>
  97. <param name="epg_bar_top" value="63"/>
  98. <param name="ts_bar_height" value="8"/>
  99. <param name="epg_bar_height" value="8"/>
  100. </include>
  101. </control>
  102. <control type="group">
  103. <visible>Player.SeekEnabled + !VideoPlayer.HasEPG</visible>
  104. <include content="PVRProgress">
  105. <param name="ts_bar_top" value="55"/>
  106. <param name="ts_bar_height" value="16"/>
  107. </include>
  108. </control>
  109. <control type="group">
  110. <visible>!Player.SeekEnabled + VideoPlayer.HasEPG</visible>
  111. <include content="PVRProgress">
  112. <param name="epg_bar_top" value="55"/>
  113. <param name="epg_bar_height" value="16"/>
  114. </include>
  115. </control>
  116. </control>
  117. <control type="slider">
  118. <left>0</left>
  119. <top>50</top>
  120. <width>100%</width>
  121. <height>26</height>
  122. <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_bar.png</texturesliderbar>
  123. <textureslidernib colordiffuse="button_focus">osd/progress/nub_bar.png</textureslidernib>
  124. <textureslidernibfocus colordiffuse="button_focus">colors/white.png</textureslidernibfocus>
  125. <info>PVR.TimeShiftSeekbar</info>
  126. <visible>VideoPlayer.Content(LiveTV) + [Player.Seeking | Player.DisplayAfterSeek] + !Player.ChannelPreviewActive</visible>
  127. </control>
  128. <control type="ranges">
  129. <left>0</left>
  130. <top>55</top>
  131. <width>100%</width>
  132. <height>8</height>
  133. <texturebg border="3" colordiffuse="00FFFFFF">colors/white50.png</texturebg>
  134. <lefttexture>colors/white.png</lefttexture>
  135. <midtexture colordiffuse="FFFF0000">colors/white.png</midtexture>
  136. <righttexture>colors/white.png</righttexture>
  137. <info>Player.Cutlist</info>
  138. </control>
  139. <control type="ranges">
  140. <left>0</left>
  141. <top>67</top>
  142. <width>100%</width>
  143. <height>4</height>
  144. <texturebg border="3" colordiffuse="00FFFFFF">colors/white50.png</texturebg>
  145. <righttexture>colors/white.png</righttexture>
  146. <info>Player.Chapters</info>
  147. </control>
  148. </control>
  149. <!-- Group 2 of file -->
  150. <control type="group">
  151. <animation effect="slide" end="0,-90" time="300" tween="sine" easing="inout" condition="$EXP[infodialog_active]">conditional</animation>
  152. <animation effect="slide" start="0,-200" end="0,0" time="300" tween="cubic" easing="out">VisibleChange</animation>
  153. <visible>Player.ShowInfo | Window.IsActive(fullscreeninfo) | Player.ShowTime | Window.IsActive(videoosd) | Window.IsActive(musicosd) | Window.IsActive(playerprocessinfo) | !String.IsEmpty(PVR.ChannelNumberInput) | Window.IsActive(pvrosdchannels) | Window.IsActive(pvrchannelguide) + ![Player.Seeking | Player.DisplayAfterSeek | Player.Forwarding | Player.Rewinding | Player.Paused]</visible>
  154. <depth>DepthBars</depth>
  155. <control type="image">
  156. <left>0</left>
  157. <top>0</top>
  158. <width>100%</width>
  159. <height>170</height>
  160. <texture>frame/osdfade.png</texture>
  161. </control>
  162. <control type="group">
  163. <!-- Clearlogo group -->
  164. <animation effect="slide" end="90,0" time="0" condition="Skin.HasSetting(touchmode)">conditional</animation>
  165. <control type="grouplist">
  166. <visible>!String.IsEmpty(Player.Art(tvshow.clearlogo)) | !String.IsEmpty(Player.Art(clearlogo))</visible>
  167. <top>10</top>
  168. <left>20</left>
  169. <right>400</right>
  170. <height>100</height>
  171. <itemgap>10</itemgap>
  172. <orientation>horizontal</orientation>
  173. <control type="image">
  174. <width>300</width>
  175. <texture>$VAR[PlayerClearLogoVar]</texture>
  176. <aspectratio aligny="center" align="center">keep</aspectratio>
  177. </control>
  178. <control type="label">
  179. <align>left</align>
  180. <aligny>center</aligny>
  181. <font>font13</font>
  182. <label>$VAR[OSDSubLabelVar] ($INFO[VideoPlayer.Year])</label>
  183. <shadowcolor>text_shadow</shadowcolor>
  184. <scroll>true</scroll>
  185. </control>
  186. </control>
  187. <control type="group">
  188. <!-- TITLE AND YEAR IF NO CLEARLOGO -->
  189. <visible>!Window.IsActive(pvrosdchannels) + !Window.IsActive(pvrchannelguide)</visible>
  190. <visible>String.IsEmpty(Player.Art(clearlogo))</visible>
  191. <visible>String.IsEmpty(Player.Art(tvshow.clearlogo))</visible>
  192. <animation effect="fade" time="150">VisibleChange</animation>
  193. <left>20</left>
  194. <right>400</right>
  195. <control type="label">
  196. <label>$VAR[NowPlayingBreadcrumbsVar]</label>
  197. <font>font45</font>
  198. <shadowcolor>text_shadow</shadowcolor>
  199. <top>7</top>
  200. <height>50</height>
  201. </control>
  202. <control type="label">
  203. <top>60</top>
  204. <label>$VAR[OSDSubLabelVar]</label>
  205. <shadowcolor>text_shadow</shadowcolor>
  206. <height>60</height>
  207. </control>
  208. </control>
  209. </control>
  210. <control type="group">
  211. <visible>!Window.IsVisible(extendedprogressdialog)</visible>
  212. <animation effect="fade" time="150">VisibleChange</animation>
  213. <control type="label">
  214. <font>font_clock</font>
  215. <shadowcolor>text_shadow</shadowcolor>
  216. <top>0</top>
  217. <right>20</right>
  218. <height>200</height>
  219. <width>600</width>
  220. <align>right</align>
  221. <label>$INFO[System.Time]</label>
  222. </control>
  223. <control type="grouplist">
  224. <right>24</right>
  225. <top>74</top>
  226. <width>800</width>
  227. <height>100</height>
  228. <align>right</align>
  229. <itemgap>5</itemgap>
  230. <orientation>horizontal</orientation>
  231. <usecontrolcoords>true</usecontrolcoords>
  232. <font>font18</font>
  233. <control type="label">
  234. <!--label>$INFO[Player.FinishTime,$LOCALIZE[31080]: ]</label-->
  235. <label>Ends $INFO[Player.FinishTime] [-$INFO[Player.TimeRemaining(hh:mm:ss)]]</label>
  236. <shadowcolor>text_shadow</shadowcolor>
  237. <height>00</height>
  238. <width>auto</width>
  239. <font>font23_narro</font>
  240. <visible>!String.isempty(Player.Duration)</visible>
  241. <visible>Player.HasVideo + ![Player.HasGame | VideoPlayer.HasEpg]</visible>
  242. </control>
  243. <control type="label">
  244. <!--label>$INFO[Player.FinishTime,$LOCALIZE[31080]: ]</label-->
  245. <label>($INFO[VideoPlayer.Year])</label>
  246. <shadowcolor>text_shadow</shadowcolor>
  247. <height>100</height>
  248. <width>auto</width>
  249. <visible>!String.isempty(Player.Year)</visible>
  250. <visible>Player.HasVideo + ![Player.HasGame | VideoPlayer.HasEpg]</visible>
  251. </control>
  252. <control type="label">
  253. <label>$INFO[PVR.EpgEventFinishTime,$LOCALIZE[31080]: ]</label>
  254. <shadowcolor>text_shadow</shadowcolor>
  255. <height>100</height>
  256. <width>auto</width>
  257. <visible>VideoPlayer.HasEpg</visible>
  258. </control>
  259. <control type="image">
  260. <top>2</top>
  261. <left>0</left>
  262. <width>60</width>
  263. <height>40</height>
  264. <fadetime>300</fadetime>
  265. <aspectratio aligny="center" align="right">keep</aspectratio>
  266. <texture>dialogs/volume/mute.png</texture>
  267. <visible>Player.Muted</visible>
  268. </control>
  269. </control>
  270. </control>
  271. </control>
  272. </controls>
  273. </window>
  274.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement