Advertisement
Guest User

Untitled

a guest
Oct 1st, 2019
1,473
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 36.13 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <window>
  3. <!-- Aeon MQ 8 -->
  4. <onload condition="!System.HasAddon(script.artistslideshow)">InstallAddon(script.artistslideshow)</onload>
  5. <onload condition="System.HasAddon(script.artistslideshow)">RunScript(script.artistslideshow)</onload>
  6. <onload condition="Skin.HasSetting(nolyrics_on) + ![String.IsEmpty(MusicPlayer.offset(1).Artist) | Skin.HasSetting(novisfurniture) | Skin.HasSetting(nonexttracks_on)]">ActivateWindow(1158)</onload>
  7. <onunload>Dialog.Close(1158)</onunload>
  8. <controls>
  9. <control type="image">
  10. <left>0</left>
  11. <top>0</top>
  12. <width>1920</width>
  13. <height>1080</height>
  14. <texture>black.png</texture>
  15. <colordiffuse>A4303030</colordiffuse>
  16. </control>
  17. <control type="visualisation" id="2">
  18. <left>0</left>
  19. <top>0</top>
  20. <width>1920</width>
  21. <height>1080</height>
  22. <animation effect="fade" start="0" end="100" time="400">Visible</animation>
  23. <animation effect="fade" start="100" end="0" time="200">Hidden</animation>
  24. <visible>String.IsEqual(skin.string(vis_bg),fanartmix) | String.IsEqual(skin.string(vis_bg),slideshowmix) | String.IsEqual(skin.string(vis_bg),slideshowmosaicmix) | String.IsEqual(skin.string(vis_bg),vis)</visible>
  25. </control>
  26. <!-- Fanart -->
  27. <control type="image">
  28. <include>backgroundspecs_single</include>
  29. <texture background="true">$INFO[MusicPlayer.Property(fanart_image)]</texture>
  30. <animation effect="fade" start="100" end="50" time="400" condition="String.IsEqual(skin.string(vis_bg),fanartmix) | String.IsEqual(skin.string(vis_bg),slideshowmix)">Conditional</animation>
  31. <visible>[String.IsEqual(skin.string(vis_bg),fanart) | String.IsEqual(skin.string(vis_bg),fanartmix)] + String.IsEmpty(Control.GetLabel(5043)) + String.IsEmpty(Control.GetLabel(5044)) | [String.IsEqual(skin.string(vis_bg),slideshow) | String.IsEqual(skin.string(vis_bg),slideshowmix)] + String.IsEmpty(Control.GetLabel(5045)) | [String.IsEqual(skin.string(vis_bg),slideshowmosaic) | String.IsEqual(skin.string(vis_bg),slideshowmosaicmix)] + String.IsEmpty(Control.GetLabel(5046)) + String.IsEmpty(Control.GetLabel(5047)) + String.IsEmpty(Control.GetLabel(5048)) + String.IsEmpty(Control.GetLabel(5049)) + String.IsEmpty(Control.GetLabel(5050)) + String.IsEmpty(Control.GetLabel(5051))</visible>
  32. </control>
  33. <!-- Extra Fanart Song -->
  34. <control type="multiimage" id="5043">
  35. <include>backgroundspecs_multi</include>
  36. <imagepath background="true">$INFO[Player.FolderPath,,../extrafanart/]</imagepath>
  37. <animation effect="fade" start="100" end="50" time="400" condition="String.IsEqual(skin.string(vis_bg),fanartmix)">Conditional</animation>
  38. <visible>[String.IsEqual(skin.string(vis_bg),fanart) | String.IsEqual(skin.string(vis_bg),fanartmix)] + String.Contains(skin.string(musicfanart),extra)</visible>
  39. </control>
  40. <!-- Extra Fanart Artist -->
  41. <control type="multiimage" id="5044">
  42. <include>backgroundspecs_multi</include>
  43. <imagepath background="true">$INFO[skin.string(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/extrafanart/]</imagepath>
  44. <animation effect="fade" start="100" end="50" time="400" condition="String.IsEqual(skin.string(vis_bg),fanartmix)">Conditional</animation>
  45. <visible>[String.IsEqual(skin.string(vis_bg),fanart) | String.IsEqual(skin.string(vis_bg),fanartmix)] + String.Contains(skin.string(musicfanart),extra) + String.IsEmpty(Control.GetLabel(5043))</visible>
  46. </control>
  47. <!-- Artist SlideShow -->
  48. <control type="multiimage" id="5045">
  49. <aspectratio>keep</aspectratio>
  50. <include>backgroundspecs_multi</include>
  51. <imagepath background="true">$INFO[Window(Visualisation).Property(ArtistSlideshow)]</imagepath>
  52. <animation effect="zoom" start="0" end="100" center="auto" easing="out" tween="sine" time="700" delay="1000">WindowOpen</animation>
  53. <animation effect="zoom" start="0" end="100" center="auto" easing="out" tween="sine" time="700" delay="1000">Visible</animation>
  54. <animation effect="zoom" start="100" end="0" center="auto" easing="in" tween="sine" time="300">WindowClose</animation>
  55. <animation effect="zoom" start="100" end="0" center="auto" easing="in" tween="sine" time="300">Hidden</animation>
  56. <animation effect="fade" start="100" end="50" time="400" condition="String.IsEqual(skin.string(vis_bg),slideshowmix)">Conditional</animation>
  57. <visible>String.IsEqual(skin.string(vis_bg),slideshow) | String.IsEqual(skin.string(vis_bg),slideshowmix)</visible>
  58. </control>
  59. <!-- Artist SlideShow Mosaico -->
  60. <control type="multiimage" id="5046">
  61. <include>backgroundspecs_mosaic</include>
  62. <left>0</left>
  63. <top>0</top>
  64. <visible>String.IsEqual(skin.string(vis_bg),slideshowmosaic) | String.IsEqual(skin.string(vis_bg),slideshowmosaicmix)</visible>
  65. </control>
  66. <!-- Artist SlideShow Mosaico -->
  67. <control type="multiimage" id="5047">
  68. <include>backgroundspecs_mosaic</include>
  69. <left>640</left>
  70. <top>0</top>
  71. <visible>String.IsEqual(skin.string(vis_bg),slideshowmosaic) | String.IsEqual(skin.string(vis_bg),slideshowmosaicmix)</visible>
  72. </control>
  73. <!-- Artist SlideShow Mosaico -->
  74. <control type="multiimage" id="5048">
  75. <include>backgroundspecs_mosaic</include>
  76. <left>1280</left>
  77. <top>0</top>
  78. <visible>String.IsEqual(skin.string(vis_bg),slideshowmosaic) | String.IsEqual(skin.string(vis_bg),slideshowmosaicmix)</visible>
  79. </control>
  80. <!-- Artist SlideShow Mosaico -->
  81. <control type="multiimage" id="5049">
  82. <include>backgroundspecs_mosaic</include>
  83. <left>0</left>
  84. <top>540</top>
  85. <visible>String.IsEqual(skin.string(vis_bg),slideshowmosaic) | String.IsEqual(skin.string(vis_bg),slideshowmosaicmix)</visible>
  86. </control>
  87. <!-- Artist SlideShow Mosaico -->
  88. <control type="multiimage" id="5050">
  89. <include>backgroundspecs_mosaic</include>
  90. <left>640</left>
  91. <top>540</top>
  92. <visible>String.IsEqual(skin.string(vis_bg),slideshowmosaic) | String.IsEqual(skin.string(vis_bg),slideshowmosaicmix)</visible>
  93. </control>
  94. <!-- Artist SlideShow Mosaico -->
  95. <control type="multiimage" id="5051">
  96. <include>backgroundspecs_mosaic</include>
  97. <left>1280</left>
  98. <top>540</top>
  99. <visible>String.IsEqual(skin.string(vis_bg),slideshowmosaic) | String.IsEqual(skin.string(vis_bg),slideshowmosaicmix)</visible>
  100. </control>
  101. <!-- Pasta pessoal -->
  102. <control type="multiimage">
  103. <aspectratio>keep</aspectratio>
  104. <include>backgroundspecs_multi</include>
  105. <imagepath fallback="special://skin/backgrounds/music.jpg" background="true">$INFO[skin.string(musicviz.background)]</imagepath>
  106. <visible>String.IsEqual(skin.string(vis_bg),custom)</visible>
  107. </control>
  108. <!-- layout estilo 1 -->
  109. <control type="group">
  110. <left>0</left>
  111. <top>1160</top>
  112. <animation effect="slide" start="0,0" end="-600,0" time="400" tween="cubic" easing="inout" condition="String.IsEmpty(Window(Visualisation).Property(ArtistSlideshow))">Conditional</animation>
  113. <animation effect="slide" start="0,0" end="0,-200" time="400" tween="cubic" easing="inout" condition="Window.IsVisible(musicosd)">Conditional</animation>
  114. <animation effect="slide" start="0,0" end="0,-50" time="400" tween="cubic" easing="inout" condition="Player.Rewinding | Player.Forwarding">Conditional</animation>
  115. <animation effect="slide" start="0,0" end="0,450" time="700" tween="cubic" easing="out" condition="Skin.HasSetting(novisfurniture)">Conditional</animation>
  116. <animation effect="slide" start="0,0" end="-1350,0" time="400" tween="cubic" easing="inout" condition="Skin.HasSetting(furniture_cdart)">Conditional</animation>
  117. <animation effect="slide" start="0,1080" end="0,-450" time="700" tween="cubic" easing="out" delay="400">WindowOpen</animation>
  118. <animation effect="slide" start="0,-450" end="0,0" time="400" tween="cubic" easing="in" delay="400">WindowClose</animation>
  119. <visible>String.IsEqual(skin.string(vis_layout),style1)</visible>
  120. <control type="image">
  121. <left>0</left>
  122. <top>-123</top>
  123. <height>555</height>
  124. <width>2520</width>
  125. <texture>details_back.png</texture>
  126. <colordiffuse>$INFO[skin.string(colortexture)]</colordiffuse>
  127. </control>
  128. <control type="group">
  129. <left>1100</left>
  130. <top>48</top>
  131. <animation effect="slide" start="0,0" end="170,0" time="800" delay="2000" tween="sine" easing="inout">WindowOpen</animation>
  132. <visible>String.IsEqual(skin.string(visdiscart),always) | String.IsEqual(skin.string(visdiscart),ifavailable) + ![String.IsEmpty(Window(home).Property(SkinHelper.
  133. Player.Art.DiscArt)) + String.IsEmpty(Player.Art(discart))]</visible>
  134. <control type="image">
  135. <left>245</left>
  136. <top>-70</top>
  137. <width>350</width>
  138. <height>350</height>
  139. <aspectratio align="center" aligny="center">keep</aspectratio>
  140. <texture diffuse="cdart_diffuse.png" background="true">$VAR[audiodisc_layout]</texture>
  141. <include>animation_cdart</include>
  142. </control>
  143. <control type="image">
  144. <left>245</left>
  145. <top>-70</top>
  146. <width>350</width>
  147. <height>350</height>
  148. <aspectratio align="center" aligny="center">keep</aspectratio>
  149. <texture diffuse="cdart_diffuse.png" background="true">$VAR[media_discart]</texture>
  150. <include>animation_cdart</include>
  151. </control>
  152. </control>
  153. <!-- reflexo -->
  154. <control type="image">
  155. <left>1335</left>
  156. <top>340</top>
  157. <width>525</width>
  158. <height>366</height>
  159. <fadetime>200</fadetime>
  160. <texture flipy="true" fallback="DefaultAudio.png" diffuse="thumb_reflect.png" background="true">$INFO[MusicPlayer.Cover]</texture>
  161. <aspectratio align="left" aligny="top">keep</aspectratio>
  162. </control>
  163. <control type="image">
  164. <left>1335</left>
  165. <top>-30</top>
  166. <width>525</width>
  167. <height>366</height>
  168. <fadetime>200</fadetime>
  169. <texture fallback="DefaultAudio.png" diffuse="thumb_cdcover_mask_cdart.png" background="true">$INFO[MusicPlayer.Cover]</texture>
  170. <aspectratio align="left">keep</aspectratio>
  171. </control>
  172. <control type="image">
  173. <left>21</left>
  174. <top>-38</top>
  175. <width>585</width>
  176. <height>405</height>
  177. <texture>musicframe.png</texture>
  178. <colordiffuse>$INFO[skin.string(colortexture)]</colordiffuse>
  179. </control>
  180. <control type="multiimage">
  181. <left>44</left>
  182. <top>-8</top>
  183. <width>540</width>
  184. <height>360</height>
  185. <timeperimage>5000</timeperimage>
  186. <randomize>true</randomize>
  187. <imagepath fallback="DefaultExtraThumbs.png" background="true">$VAR[playerthumb]</imagepath>
  188. <fadetime>commonfadetime</fadetime>
  189. <aspectratio align="center" aligny="center">keep</aspectratio>
  190. </control>
  191. <!-- logo artista -->
  192. <control type="image" id="49951">
  193. <left>705</left>
  194. <top>-170</top>
  195. <width>1192</width>
  196. <height>150</height>
  197. <aspectratio align="right" aligny="bottom">keep</aspectratio>
  198. <texture background="true">$INFO[skin.string(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/clearart.png]</texture>
  199. <visible>Skin.HasSetting(prefermusicclearart)</visible>
  200. </control>
  201. <control type="image" id="49961">
  202. <left>705</left>
  203. <top>-170</top>
  204. <width>1192</width>
  205. <height>150</height>
  206. <aspectratio align="right" aligny="bottom">keep</aspectratio>
  207. <texture background="true">$INFO[Window(home).Property(SkinHelper.Player.Art.ClearArt)]</texture>
  208. <visible>Skin.HasSetting(prefermusicclearart) + String.IsEmpty(Control.GetLabel(49951))</visible>
  209. </control>
  210. <control type="image" id="49971">
  211. <left>705</left>
  212. <top>-170</top>
  213. <width>1192</width>
  214. <height>150</height>
  215. <aspectratio align="right" aligny="bottom">keep</aspectratio>
  216. <texture background="true">$INFO[skin.string(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/logo.png]</texture>
  217. <visible>!Skin.HasSetting(prefermusicclearart) | String.IsEmpty(Control.GetLabel(49951)) + String.IsEmpty(Control.GetLabel(49961))</visible>
  218. </control>
  219. <control type="image" id="49981">
  220. <left>705</left>
  221. <top>-170</top>
  222. <width>1192</width>
  223. <height>150</height>
  224. <aspectratio align="right" aligny="bottom">keep</aspectratio>
  225. <texture background="true">$INFO[Window(home).Property(SkinHelper.Player.Art.ClearLogo)]</texture>
  226. <include>animation_fade</include>
  227. <visible>!Skin.HasSetting(prefermusicclearart) | String.IsEmpty(Control.GetLabel(49951)) + String.IsEmpty(Control.GetLabel(49961)) + String.IsEmpty(Control.GetLabel(4997))</visible>
  228. </control>
  229. <!-- nome do artista -->
  230. <control type="label">
  231. <left>698</left>
  232. <top>-100</top>
  233. <width>1192</width>
  234. <height>45</height>
  235. <align>right</align>
  236. <label>$INFO[MusicPlayer.Artist]</label>
  237. <font>font_titleviews</font>
  238. <textcolor>ff1a1a1a</textcolor>
  239. <scroll>false</scroll>
  240. <scrollout>false</scrollout>
  241. <visible>String.IsEmpty(Control.GetLabel(49951)) + String.IsEmpty(Control.GetLabel(49961)) + String.IsEmpty(Control.GetLabel(49971)) + String.IsEmpty(Control.GetLabel(49981))</visible>
  242. </control>
  243. <control type="label">
  244. <left>622</left>
  245. <top>26</top>
  246. <width>690</width>
  247. <height>30</height>
  248. <align>left</align>
  249. <font>font_subtitle</font>
  250. <textcolor>FFF8F8F8</textcolor>
  251. <label>$INFO[MusicPlayer.Album][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.TrackNumber,, : ]$INFO[MusicPlayer.Title][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.Year][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.Genre]</label>
  252. <scroll>true</scroll>
  253. <scrollout>false</scrollout>
  254. </control>
  255. <control type="image">
  256. <left>622</left>
  257. <top>72</top>
  258. <width>690</width>
  259. <height>3</height>
  260. <texture>divider.png</texture>
  261. </control>
  262. <control type="textbox">
  263. <left>622</left>
  264. <top>84</top>
  265. <width>690</width>
  266. <height>198</height>
  267. <font>font_plot</font>
  268. <textcolor>FFF8F8F8</textcolor>
  269. <label>$VAR[playerplot]</label>
  270. <autoscroll delay="20000" time="6000" repeat="20000">!Skin.HasSetting(noallowscroll)</autoscroll>
  271. </control>
  272. <control type="image">
  273. <left>622</left>
  274. <top>288</top>
  275. <width>666</width>
  276. <height>3</height>
  277. <texture>divider.png</texture>
  278. </control>
  279. <control type="image">
  280. <left>622</left>
  281. <top>278</top>
  282. <width>120</width>
  283. <height>98</height>
  284. <aspectratio align="left" aligny="bottom">keep</aspectratio>
  285. <texture>$VAR[musiccodec_path]$INFO[MusicPlayer.Codec,,.png]</texture>
  286. </control>
  287. <control type="label">
  288. <left>758</left>
  289. <top>294</top>
  290. <width>600</width>
  291. <height>36</height>
  292. <align>left</align>
  293. <aligny>top</aligny>
  294. <textcolor>FFF8F8F8</textcolor>
  295. <font>font_header</font>
  296. <label>$LOCALIZE[31333] $INFO[MusicPlayer.Channels][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.SampleRate,,KHZ][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitRate,,Kbps][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitsPerSample,,Bits]</label>
  297. </control>
  298. <!-- Barra de cache -->
  299. <control type="progress">
  300. <left>758</left>
  301. <top>328</top>
  302. <width>554</width>
  303. <height>34</height>
  304. <info>Player.ProgressCache</info>
  305. <midtexture>progress_mid.png</midtexture>
  306. <colordiffuse>$INFO[skin.string(colorheader)]</colordiffuse>
  307. <animation effect="fade" end="80" condition="true">Conditional</animation>
  308. </control>
  309. <!-- Barra de progresso -->
  310. <control type="progress">
  311. <left>758</left>
  312. <top>328</top>
  313. <width>554</width>
  314. <height>34</height>
  315. <info>Player.Progress</info>
  316. <animation effect="fade" end="80" condition="true">Conditional</animation>
  317. </control>
  318. <control type="label">
  319. <left>975</left>
  320. <top>327</top>
  321. <width>600</width>
  322. <height>36</height>
  323. <align>left</align>
  324. <aligny>top</aligny>
  325. <textcolor>FFF8F8F8</textcolor>
  326. <font>font_header</font>
  327. <label>$INFO[MusicPlayer.Time] / $INFO[MusicPlayer.Duration]</label>
  328. <shadowcolor>grey</shadowcolor>
  329. </control>
  330. </control>
  331. <!-- layout estilo 2 -->
  332. <control type="group">
  333. <left>0</left>
  334. <top>1160</top>
  335. <animation effect="slide" start="0,0" end="0,405" time="400" tween="cubic" easing="inout" condition="Window.IsVisible(musicosd)">Conditional</animation>
  336. <animation effect="slide" start="0,0" end="0,-50" time="400" tween="cubic" easing="inout" condition="Player.Rewinding | Player.Forwarding">Conditional</animation>
  337. <animation effect="slide" start="0,0" end="0,450" time="700" tween="cubic" easing="out" condition="Skin.HasSetting(novisfurniture)">Conditional</animation>
  338. <animation effect="slide" start="0,0" end="-1350,0" time="400" tween="cubic" easing="inout" condition="Skin.HasSetting(furniture_cdart)">Conditional</animation>
  339. <animation effect="slide" start="0,1080" end="0,-450" time="700" tween="cubic" easing="out" delay="400">WindowOpen</animation>
  340. <animation effect="slide" start="0,-450" end="0,0" time="400" tween="cubic" easing="in" delay="400">WindowClose</animation>
  341. <visible>String.IsEqual(skin.string(vis_layout),style2)</visible>
  342. <control type="image">
  343. <left>0</left>
  344. <top>-123</top>
  345. <height>555</height>
  346. <width>2520</width>
  347. <texture>details_back.png</texture>
  348. <colordiffuse>$INFO[skin.string(colortexture)]</colordiffuse>
  349. </control>
  350. <control type="group">
  351. <left>30</left>
  352. <top>-25</top>
  353. <animation effect="slide" start="0,0" end="155,0" time="800" delay="2000" tween="sine" easing="inout">WindowOpen</animation>
  354. <visible>String.IsEqual(skin.string(visdiscart),always) | String.IsEqual(skin.string(visdiscart),ifavailable) + ![String.IsEmpty(Window(home).Property(SkinHelper.
  355. Player.Art.DiscArt)) + String.IsEmpty(Player.Art(discart))]</visible>
  356. <control type="image">
  357. <left>58</left>
  358. <top>-33</top>
  359. <height>330</height>
  360. <texture>details_back_c.png</texture>
  361. <aspectratio align="left">stretch</aspectratio>
  362. </control>
  363. <control type="image">
  364. <left>0</left>
  365. <top>-30</top>
  366. <width>310</width>
  367. <height>310</height>
  368. <aspectratio align="center" aligny="center">keep</aspectratio>
  369. <texture diffuse="cdart_diffuse.png" background="true">$VAR[audiodisc_layout]</texture>
  370. <include>animation_cdart</include>
  371. </control>
  372. <control type="image">
  373. <left>0</left>
  374. <top>-30</top>
  375. <width>310</width>
  376. <height>310</height>
  377. <aspectratio align="center" aligny="center">keep</aspectratio>
  378. <texture diffuse="cdart_diffuse.png" background="true">$VAR[media_discart]</texture>
  379. <include>animation_cdart</include>
  380. </control>
  381. </control>
  382. <control type="image">
  383. <!-- reflexo -->
  384. <left>30</left>
  385. <top>262</top>
  386. <width>450</width>
  387. <height>321</height>
  388. <fadetime>200</fadetime>
  389. <texture flipy="true" fallback="DefaultAudio.png" diffuse="thumb_reflect.png" background="true">$INFO[MusicPlayer.Cover]</texture>
  390. <aspectratio align="left" aligny="top">keep</aspectratio>
  391. </control>
  392. <control type="image">
  393. <left>30</left>
  394. <top>-60</top>
  395. <width>450</width>
  396. <height>321</height>
  397. <fadetime>200</fadetime>
  398. <texture fallback="DefaultAudio.png" diffuse="thumb_cdcover_mask_cdart.png" background="true">$INFO[MusicPlayer.Cover]</texture>
  399. <aspectratio align="left">keep</aspectratio>
  400. </control>
  401. <!-- logo artista -->
  402. <control type="image" id="49952">
  403. <left>1545</left>
  404. <top>15</top>
  405. <width>330</width>
  406. <height>142</height>
  407. <aspectratio align="center" aligny="bottom">keep</aspectratio>
  408. <texture background="true">$INFO[skin.string(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/clearart.png]</texture>
  409. <visible>Skin.HasSetting(prefermusicclearart)</visible>
  410. </control>
  411. <control type="image" id="49962">
  412. <left>1545</left>
  413. <top>15</top>
  414. <width>330</width>
  415. <height>142</height>
  416. <aspectratio align="center" aligny="bottom">keep</aspectratio>
  417. <texture background="true">$INFO[Window(home).Property(SkinHelper.Player.Art.ClearArt)]</texture>
  418. <visible>Skin.HasSetting(prefermusicclearart) + String.IsEmpty(Control.GetLabel(49952))</visible>
  419. </control>
  420. <control type="image" id="49972">
  421. <left>1545</left>
  422. <top>15</top>
  423. <width>330</width>
  424. <height>142</height>
  425. <aspectratio align="center" aligny="bottom">keep</aspectratio>
  426. <texture background="true">$INFO[skin.string(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/logo.png]</texture>
  427. <visible>!Skin.HasSetting(prefermusicclearart) | String.IsEmpty(Control.GetLabel(49952)) + String.IsEmpty(Control.GetLabel(49962))</visible>
  428. </control>
  429. <control type="image" id="49982">
  430. <left>1545</left>
  431. <top>15</top>
  432. <width>330</width>
  433. <height>142</height>
  434. <aspectratio align="center" aligny="bottom">keep</aspectratio>
  435. <texture background="true">$INFO[Window(home).Property(SkinHelper.Player.Art.ClearLogo)]</texture>
  436. <include>animation_fade</include>
  437. <visible>!Skin.HasSetting(prefermusicclearart) | String.IsEmpty(Control.GetLabel(49952)) + String.IsEmpty(Control.GetLabel(49962)) + String.IsEmpty(Control.GetLabel(49972))</visible>
  438. </control>
  439. <!-- Nome do artista -->
  440. <control type="label">
  441. <left>518</left>
  442. <top>-15</top>
  443. <width>1290</width>
  444. <height>45</height>
  445. <align>left</align>
  446. <font>font_titleviews</font>
  447. <textcolor>FFF8F8F8</textcolor>
  448. <label>$INFO[MusicPlayer.Artist]</label>
  449. <scroll>false</scroll>
  450. <scrollout>false</scrollout>
  451. </control>
  452. <control type="image">
  453. <left>495</left>
  454. <top>54</top>
  455. <width>690</width>
  456. <height>3</height>
  457. <texture>divider.png</texture>
  458. </control>
  459. <control type="label">
  460. <!-- Nome da faixa -->
  461. <left>518</left>
  462. <top>82</top>
  463. <width>1290</width>
  464. <height>30</height>
  465. <align>left</align>
  466. <font>font_virtualmenu3</font>
  467. <textcolor>50FFFAF0</textcolor>
  468. <label>$INFO[MusicPlayer.Title]</label>
  469. <scroll>false</scroll>
  470. <scrollout>false</scrollout>
  471. </control>
  472. <control type="label">
  473. <!-- Nome do album -->
  474. <left>518</left>
  475. <top>153</top>
  476. <width>1290</width>
  477. <height>30</height>
  478. <align>left</align>
  479. <font>font_subtitle</font>
  480. <textcolor>50FFFAF0</textcolor>
  481. <label>$INFO[MusicPlayer.Album]</label>
  482. <scroll>true</scroll>
  483. <scrollout>false</scrollout>
  484. </control>
  485. <control type="label">
  486. <left>518</left>
  487. <top>192</top>
  488. <width>600</width>
  489. <height>36</height>
  490. <align>left</align>
  491. <aligny>top</aligny>
  492. <textcolor>50FFFAF0</textcolor>
  493. <font>font_plot</font>
  494. <label>$LOCALIZE[31333] $INFO[MusicPlayer.Channels][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.SampleRate,,KHZ][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitRate,,Kbps][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitsPerSample,,Bits]</label>
  495. </control>
  496. <control type="label">
  497. <!-- Duracao -->
  498. <left>1215</left>
  499. <top>195</top>
  500. <width>690</width>
  501. <height>30</height>
  502. <align>right</align>
  503. <font>font_menu3</font>
  504. <textcolor>FFF8F8F8</textcolor>
  505. <label>$INFO[MusicPlayer.Time] / $INFO[MusicPlayer.Duration]</label>
  506. <scroll>false</scroll>
  507. <scrollout>false</scrollout>
  508. </control>
  509. <!-- Barra de cache -->
  510. <control type="progress">
  511. <left>1526</left>
  512. <top>303</top>
  513. <width>375</width>
  514. <height>8</height>
  515. <info>Player.ProgressCache</info>
  516. <midtexture>progress_mid.png</midtexture>
  517. <colordiffuse>$INFO[skin.string(colorheader)]</colordiffuse>
  518. <animation effect="fade" end="80" condition="true">Conditional</animation>
  519. </control>
  520. <!-- Barra de progresso -->
  521. <control type="progress">
  522. <left>1526</left>
  523. <top>303</top>
  524. <width>375</width>
  525. <height>8</height>
  526. <info>Player.Progress</info>
  527. <animation effect="fade" end="80" condition="true">Conditional</animation>
  528. </control>
  529. <control type="label">
  530. <!-- Proxima faixa - proximo artista -->
  531. <left>990</left>
  532. <top>333</top>
  533. <width>915</width>
  534. <height>45</height>
  535. <align>right</align>
  536. <font>font_header</font>
  537. <textcolor>FFF8F8F8</textcolor>
  538. <label>$LOCALIZE[31525]: [COLOR=50FFFAF0]$INFO[MusicPlayer.offset(1).Title] ($INFO[MusicPlayer.offset(1).Artist])[/COLOR]</label>
  539. <scroll>false</scroll>
  540. <scrollout>false</scrollout>
  541. </control>
  542. </control>
  543. <!-- Layout 3 -->
  544. <control type="group">
  545. <visible>[Player.ShowInfo | Window.IsActive(MusicOSD) | !Visualisation.Enabled] + ![Window.IsVisible(AddonSettings) | Window.IsVisible(SelectDialog) | Window.IsVisible(VisualisationPresetList)]</visible>
  546. <animation effect="fade" time="500">VisibleChange</animation>
  547. <left>0</left>
  548. <top>1160</top>
  549. <animation effect="slide" start="0,0" end="0,-200" time="400" tween="cubic" easing="inout" condition="Window.IsVisible(musicosd)">Conditional</animation>
  550. <animation effect="slide" start="0,0" end="0,-50" time="400" tween="cubic" easing="inout" condition="Player.Rewinding | Player.Forwarding">Conditional</animation>
  551. <animation effect="slide" start="0,0" end="0,450" time="700" tween="cubic" easing="out" condition="Skin.HasSetting(novisfurniture)">Conditional</animation>
  552. <animation effect="slide" start="0,0" end="-1350,0" time="400" tween="cubic" easing="inout" condition="Skin.HasSetting(furniture_cdart)">Conditional</animation>
  553. <animation effect="slide" start="0,1080" end="0,-450" time="700" tween="cubic" easing="out" delay="400">WindowOpen</animation>
  554. <animation effect="slide" start="0,-450" end="0,0" time="400" tween="cubic" easing="in" delay="400">WindowClose</animation>
  555. <visible>String.IsEqual(skin.string(vis_layout),style3)</visible>
  556. <control type="image">
  557. <left>0</left>
  558. <top>-60</top>
  559. <height>750</height>
  560. <width>2520</width>
  561. <texture>details_back.png</texture>
  562. <colordiffuse>$INFO[skin.string(colortexture)]</colordiffuse>
  563. </control>
  564. <control type="group">
  565. <left>-105</left>
  566. <top>-30</top>
  567. <animation effect="slide" start="0,0" end="210,0" time="800" delay="2000" tween="sine" easing="inout">WindowOpen</animation>
  568. <visible>String.IsEqual(skin.string(visdiscart),always) | String.IsEqual(skin.string(visdiscart),ifavailable) + ![String.IsEmpty(Window(home).Property(SkinHelper.
  569. Player.Art.DiscArt)) + String.IsEmpty(Player.Art(discart))]</visible>
  570. <control type="image">
  571. <left>50</left>
  572. <top>-80</top>
  573. <width>632</width>
  574. <height>450</height>
  575. <aspectratio align="center" aligny="center">keep</aspectratio>
  576. <texture diffuse="cdart_diffuse.png" background="true">$VAR[audiodisc_layout]</texture>
  577. <include>animation_cdart</include>
  578. </control>
  579. <control type="image">
  580. <left>50</left>
  581. <top>-80</top>
  582. <width>632</width>
  583. <height>450</height>
  584. <aspectratio align="center" aligny="center">keep</aspectratio>
  585. <texture diffuse="cdart_diffuse.png" background="true">$VAR[media_discart]</texture>
  586. <include>animation_cdart</include>
  587. </control>
  588. </control>
  589. <control type="image">
  590. <left>30</left>
  591. <top>-110</top>
  592. <width>632</width>
  593. <height>450</height>
  594. <fadetime>200</fadetime>
  595. <texture fallback="DefaultAudio.png" diffuse="thumb_cdcover_mask_cdart.png" background="true">$INFO[MusicPlayer.Cover]</texture>
  596. <aspectratio align="left">keep</aspectratio>
  597. </control>
  598. <control type="image">
  599. <!-- reflexo -->
  600. <left>30</left>
  601. <top>345</top>
  602. <width>632</width>
  603. <height>450</height>
  604. <fadetime>200</fadetime>
  605. <texture flipy="true" fallback="DefaultAudio.png" diffuse="thumb_reflect.png" background="true">$INFO[MusicPlayer.Cover]</texture>
  606. <aspectratio align="left" aligny="top">keep</aspectratio>
  607. </control>
  608. <!-- logo artista -->
  609. <control type="image" id="49953">
  610. <left>705</left>
  611. <top>-110</top>
  612. <width>1192</width>
  613. <height>150</height>
  614. <aspectratio align="right" aligny="bottom">keep</aspectratio>
  615. <texture background="true">$INFO[skin.string(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/clearart.png]</texture>
  616. <visible>Skin.HasSetting(prefermusicclearart)</visible>
  617. </control>
  618. <control type="image" id="49963">
  619. <left>705</left>
  620. <top>-110</top>
  621. <width>1192</width>
  622. <height>150</height>
  623. <aspectratio align="right" aligny="bottom">keep</aspectratio>
  624. <texture background="true">$INFO[Window(home).Property(SkinHelper.Player.Art.ClearArt)]</texture>
  625. <visible>Skin.HasSetting(prefermusicclearart) + String.IsEmpty(Control.GetLabel(49953))</visible>
  626. </control>
  627. <control type="image" id="49973">
  628. <left>705</left>
  629. <top>-110</top>
  630. <width>1192</width>
  631. <height>150</height>
  632. <aspectratio align="right" aligny="bottom">keep</aspectratio>
  633. <texture background="true">$INFO[skin.string(CustomMusicLogoPath)]$INFO[MusicPlayer.Artist,,/logo.png]</texture>
  634. <visible>!Skin.HasSetting(prefermusicclearart) | String.IsEmpty(Control.GetLabel(49953)) + String.IsEmpty(Control.GetLabel(49963))</visible>
  635. </control>
  636. <control type="image" id="49983">
  637. <left>705</left>
  638. <top>-110</top>
  639. <width>1192</width>
  640. <height>150</height>
  641. <aspectratio align="right" aligny="bottom">keep</aspectratio>
  642. <texture background="true">$INFO[Window(home).Property(SkinHelper.Player.Art.ClearLogo)]</texture>
  643. <include>animation_fade</include>
  644. <visible>!Skin.HasSetting(prefermusicclearart) | String.IsEmpty(Control.GetLabel(49953)) + String.IsEmpty(Control.GetLabel(49963)) + String.IsEmpty(Control.GetLabel(49973))</visible>
  645. </control>
  646. <!-- nome do artista -->
  647. <control type="label">
  648. <left>698</left>
  649. <top>-34</top>
  650. <width>1192</width>
  651. <height>45</height>
  652. <align>right</align>
  653. <label>$INFO[MusicPlayer.Artist]</label>
  654. <font>font_titleviews</font>
  655. <textcolor>ccffffff</textcolor>
  656. <shadowcolor>aa000000</shadowcolor>
  657. <scroll>false</scroll>
  658. <scrollout>false</scrollout>
  659. <visible>String.IsEmpty(Control.GetLabel(49953)) + String.IsEmpty(Control.GetLabel(49963)) + String.IsEmpty(Control.GetLabel(49973)) + String.IsEmpty(Control.GetLabel(49983))</visible>
  660. </control>
  661. <!-- Nome da faixa -->
  662. <control type="label">
  663. <left>698</left>
  664. <top>62</top>
  665. <width>1192</width>
  666. <height>30</height>
  667. <align>right</align>
  668. <font>font_title</font>
  669. <label>[COLOR=$INFO[skin.string(colorheader)]]$INFO[MusicPlayer.PlaylistPosition,,: ]$INFO[MusicPlayer.Title][/COLOR]</label>
  670. <textcolor>88DDDDDD</textcolor>
  671. <shadowcolor>AA000000</shadowcolor>
  672. <scroll>false</scroll>
  673. <scrollout>false</scrollout>
  674. </control>
  675. <!-- Nome do album -->
  676. <control type="label">
  677. <left>964</left>
  678. <top>116</top>
  679. <width>922</width>
  680. <height>30</height>
  681. <align>right</align>
  682. <font>font_list</font>
  683. <label>$INFO[MusicPlayer.Album] $INFO[MusicPlayer.Year,| ,] $INFO[MusicPlayer.Genre,| ,]</label>
  684. <textcolor>88DDDDDD</textcolor>
  685. <shadowcolor>AA000000</shadowcolor>
  686. <scroll>false</scroll>
  687. <scrollout>false</scrollout>
  688. </control>
  689. <!-- Track Rating -->
  690. <control type="image">
  691. <left>1588</left>
  692. <top>148</top>
  693. <width>300</width>
  694. <height>38</height>
  695. <texture>$VAR[styleratingstars]$INFO[MusicPlayer.UserRating,,.0.png]</texture>
  696. <colordiffuse>$INFO[skin.string(colorheader)]</colordiffuse>
  697. <aspectratio align="right" aligny="bottom">keep</aspectratio>
  698. </control>
  699. <control type="label">
  700. <left>705</left>
  701. <top>315</top>
  702. <width>300</width>
  703. <height>36</height>
  704. <align>left</align>
  705. <font>font_button</font>
  706. <label>$INFO[MusicPlayer.BitRate,, [COLOR=88DDDDDD]Kbps[/COLOR]][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.SampleRate,, [COLOR=88DDDDDD]KHz[/COLOR]][COLOR=50FFFAF0] | [/COLOR]$INFO[MusicPlayer.BitsPerSample,, [COLOR=88DDDDDD]Bits[/COLOR]]</label>
  707. <textcolor>$INFO[skin.string(colorheader)]</textcolor>
  708. <shadowcolor>AA000000</shadowcolor>
  709. </control>
  710. <!-- Barra de cache -->
  711. <control type="progress">
  712. <left>705</left>
  713. <top>300</top>
  714. <width>255</width>
  715. <height>8</height>
  716. <info>Player.ProgressCache</info>
  717. <midtexture>progress_mid.png</midtexture>
  718. <colordiffuse>$INFO[skin.string(colorheader)]</colordiffuse>
  719. <animation effect="fade" end="70" condition="true">Conditional</animation>
  720. </control>
  721. <!-- Barra de progresso -->
  722. <control type="progress">
  723. <left>705</left>
  724. <top>300</top>
  725. <width>255</width>
  726. <height>8</height>
  727. <info>Player.Progress</info>
  728. <animation effect="fade" end="70" condition="true">Conditional</animation>
  729. </control>
  730. <!-- Duracao -->
  731. <control type="label">
  732. <left>705</left>
  733. <top>255</top>
  734. <width>300</width>
  735. <height>27</height>
  736. <align>left</align>
  737. <font>font_titlesettings</font>
  738. <label>$INFO[MusicPlayer.Time] / $INFO[MusicPlayer.Duration]</label>
  739. <textcolor>CCFFFFFF</textcolor>
  740. <shadowcolor>AA000000</shadowcolor>
  741. <scroll>false</scroll>
  742. <scrollout>false</scrollout>
  743. </control>
  744. <control type="image">
  745. <left>705</left>
  746. <top>135</top>
  747. <width>230</width>
  748. <height>98</height>
  749. <aspectratio align="left" aligny="bottom">keep</aspectratio>
  750. <texture colordiffuse="ff3a3a3a">$VAR[recordlabels_path]$INFO[MusicPlayer.Property(Album_Label),,.png]</texture>
  751. </control>
  752. <control type="image">
  753. <left>966</left>
  754. <top>276</top>
  755. <width>135</width>
  756. <height>98</height>
  757. <aspectratio align="left" aligny="bottom">keep</aspectratio>
  758. <texture colordiffuse="ff3a3a3a">$VAR[musiccodec_path]$INFO[MusicPlayer.Codec,,.png]</texture>
  759. </control>
  760. <control type="label">
  761. <left>1060</left>
  762. <top>282</top>
  763. <width>135</width>
  764. <height>98</height>
  765. <align>center</align>
  766. <font>font_channels</font>
  767. <textcolor>88DDDDDD</textcolor>
  768. <shadowcolor>AA000000</shadowcolor>
  769. <label>$INFO[MusicPlayer.Channels,,CH]</label>
  770. <scroll>false</scroll>
  771. <scrollout>false</scrollout>
  772. </control>
  773. <!-- Proxima faixa - proximo artista -->
  774. <control type="label">
  775. <left>1210</left>
  776. <top>212</top>
  777. <width>525</width>
  778. <height>45</height>
  779. <align>right</align>
  780. <font>font_button</font>
  781. <textcolor>$INFO[skin.string(colorheader)]</textcolor>
  782. <shadowcolor>AA000000</shadowcolor>
  783. <label>$LOCALIZE[31525]:</label>
  784. <scroll>false</scroll>
  785. <scrollout>false</scrollout>
  786. </control>
  787. <control type="label">
  788. <left>1020</left>
  789. <top>241</top>
  790. <width>712</width>
  791. <height>45</height>
  792. <align>right</align>
  793. <font>font_plot</font>
  794. <label>[COLOR=$INFO[skin.string(colorheader)]]$INFO[MusicPlayer.offset(1).PlaylistPosition,, of ]$INFO[MusicPlayer.PlaylistLength]:[/COLOR] $INFO[MusicPlayer.offset(1).Title]</label>
  795. <textcolor>88DDDDDD</textcolor>
  796. <shadowcolor>AA000000</shadowcolor>
  797. <scroll>false</scroll>
  798. <scrollout>false</scrollout>
  799. </control>
  800. <control type="label">
  801. <left>1282</left>
  802. <top>273</top>
  803. <width>450</width>
  804. <height>45</height>
  805. <align>right</align>
  806. <font>font_plot</font>
  807. <label>$INFO[MusicPlayer.offset(1).Artist]</label>
  808. <textcolor>88DDDDDD</textcolor>
  809. <shadowcolor>AA000000</shadowcolor>
  810. <scroll>false</scroll>
  811. <scrollout>false</scrollout>
  812. </control>
  813. <control type="image" id="880057">
  814. <left>1582</left>
  815. <top>314</top>
  816. <width>150</width>
  817. <height>15</height>
  818. <texture fallback="$VAR[styleratingstars,,0.png]">$VAR[styleratingstars]$INFO[MusicPlayer.offset(1).Rating,,.png]</texture>
  819. <colordiffuse>$INFO[skin.string(colorheader)]</colordiffuse>
  820. <aspectratio align="right" aligny="center">stretch</aspectratio>
  821. </control>
  822. <control type="image">
  823. <left>1748</left>
  824. <top>208</top>
  825. <width>135</width>
  826. <height>135</height>
  827. <fadetime>200</fadetime>
  828. <texture fallback="DefaultAudio.png" background="true">$INFO[MusicPlayer.offset(1).Cover]</texture>
  829. <aspectratio align="left" aligny="bottom">keep</aspectratio>
  830. </control>
  831. </control>
  832. <include>background_black</include>
  833. </controls>
  834. </window>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement