Advertisement
Guest User

Untitled

a guest
Jun 29th, 2017
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.56 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <window>
  3. <defaultcontrol always="true">100</defaultcontrol>
  4. <onload condition="!VideoPlayer.Content(LiveTV)">SetFocus(202)</onload>
  5. <include>dialogeffect</include>
  6. <depth>DepthOSD</depth>
  7. <coordinates>
  8. <left>0</left>
  9. <top>0</top>
  10. </coordinates>
  11. <controls>
  12. <control type="button">
  13. <description>Close Window button</description>
  14. <left>84r</left>
  15. <top>0</top>
  16. <width>64</width>
  17. <height>32</height>
  18. <label>-</label>
  19. <font>-</font>
  20. <onclick>Dialog.Close(VideoOSD,true)</onclick>
  21. <onclick>FullScreen</onclick>
  22. <texturefocus colordiffuse="$VAR[MainColorOne]">DialogCloseButton-focus.png</texturefocus>
  23. <texturenofocus>DialogCloseButton.png</texturenofocus>
  24. <animation effect="fade" time="150">VisibleChange</animation>
  25. <visible>system.getbool(input.enablemouse) + ![Window.IsVisible(SliderDialog) | Window.IsVisible(OSDVideoSettings) | Window.IsVisible(OSDAudioSettings) | Window.IsVisible(OSDAudioDSPSettings) | Window.IsVisible(VideoBookmarks)]</visible>
  26. <visible>!String.IsEqual(Player.Filenameandpath,Skin.String(KodiIntroVideo))</visible>
  27. </control>
  28. <control type="slider" id="87">
  29. <depth>DepthOSD+</depth>
  30. <description>Seek Slider</description>
  31. <left>430</left>
  32. <top>82r</top>
  33. <width>720</width>
  34. <height>16</height>
  35. <onup>702</onup>
  36. <ondown>26</ondown>
  37. <action>seek</action>
  38. <texturesliderbar>seekslider2.png</texturesliderbar>
  39. <textureslidernib colordiffuse="$VAR[MainColorTwo]">osd_slider_nibNF.png</textureslidernib>
  40. <textureslidernibfocus colordiffuse="$VAR[MainColorTwo]">osd_slider_nib.png</textureslidernibfocus>
  41. <animation effect="fade" time="150">VisibleChange</animation>
  42. <animation effect="slide" end="-145,0" time="0" tween="back" easing="out" condition="Skin.HasSetting(HideArtWorkOSD) | [Skin.HasSetting(HideSeekBarOSD) + Player.Paused] | [Skin.HasSetting(HideSeekBarOSD2) + Window.IsActive(VideoOSD)] + !Player.ShowInfo" reversible="true">Conditional</animation>
  43. <visible>!String.IsEqual(Player.Filenameandpath,Skin.String(KodiIntroVideo))</visible>
  44. <visible>![Window.IsVisible(PVROSDGuide) | Window.IsVisible(PVROSDChannels) | Window.IsVisible(SliderDialog) | Window.IsVisible(OSDVideoSettings) | Window.IsVisible(OSDAudioSettings) | Window.IsVisible(VideoBookmarks) | VideoPlayer.Content(LiveTV)]</visible>
  45. </control>
  46. <control type="grouplist" id="100">
  47. <left>325</left>
  48. <top>60r</top>
  49. <orientation>horizontal</orientation>
  50. <itemgap>0</itemgap>
  51. <animation effect="fade" time="150">VisibleChange</animation>
  52. <animation effect="slide" end="-145,0" time="0" tween="back" easing="out" condition="Skin.HasSetting(HideArtWorkOSD) | [Skin.HasSetting(HideSeekBarOSD) + Player.Paused] | [Skin.HasSetting(HideSeekBarOSD2) + Window.IsActive(VideoOSD)] + !Player.ShowInfo" reversible="true">Conditional</animation>
  53. <visible>!String.IsEqual(Player.Filenameandpath,Skin.String(KodiIntroVideo))</visible>
  54. <visible>![Window.IsVisible(PVROSDGuide) | Window.IsVisible(PVROSDChannels) | Window.IsVisible(SliderDialog) | Window.IsVisible(OSDVideoSettings) | Window.IsVisible(OSDAudioSettings) | Window.IsVisible(VideoBookmarks) | Window.IsVisible(PVROSDChannels) | Window.IsVisible(PVROSDGuide)]</visible>
  55. <control type="button" id="300">
  56. <width>55</width>
  57. <height>55</height>
  58. <label>210</label>
  59. <font>-</font>
  60. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDChannelUPFO.png</texturefocus>
  61. <texturenofocus>OSDChannelUPNF.png</texturenofocus>
  62. <onclick>PlayerControl(Previous)</onclick>
  63. <visible>VideoPlayer.Content(LiveTV)</visible>
  64. </control>
  65. <control type="button" id="301">
  66. <width>55</width>
  67. <height>55</height>
  68. <label>209</label>
  69. <font>-</font>
  70. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDChannelDownFO.png</texturefocus>
  71. <texturenofocus>OSDChannelDownNF.png</texturenofocus>
  72. <onclick>PlayerControl(Next)</onclick>
  73. <visible>VideoPlayer.Content(LiveTV)</visible>
  74. </control>
  75. <control type="button" id="302">
  76. <width>55</width>
  77. <height>55</height>
  78. <label>210</label>
  79. <font>-</font>
  80. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDVolUpFO.png</texturefocus>
  81. <texturenofocus>OSDVolUpNF.png</texturenofocus>
  82. <onclick>$VAR[VolumeStepUp]</onclick>
  83. <onclick>VolumeUp</onclick>
  84. <visible>Skin.HasSetting(EnableVolumeButtons)</visible>
  85. </control>
  86. <control type="button" id="303">
  87. <width>55</width>
  88. <height>55</height>
  89. <label>210</label>
  90. <font>-</font>
  91. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDVolDownFO.png</texturefocus>
  92. <texturenofocus>OSDVolDownNF.png</texturenofocus>
  93. <onclick>$VAR[VolumeStepDown]</onclick>
  94. <onclick>VolumeDown</onclick>
  95. <visible>Skin.HasSetting(EnableVolumeButtons)</visible>
  96. </control>
  97. <control type="button" id="200">
  98. <width>55</width>
  99. <height>55</height>
  100. <label>210</label>
  101. <font>-</font>
  102. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDPrevTrackFO.png</texturefocus>
  103. <texturenofocus>OSDPrevTrackNF.png</texturenofocus>
  104. <onclick>PlayerControl(Previous)</onclick>
  105. <visible>!VideoPlayer.Content(LiveTV)</visible>
  106. </control>
  107. <control type="button" id="201">
  108. <width>55</width>
  109. <height>55</height>
  110. <label>31354</label>
  111. <font>-</font>
  112. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDRewindFO.png</texturefocus>
  113. <texturenofocus>OSDRewindNF.png</texturenofocus>
  114. <enable>Player.SeekEnabled</enable>
  115. <animation effect="fade" start="100" end="50" time="75" condition="!Player.SeekEnabled">Conditional</animation>
  116. <onclick condition="!Player.Paused + !Player.IsTempo">PlayerControl(Rewind)</onclick>
  117. <onclick condition="Player.Paused + Player.TempoEnabled">PlayerControl(Play)</onclick>
  118. <onclick condition="Player.Paused + Player.TempoEnabled">PlayerControl(TempoDown)</onclick>
  119. <onclick condition="Player.IsTempo + Player.TempoEnabled">PlayerControl(TempoDown)</onclick>
  120. </control>
  121. <control type="togglebutton" id="202">
  122. <width>55</width>
  123. <height>55</height>
  124. <label>31351</label>
  125. <altlabel>208</altlabel>
  126. <font>-</font>
  127. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDPauseFO.png</texturefocus>
  128. <texturenofocus>OSDPauseNF.png</texturenofocus>
  129. <usealttexture>Player.Paused | Player.Forwarding | Player.Rewinding</usealttexture>
  130. <alttexturefocus colordiffuse="$VAR[MainColorTwo]">OSDPlayFO.png</alttexturefocus>
  131. <alttexturenofocus>OSDPlayNF.png</alttexturenofocus>
  132. <onclick>PlayerControl(Play)</onclick>
  133. <enable>Player.PauseEnabled</enable>
  134. <animation effect="fade" start="100" end="50" time="75" condition="!Player.PauseEnabled">Conditional</animation>
  135. </control>
  136. <control type="button" id="203">
  137. <width>55</width>
  138. <height>55</height>
  139. <label>31352</label>
  140. <font>-</font>
  141. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDStopFO.png</texturefocus>
  142. <texturenofocus>OSDStopNF.png</texturenofocus>
  143. <onclick>PlayerControl(Stop)</onclick>
  144. </control>
  145. <control type="button" id="204">
  146. <width>55</width>
  147. <height>55</height>
  148. <label>31353</label>
  149. <font>-</font>
  150. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDForwardFO.png</texturefocus>
  151. <texturenofocus>OSDForwardNF.png</texturenofocus>
  152. <enable>Player.SeekEnabled</enable>
  153. <animation effect="fade" start="100" end="50" time="75" condition="!Player.SeekEnabled">Conditional</animation>
  154. <onclick condition="!Player.Paused + !Player.IsTempo">PlayerControl(Forward)</onclick>
  155. <onclick condition="Player.Paused + Player.TempoEnabled">PlayerControl(Play)</onclick>
  156. <onclick condition="Player.Paused + Player.TempoEnabled">PlayerControl(TempoUp)</onclick>
  157. <onclick condition="Player.IsTempo + Player.TempoEnabled">PlayerControl(TempoUp)</onclick>
  158. </control>
  159. <control type="button" id="205">
  160. <width>55</width>
  161. <height>55</height>
  162. <label>209</label>
  163. <font>-</font>
  164. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDNextTrackFO.png</texturefocus>
  165. <texturenofocus>OSDNextTrackNF.png</texturenofocus>
  166. <onclick>PlayerControl(Next)</onclick>
  167. <visible>!VideoPlayer.Content(LiveTV)</visible>
  168. </control>
  169. <control type="button" id="306">
  170. <width>55</width>
  171. <height>55</height>
  172. <label>19019</label>
  173. <font>-</font>
  174. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDChannelListFO.png</texturefocus>
  175. <texturenofocus>OSDChannelListNF.png</texturenofocus>
  176. <onclick>ActivateWindow(PVROSDChannels)</onclick>
  177. <visible>VideoPlayer.Content(LiveTV)</visible>
  178. </control>
  179. <control type="button" id="307">
  180. <width>55</width>
  181. <height>55</height>
  182. <label>$LOCALIZE[19029]$INFO[VideoPlayer.ChannelName, - ]</label>
  183. <font>-</font>
  184. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDepgFO.png</texturefocus>
  185. <texturenofocus>OSDepgNF.png</texturenofocus>
  186. <onclick>ActivateWindow(PVROSDGuide)</onclick>
  187. <visible>VideoPlayer.Content(LiveTV)</visible>
  188. </control>
  189. <control type="button" id="350">
  190. <width>55</width>
  191. <height>55</height>
  192. <label>31356</label>
  193. <font>-</font>
  194. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDTeleTextFO.png</texturefocus>
  195. <texturenofocus>OSDTeleTextNF.png</texturenofocus>
  196. <onclick>ActivateWindow(Teletext)</onclick>
  197. <visible>VideoPlayer.Content(LiveTV)</visible>
  198. </control>
  199. <control type="image" id="2100">
  200. <width>110</width>
  201. <height>55</height>
  202. <texture>-</texture>
  203. <visible>!Skin.HasSetting(EnableVolumeButtons)</visible>
  204. </control>
  205. <control type="image" id="2200">
  206. <width>110</width>
  207. <texture>-</texture>
  208. <visible>!VideoPlayer.Content(LiveTV)</visible>
  209. <visible>VideoPlayer.HasMenu</visible>
  210. </control>
  211. <control type="image" id="2250">
  212. <width>55</width>
  213. <texture>-</texture>
  214. <visible>!VideoPlayer.Content(LiveTV) + !VideoPlayer.HasMenu + !System.HasAddon(plugin.program.dreamcatcher)</visible>
  215. </control>
  216. <control type="image" id="2260">
  217. <width>55</width>
  218. <texture>-</texture>
  219. <visible>!Skin.String(OSDBtnUsrCmd)</visible>
  220. </control>
  221. <control type="image" id="2600">
  222. <width>110</width>
  223. <texture>-</texture>
  224. <visible>!VideoPlayer.Content(LiveTV) + !VideoPlayer.HasMenu</visible>
  225. </control>
  226. <control type="button" id="255">
  227. <enable>VideoPlayer.IsStereoscopic</enable>
  228. <animation effect="fade" start="100" end="0" time="75" condition="!VideoPlayer.IsStereoscopic">Conditional</animation>
  229. <width>55</width>
  230. <height>55</height>
  231. <label>36501</label>
  232. <font>-</font>
  233. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDStereoscopicFO.png</texturefocus>
  234. <texturenofocus>OSDStereoscopicNF.png</texturenofocus>
  235. <onup>501</onup>
  236. </control>
  237. <control type="button" id="256">
  238. <visible>Skin.String(OSDBtnUsrCmd)</visible>
  239. <width>55</width>
  240. <height>55</height>
  241. <label>31359</label>
  242. <font>-</font>
  243. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDUserFO.png</texturefocus>
  244. <texturenofocus>OSDUserNF.png</texturenofocus>
  245. <onclick condition="Skin.String(OSDBtnUsrCmd)">Dialog.Close(VideoOSD,true)</onclick>
  246. <onclick condition="Skin.String(OSDBtnUsrCmd)">$VAR[UsrOSDBtnCmd]</onclick>
  247. </control>
  248. <control type="button" id="250">
  249. <width>55</width>
  250. <height>55</height>
  251. <label>31356</label>
  252. <font>-</font>
  253. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDSubtitlesFO.png</texturefocus>
  254. <texturenofocus>OSDSubtitlesNF.png</texturenofocus>
  255. <onup>404</onup>
  256. </control>
  257. <control type="button" id="251">
  258. <width>55</width>
  259. <height>55</height>
  260. <label>13395</label>
  261. <font>-</font>
  262. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDVideoFO.png</texturefocus>
  263. <texturenofocus>OSDVideoNF.png</texturenofocus>
  264. <onclick>ActivateWindow(OSDVideoSettings)</onclick>
  265. </control>
  266. <control type="togglebutton" id="252">
  267. <width>55</width>
  268. <height>55</height>
  269. <label>13396</label>
  270. <font>-</font>
  271. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDAudioFO.png</texturefocus>
  272. <texturenofocus>OSDAudioNF.png</texturenofocus>
  273. <usealttexture>system.getbool(audiooutput.dspaddonsenabled)</usealttexture>
  274. <alttexturefocus colordiffuse="$VAR[MainColorTwo]">OSDDSPAudioFO.png</alttexturefocus>
  275. <alttexturenofocus>OSDDSPAudioNF.png</alttexturenofocus>
  276. <onclick>ActivateWindow(OSDAudioSettings)</onclick>
  277. </control>
  278. <control type="button" id="253">
  279. <width>55</width>
  280. <height>55</height>
  281. <label>298</label>
  282. <font>-</font>
  283. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDBookmarksFO.png</texturefocus>
  284. <texturenofocus>OSDBookmarksNF.png</texturenofocus>
  285. <onclick>ActivateWindow(VideoBookmarks)</onclick>
  286. <visible>!VideoPlayer.Content(LiveTV)</visible>
  287. </control>
  288. <control type="button" id="254">
  289. <width>55</width>
  290. <height>55</height>
  291. <label>31355</label>
  292. <font>-</font>
  293. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDDvdFO.png</texturefocus>
  294. <texturenofocus>OSDDvdNF.png</texturenofocus>
  295. <onclick>PlayerControl(ShowVideoMenu)</onclick>
  296. <enable>VideoPlayer.HasMenu</enable>
  297. <animation effect="fade" start="100" end="50" time="75" condition="!VideoPlayer.HasMenu">Conditional</animation>
  298. <visible>!VideoPlayer.Content(LiveTV)</visible>
  299. <visible>VideoPlayer.HasMenu</visible>
  300. </control>
  301. <control type="togglebutton" id="353">
  302. <width>55</width>
  303. <height>55</height>
  304. <label>264</label>
  305. <altlabel>265</altlabel>
  306. <font>-</font>
  307. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDRecordOffFO.png</texturefocus>
  308. <texturenofocus>OSDRecordOffNF.png</texturenofocus>
  309. <usealttexture>Player.Recording</usealttexture>
  310. <alttexturefocus colordiffuse="$VAR[MainColorTwo]">OSDRecordOnFO.png</alttexturefocus>
  311. <alttexturenofocus>OSDRecordOnNF.png</alttexturenofocus>
  312. <onclick>PlayerControl(Record)</onclick>
  313. <enable>Player.CanRecord</enable>
  314. <animation effect="fade" start="100" end="50" time="75" condition="!Player.CanRecord">Conditional</animation>
  315. <visible>VideoPlayer.Content(LiveTV)</visible>
  316. </control>
  317. <control type="button" id="206">
  318. <width>55</width>
  319. <height>55</height>
  320. <label>264</label>
  321. <font>-</font>
  322. <texturefocus colordiffuse="$VAR[MainColorTwo]">OSDRecordOffFO.png</texturefocus>
  323. <texturenofocus>OSDRecordOffNF.png</texturenofocus>
  324. <onclick>RunPlugin(plugin://plugin.program.dreamcatcher/?mode=Record)</onclick>
  325. <visible>!VideoPlayer.Content(LiveTV) + !VideoPlayer.HasMenu + System.HasAddon(plugin.program.dreamcatcher)</visible>
  326. </control>
  327. </control>
  328. <control type="button" id="410">
  329. <description>Fake button for mouse control</description>
  330. <right>200</right>
  331. <bottom>60</bottom>
  332. <width>256</width>
  333. <height>250</height>
  334. <label>-</label>
  335. <font>-</font>
  336. <texturenofocus>-</texturenofocus>
  337. <texturefocus>-</texturefocus>
  338. <animation effect="slide" start="0,0" end="0,80" time="0" condition="![VideoPlayer.HasSubtitles + VideoPlayer.SubtitlesEnabled]">Conditional</animation>
  339. <animation effect="slide" start="0,0" end="0,40" time="0" condition="!VideoPlayer.HasSubtitles">Conditional</animation>
  340. <animation effect="slide" start="0,0" end="55,0" time="0" condition="!VideoPlayer.HasMenu">Conditional</animation>
  341. <animation effect="slide" start="0,0" end="55,0" time="0" condition="VideoPlayer.Content(LiveTV) | [!System.HasAddon(plugin.program.dreamcatcher) + !VideoPlayer.HasMenu]">Conditional</animation>
  342. <animation effect="slide" end="-145,0" time="0" tween="back" easing="out" condition="Skin.HasSetting(HideArtWorkOSD) | Skin.HasSetting(HideSeekBarOSD) | Skin.HasSetting(HideSeekBarOSD2)+ !Player.ShowInfo" reversible="true">Conditional</animation>
  343. <visible>Control.HasFocus(410) | Control.HasFocus(250) | ControlGroup(400).HasFocus</visible>
  344. </control>
  345. <control type="grouplist" id="400">
  346. <depth>DepthOSD+</depth>
  347. <visible>![Window.IsVisible(PVROSDGuide) | Window.IsVisible(PVROSDChannels) | Window.IsVisible(SliderDialog) | Window.IsVisible(OSDVideoSettings) | Window.IsVisible(OSDAudioSettings) | Window.IsVisible(VideoBookmarks)]</visible>
  348. <animation effect="fade" time="150">VisibleChange</animation>
  349. <animation effect="slide" start="0,0" end="0,80" time="0" condition="![VideoPlayer.HasSubtitles + VideoPlayer.SubtitlesEnabled]">Conditional</animation>
  350. <animation effect="slide" start="0,0" end="0,40" time="0" condition="!VideoPlayer.HasSubtitles">Conditional</animation>
  351. <animation effect="slide" start="0,0" end="55,0" time="0" condition="!VideoPlayer.HasMenu">Conditional</animation>
  352. <animation effect="slide" start="0,0" end="55,0" time="0" condition="VideoPlayer.Content(LiveTV) | [!System.HasAddon(plugin.program.dreamcatcher) + !VideoPlayer.HasMenu]">Conditional</animation>
  353. <animation effect="slide" end="-145,0" time="0" tween="back" easing="out" condition="Skin.HasSetting(HideArtWorkOSD) | Skin.HasSetting(HideSeekBarOSD) | Skin.HasSetting(HideSeekBarOSD2)+ !Player.ShowInfo" reversible="true">Conditional</animation>
  354. <right>200</right>
  355. <bottom>45</bottom>
  356. <width>256</width>
  357. <height>260</height>
  358. <itemgap>0</itemgap>
  359. <onleft>400</onleft>
  360. <onright>400</onright>
  361. <onup>250</onup>
  362. <ondown>250</ondown>
  363. <orientation>vertical</orientation>
  364. <visible>Control.HasFocus(410) | Control.HasFocus(250) | ControlGroup(400).HasFocus</visible>
  365. <include>VisibleFadeEffect</include>
  366. <control type="group">
  367. <description>Header</description>
  368. <width>256</width>
  369. <height>40</height>
  370. <control type="image">
  371. <description>Header</description>
  372. <left>0</left>
  373. <top>0</top>
  374. <width>256</width>
  375. <height>40</height>
  376. <texture border="20,18,20,0">DialogContextTop.png</texture>
  377. </control>
  378. <control type="label">
  379. <left>30</left>
  380. <top>20</top>
  381. <width>196</width>
  382. <height>15</height>
  383. <font>font12</font>
  384. <label>24012</label>
  385. <textcolor>$VAR[MainColorOne]</textcolor>
  386. <align>center</align>
  387. <aligny>center</aligny>
  388. </control>
  389. </control>
  390. <control type="group" id="401">
  391. <width>256</width>
  392. <height>40</height>
  393. <control type="image">
  394. <description>background image</description>
  395. <left>0</left>
  396. <top>0</top>
  397. <width>256</width>
  398. <height>40</height>
  399. <texture border="25,5,25,5">DialogContextMiddle.png</texture>
  400. </control>
  401. <control type="togglebutton" id="411">
  402. <description>Download with Subtitles script</description>
  403. <left>18</left>
  404. <top>0</top>
  405. <width>220</width>
  406. <height>40</height>
  407. <onleft>400</onleft>
  408. <onright>400</onright>
  409. <onup>250</onup>
  410. <ondown>402</ondown>
  411. <textcolor>grey2</textcolor>
  412. <focusedcolor>white</focusedcolor>
  413. <textoffsetx>10</textoffsetx>
  414. <aligny>center</aligny>
  415. <textwidth>204</textwidth>
  416. <include>NormalButton2</include>
  417. <include>AltButton2</include>
  418. <onclick>Close</onclick>
  419. <onclick>Dialog.Close(VideoOSD)</onclick>
  420. <onclick>ActivateWindow(SubtitleSearch)</onclick>
  421. <pulseonselect>no</pulseonselect>
  422. <font>font13</font>
  423. <label>33003</label>
  424. <!-- no point in downloading subtitles for live programs -->
  425. <enable>!VideoPlayer.Content(LiveTV)</enable>
  426. </control>
  427. </control>
  428. <control type="group" id="402">
  429. <width>256</width>
  430. <height>40</height>
  431. <visible>VideoPlayer.HasSubtitles + VideoPlayer.SubtitlesEnabled</visible>
  432. <control type="image">
  433. <description>background image</description>
  434. <left>0</left>
  435. <top>0</top>
  436. <width>256</width>
  437. <height>40</height>
  438. <texture border="25,5,25,5">DialogContextMiddle.png</texture>
  439. </control>
  440. <control type="button" id="412">
  441. <description>---</description>
  442. <left>18</left>
  443. <top>0</top>
  444. <width>220</width>
  445. <height>40</height>
  446. <onleft>400</onleft>
  447. <onright>400</onright>
  448. <onup>401</onup>
  449. <ondown>403</ondown>
  450. <textcolor>grey2</textcolor>
  451. <focusedcolor>white</focusedcolor>
  452. <textoffsetx>10</textoffsetx>
  453. <aligny>center</aligny>
  454. <textwidth>204</textwidth>
  455. <include>NormalButton2</include>
  456. <onclick>SubtitleDelay</onclick>
  457. <pulseonselect>no</pulseonselect>
  458. <font>font13</font>
  459. <label>22006</label>
  460. </control>
  461. </control>
  462. <control type="group" id="403">
  463. <width>256</width>
  464. <height>40</height>
  465. <visible>VideoPlayer.HasSubtitles + VideoPlayer.SubtitlesEnabled</visible>
  466. <control type="image">
  467. <description>background image</description>
  468. <left>0</left>
  469. <top>0</top>
  470. <width>256</width>
  471. <height>40</height>
  472. <texture border="25,5,25,5">DialogContextMiddle.png</texture>
  473. </control>
  474. <control type="button" id="413">
  475. <description>---</description>
  476. <left>18</left>
  477. <top>0</top>
  478. <width>220</width>
  479. <height>40</height>
  480. <onleft>400</onleft>
  481. <onright>400</onright>
  482. <onup>402</onup>
  483. <ondown>404</ondown>
  484. <textcolor>grey2</textcolor>
  485. <focusedcolor>white</focusedcolor>
  486. <textoffsetx>10</textoffsetx>
  487. <aligny>center</aligny>
  488. <textwidth>204</textwidth>
  489. <include>NormalButton2</include>
  490. <onclick>CycleSubtitle</onclick>
  491. <pulseonselect>no</pulseonselect>
  492. <font>font13</font>
  493. <label>209</label>
  494. </control>
  495. </control>
  496. <control type="group" id="404">
  497. <width>256</width>
  498. <height>40</height>
  499. <visible>VideoPlayer.HasSubtitles</visible>
  500. <control type="image">
  501. <description>background image</description>
  502. <left>0</left>
  503. <top>0</top>
  504. <width>256</width>
  505. <height>40</height>
  506. <texture border="25,5,25,5">DialogContextMiddle.png</texture>
  507. </control>
  508. <control type="radiobutton" id="414">
  509. <description>---</description>
  510. <left>18</left>
  511. <top>0</top>
  512. <width>220</width>
  513. <height>40</height>
  514. <onleft>400</onleft>
  515. <onright>400</onright>
  516. <onup>403</onup>
  517. <ondown>250</ondown>
  518. <textcolor>grey2</textcolor>
  519. <focusedcolor>white</focusedcolor>
  520. <textoffsetx>10</textoffsetx>
  521. <aligny>center</aligny>
  522. <textwidth>204</textwidth>
  523. <include>NormalButton2</include>
  524. <onclick>ShowSubtitles</onclick>
  525. <selected>VideoPlayer.SubtitlesEnabled</selected>
  526. <pulseonselect>no</pulseonselect>
  527. <font>font13</font>
  528. <label>449</label>
  529. </control>
  530. </control>
  531. <control type="image" id="440">
  532. <description>Footer</description>
  533. <width>256</width>
  534. <height>52</height>
  535. <texture border="20,0,20,50">DialogContextSubBottom.png</texture>
  536. </control>
  537. </control>
  538. <!-- STEREOSCOPIC 3D !LiveTV -->
  539. <control type="button" id="520">
  540. <description>Fake button for mouse control</description>
  541. <right>200</right>
  542. <bottom>60</bottom>
  543. <width>256</width>
  544. <height>210</height>
  545. <label>-</label>
  546. <font>-</font>
  547. <texturenofocus>-</texturenofocus>
  548. <texturefocus>-</texturefocus>
  549. <animation effect="slide" start="0,0" end="55,0" time="0" condition="VideoPlayer.Content(LiveTV)">Conditional</animation>
  550. <visible>Control.HasFocus(520) | Control.HasFocus(255) | ControlGroup(500).HasFocus</visible>
  551. </control>
  552. <control type="grouplist" id="500">
  553. <depth>DepthOSD+</depth>
  554. <visible>videoplayer.isstereoscopic + ![Window.IsVisible(SliderDialog) | Window.IsVisible(OSDVideoSettings) | Window.IsVisible(OSDAudioSettings) | Window.IsVisible(VideoBookmarks) | Window.IsVisible(PVROSDChannels) | Window.IsVisible(PVROSDGuide)] + [Control.HasFocus(255) | ControlGroup(500).HasFocus | Control.HasFocus(520)]</visible>
  555. <animation effect="fade" time="150">VisibleChange</animation>
  556. <animation effect="slide" start="0,0" end="55,0" time="0" condition="![VideoPlayer.HasMenu | VideoPlayer.Content(LiveTV)]">Conditional</animation>
  557. <animation effect="slide" start="0,0" end="55,0" time="0" condition="VideoPlayer.Content(LiveTV)">Conditional</animation>
  558. <right>200</right>
  559. <bottom>45</bottom>
  560. <width>256</width>
  561. <height>220</height>
  562. <itemgap>0</itemgap>
  563. <onleft>500</onleft>
  564. <onright>500</onright>
  565. <onup>255</onup>
  566. <ondown>255</ondown>
  567. <orientation>vertical</orientation>
  568. <visible>Control.HasFocus(255) | ControlGroup(500).HasFocus | Control.HasFocus(520)</visible>
  569. <include>VisibleFadeEffect</include>
  570. <control type="group">
  571. <description>Header</description>
  572. <width>256</width>
  573. <height>40</height>
  574. <control type="image">
  575. <description>Header</description>
  576. <left>0</left>
  577. <top>0</top>
  578. <width>256</width>
  579. <height>40</height>
  580. <texture border="20,18,20,0">DialogContextTop.png</texture>
  581. </control>
  582. <control type="label">
  583. <left>0</left>
  584. <top>20</top>
  585. <width>256</width>
  586. <height>15</height>
  587. <font>font12</font>
  588. <label>36501</label>
  589. <textcolor>$VAR[MainColorOne]</textcolor>
  590. <align>center</align>
  591. <aligny>center</aligny>
  592. </control>
  593. </control>
  594. <control type="group" id="503">
  595. <width>256</width>
  596. <height>40</height>
  597. <control type="image">
  598. <description>background image</description>
  599. <left>0</left>
  600. <top>0</top>
  601. <width>256</width>
  602. <height>40</height>
  603. <texture border="25,5,25,5">DialogContextMiddle.png</texture>
  604. </control>
  605. <control type="radiobutton" id="513">
  606. <description>---</description>
  607. <left>18</left>
  608. <top>0</top>
  609. <width>220</width>
  610. <height>40</height>
  611. <onleft>500</onleft>
  612. <onright>500</onright>
  613. <onup>255</onup>
  614. <ondown>502</ondown>
  615. <textcolor>grey2</textcolor>
  616. <focusedcolor>white</focusedcolor>
  617. <textoffsetx>10</textoffsetx>
  618. <aligny>center</aligny>
  619. <textwidth>204</textwidth>
  620. <include>NormalButton2</include>
  621. <onclick>ToggleStereoMode</onclick>
  622. <selected>Integer.IsGreater(System.StereoscopicMode,0)</selected>
  623. <pulseonselect>no</pulseonselect>
  624. <font>font13</font>
  625. <label>31362</label>
  626. </control>
  627. </control>
  628. <control type="group" id="502">
  629. <width>256</width>
  630. <height>40</height>
  631. <control type="image">
  632. <description>background image</description>
  633. <left>0</left>
  634. <top>0</top>
  635. <width>256</width>
  636. <height>40</height>
  637. <texture border="25,5,25,5">DialogContextMiddle.png</texture>
  638. </control>
  639. <control type="button" id="512">
  640. <description>---</description>
  641. <left>18</left>
  642. <top>0</top>
  643. <width>220</width>
  644. <height>40</height>
  645. <onleft>500</onleft>
  646. <onright>500</onright>
  647. <onup>503</onup>
  648. <ondown>501</ondown>
  649. <textcolor>grey2</textcolor>
  650. <focusedcolor>white</focusedcolor>
  651. <textoffsetx>10</textoffsetx>
  652. <aligny>center</aligny>
  653. <textwidth>204</textwidth>
  654. <include>NormalButton2</include>
  655. <onclick>StereoMode</onclick>
  656. <pulseonselect>no</pulseonselect>
  657. <font>font13</font>
  658. <label>31361</label>
  659. </control>
  660. </control>
  661. <control type="group" id="501">
  662. <width>256</width>
  663. <height>40</height>
  664. <control type="image">
  665. <description>background image</description>
  666. <left>0</left>
  667. <top>0</top>
  668. <width>256</width>
  669. <height>40</height>
  670. <texture border="25,5,25,5">DialogContextMiddle.png</texture>
  671. </control>
  672. <control type="radiobutton" id="511">
  673. <description>---</description>
  674. <left>18</left>
  675. <top>0</top>
  676. <width>220</width>
  677. <height>40</height>
  678. <onleft>500</onleft>
  679. <onright>500</onright>
  680. <onup>502</onup>
  681. <ondown>255</ondown>
  682. <textcolor>grey2</textcolor>
  683. <focusedcolor>white</focusedcolor>
  684. <textoffsetx>10</textoffsetx>
  685. <aligny>center</aligny>
  686. <textwidth>204</textwidth>
  687. <include>NormalButton2</include>
  688. <onclick>StereoModeToMono</onclick>
  689. <selected>String.IsEqual(System.StereoscopicMode,9)</selected>
  690. <pulseonselect>no</pulseonselect>
  691. <font>font13</font>
  692. <label>31360</label>
  693. </control>
  694. </control>
  695. <control type="image" id="549">
  696. <description>Footer</description>
  697. <width>256</width>
  698. <height>52</height>
  699. <texture border="20,0,20,50">DialogContextSubBottom.png</texture>
  700. </control>
  701. </control>
  702. </controls>
  703. </window>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement