Advertisement
SamHill

View_Poster_Fixed

Mar 9th, 2014
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.84 KB | None | 0 0
  1. <includes>
  2.  
  3. <include>Background</include>
  4.  
  5. <include name="View_Poster_Fixed">
  6. <include name="IncludeMainMenu">
  7.  
  8.  
  9. <control type="image">
  10. <posx>0</posx>
  11. <posy>0</posy>
  12. <width>1280</width>
  13. <height>720</height>
  14. <aspectratio>stretch</aspectratio>
  15. <texture background="true">background.png</texture>
  16. </control>
  17.  
  18.  
  19. <control type="group">
  20. <visible>Control.IsVisible(53)</visible>
  21. <!-- Browser -->
  22. <control type="fixedlist" id="53">
  23. <viewtype label="Poster">info</viewtype>
  24. <viewtype label="31283">icon</viewtype>
  25. <onleft>53</onleft>
  26. <onright>53</onright>
  27. <posx>20</posx>
  28. <posy>70</posy>
  29. <height>515</height>
  30. <width>1240</width>
  31. <include condition="!Skin.HasSetting(ViewLockdown)">OnUp7000</include>
  32. <onup>300</onup>
  33. <ondown>9000</ondown>
  34. <orientation>horizontal</orientation>
  35. <focusposition>0</focusposition>
  36. <scrolltime>200</scrolltime>
  37. <preloaditems>2</preloaditems>
  38. <pagecontrol>60</pagecontrol>
  39. <include>Animation_OpenCloseFade</include>
  40. <include>Animation_FadedByMenu</include>
  41. <include>Animation_HiddenByInfo</include>
  42. <visible>!Skin.HasSetting(NoViewPosterFixed)</visible>
  43. <visible>Window.IsActive(videolibrary) + [Container.Content(movies) | Container.Content(tvshows) | Container.Content(seasons)]</visible>
  44. <itemlayout width="195" height="245">
  45. <control type="image">
  46. <posx>16</posx>
  47. <posy>121</posy>
  48. <width>164</width>
  49. <height>241</height>
  50. <texture background="true">$INFO[ListItem.Icon]</texture>
  51. <aspectratio scalediffuse="false">keep</aspectratio>
  52. <fadetime>200</fadetime>
  53. <visible>IsEmpty(ListItem.Title)</visible>
  54. </control>
  55. <control type="image">
  56. <posx>16</posx>
  57. <posy>121</posy>
  58. <width>164</width>
  59. <height>241</height>
  60. <texture background="true">$INFO[ListItem.Icon]</texture>
  61. <aspectratio scalediffuse="false">stretch</aspectratio>
  62. <fadetime>200</fadetime>
  63. <visible>!IsEmpty(ListItem.Title)</visible>
  64. </control>
  65. <control type="image">
  66. <posx>0</posx>
  67. <posy>103</posy>
  68. <width>199</width>
  69. <height>276</height>
  70. <fadetime>200</fadetime>
  71. <texture>frames/ClassicFrame_PosterSmall.png</texture>
  72. <aspectratio>stretch</aspectratio>
  73. </control>
  74. <control type="image">
  75. <posx>150</posx>
  76. <posy>330</posy>
  77. <width>24</width>
  78. <height>24</height>
  79. <fadetime>200</fadetime>
  80. <texture>$INFO[ListItem.Overlay]</texture>
  81. <colordiffuse>WatchedOverlay</colordiffuse>
  82. <visible>[Container.Content(movies) + !Skin.HasSetting(HideMovieWatchedOverlays)] | [!Container.Content(movies) + !Skin.HasSetting(HideTVWatchedOverlays)]</visible>
  83. </control>
  84. </itemlayout>
  85. <focusedlayout width="365" height="400">
  86. <control type="image">
  87. <posx>13</posx>
  88. <posy>71</posy>
  89. <width>240</width>
  90. <height>353</height>
  91. <texture background="true">$INFO[ListItem.Icon]</texture>
  92. <aspectratio scalediffuse="false">keep</aspectratio>
  93. <fadetime>200</fadetime>
  94. <animation type="Focus" reversible="false">
  95. <effect type="zoom" center="auto" start="68" end="100" time="300" tween="sine" easing="inout" />
  96. <!--
  97. <effect type="fade" start="0" end="100" time="300" />
  98. -->
  99. </animation>
  100. <visible>IsEmpty(ListItem.Title)</visible>
  101. </control>
  102. <!-- START Selected Movie -->
  103. <control type="image">
  104. <posx>13</posx>
  105. <posy>0</posy>
  106. <width>340</width>
  107. <height>453</height>
  108. <texture background="true">$INFO[ListItem.Icon]</texture>
  109. <aspectratio scalediffuse="false">stretch</aspectratio>
  110. <fadetime>200</fadetime>
  111. <animation type="Focus" reversible="false">
  112. <effect type="zoom" center="auto" start="68" end="100" time="300" tween="sine" easing="inout" />
  113. <!--
  114. <effect type="fade" start="0" end="100" time="300" />
  115. -->
  116. </animation>
  117. <visible>!IsEmpty(ListItem.Title)</visible>
  118. </control>
  119. <!-- END Selected Movie -->
  120. <control type="image">
  121. <posx>-2</posx>
  122. <posy>50</posy>
  123. <width>271</width>
  124. <height>395</height>
  125. <fadetime>200</fadetime>
  126. <texture>frames/ClassicFrame_PosterMedium.png</texture>
  127. <animation type="Focus" reversible="false">
  128. <effect type="zoom" center="auto" start="68" end="100" time="300" tween="sine" easing="inout" />
  129. <!--
  130. <effect type="fade" start="0" end="100" time="300" />
  131. -->
  132. </animation>
  133. <aspectratio>stretch</aspectratio>
  134. </control>
  135. <control type="image">
  136. <posx>212</posx>
  137. <posy>381</posy>
  138. <width>32</width>
  139. <height>32</height>
  140. <fadetime>200</fadetime>
  141. <texture>$INFO[ListItem.Overlay]</texture>
  142. <colordiffuse>WatchedOverlay</colordiffuse>
  143. <animation type="Focus" reversible="false">
  144. <effect type="zoom" center="135,198" start="75" end="100" time="300" tween="sine" easing="inout" />
  145. <!--
  146. <effect type="fade" start="0" end="100" time="300" />
  147. -->
  148. </animation>
  149. <visible>[Container.Content(movies) + !Skin.HasSetting(HideMovieWatchedOverlays)] | [!Container.Content(movies) + !Skin.HasSetting(HideTVWatchedOverlays)]</visible>
  150. </control>
  151. </focusedlayout>
  152. </control>
  153. <!-- Browser label and flags -->
  154. <control type="group">
  155. <include>Animation_OpenCloseFade</include>
  156. <include>Animation_FadedByMenu</include>
  157. <include>Animation_HiddenByInfo</include>
  158. <visible>!IsEmpty(ListItem.Title)</visible>
  159. <!-- Movie and TV Show Titles -->
  160. <control type="fadelabel">
  161. <posx>110</posx>
  162. <posy>525</posy>
  163. <width>760</width>
  164. <height>30</height>
  165. <aligny>center</aligny>
  166. <scrollout>true</scrollout>
  167. <pauseatend>400</pauseatend>
  168. <font>MainMenu</font>
  169. <textcolor>white</textcolor>
  170. <label>$INFO[ListItem.Label]</label>
  171. <visible>!Container.Content(seasons)</visible>
  172. </control>
  173. <!-- Season - TV Show Title -->
  174. <control type="fadelabel">
  175. <posx>500</posx>
  176. <posy>450</posy>
  177. <width>760</width>
  178. <height>30</height>
  179. <aligny>center</aligny>
  180. <scrollout>false</scrollout>
  181. <pauseatend>400</pauseatend>
  182. <font>METF_TitleTextLarge</font>
  183. <textcolor>white</textcolor>
  184. <label>$INFO[ListItem.TVShowTitle]</label>
  185. <visible>Container.Content(seasons)</visible>
  186. </control>
  187. <!-- Genre -->
  188. <control type="label">
  189. <posx>440</posx>
  190. <posy>450</posy>
  191. <width>760</width>
  192. <height>30</height>
  193. <font>METF_MediaDetailsSmall</font>
  194. <textcolor>white</textcolor>
  195. <label>Genre: $INFO[ListItem.Genre]</label>
  196. <visible>!IsEmpty(ListItem.Genre) + !Container.Content(seasons)</visible>
  197. </control>
  198. <!-- Season Number -->
  199. <control type="label">
  200. <posx>500</posx>
  201. <posy>481</posy>
  202. <width>760</width>
  203. <height>30</height>
  204. <font>METF_MediaDetailsSmall</font>
  205. <textcolor>white</textcolor>
  206. <label>$INFO[ListItem.Label]</label>
  207. <visible>Container.Content(seasons)</visible>
  208. </control>
  209. <!-- Movie Sets -->
  210. <control type="label">
  211. <posx>206</posx>
  212. <posy>509</posy>
  213. <width>290</width>
  214. <height>30</height>
  215. <align>center</align>
  216. <font>METF_MediaDetailsSmall</font>
  217. <textcolor>white</textcolor>
  218. <label>$LOCALIZE[31313]</label>
  219. <visible>Container.Content(movies) + IsEmpty(ListItem.path) + !StringCompare(ListItem.Label,..)</visible>
  220. </control>
  221. <!-- Movies - If the Year Info is empty -->
  222. <control type="label">
  223. <posx>206</posx>
  224. <posy>509</posy>
  225. <width>290</width>
  226. <height>30</height>
  227. <align>center</align>
  228. <font>METF_MediaDetailsSmall</font>
  229. <textcolor>white</textcolor>
  230. <label>$INFO[ListItem.Duration,, [LOWERCASE]$LOCALIZE[31299][/LOWERCASE]]</label>
  231. <visible>[IsEmpty(ListItem.Year) + !IsEmpty(ListItem.Duration) + !SubString(ListItem.Duration,min)] + Container.Content(movies)</visible>
  232. </control>
  233. <control type="label">
  234. <posx>206</posx>
  235. <posy>509</posy>
  236. <width>290</width>
  237. <height>30</height>
  238. <align>center</align>
  239. <font>METF_MediaDetailsSmall</font>
  240. <textcolor>white</textcolor>
  241. <label>$INFO[ListItem.Duration]</label>
  242. <visible>[IsEmpty(ListItem.Year) + !IsEmpty(ListItem.Duration) + SubString(ListItem.Duration,min)] + Container.Content(movies)</visible>
  243. </control>
  244. <!-- Tagline -->
  245. <control type="textbox">
  246. <posx>500</posx>
  247. <posy>130</posy>
  248. <width>760</width>
  249. <height>50</height>
  250. <align>left</align>
  251. <font>METF_PlotText</font>
  252. <textcolor>white</textcolor>
  253. <label>$INFO[ListItem.Tagline]</label>
  254. <visible>Container.Content(movies) + !IsEmpty(ListItem.Tagline)</visible>
  255. </control>
  256. </control>
  257. <control type="grouplist">
  258. <posx>206</posx>
  259. <posy>509</posy>
  260. <width>290</width>
  261. <height>30</height>
  262. <align>center</align>
  263. <itemgap>10</itemgap>
  264. <orientation>horizontal</orientation>
  265. <include>Animation_OpenCloseFade</include>
  266. <include>Animation_FadedByMenu</include>
  267. <include>Animation_HiddenByInfo</include>
  268. <!-- Year -->
  269. <control type="label">
  270. <width min="25" max="260">auto</width>
  271. <height>30</height>
  272. <aligny>center</aligny>
  273. <font>MainMenu</font>
  274. <textcolor>white</textcolor>
  275. <label>$INFO[ListItem.Year]</label>
  276. <visible>!IsEmpty(ListItem.Year) + [Container.Content(tvshows) | Container.Content(movies)]</visible>
  277. </control>
  278. <!-- Bullet -->
  279. <control type="image">
  280. <width>8</width>
  281. <height>32</height>
  282. <texture>Dot.png</texture>
  283. <aspectratio align="center" aligny="center">keep</aspectratio>
  284. <colordiffuse>BulletDiffuse</colordiffuse>
  285. <visible>![IsEmpty(ListItem.Year) | IsEmpty(ListItem.Duration)] + [Container.Content(tvshows) | Container.Content(movies)]</visible>
  286. </control>
  287. <!-- Duration -->
  288. <control type="label">
  289. <width min="25" max="260">auto</width>
  290. <height>30</height>
  291. <aligny>center</aligny>
  292. <font>METF_MediaDetailsSmall</font>
  293. <textcolor>white</textcolor>
  294. <label>$INFO[ListItem.Duration,, [LOWERCASE]$LOCALIZE[31299][/LOWERCASE]] min</label>
  295. <visible>!IsEmpty(ListItem.Duration) + !SubString(ListItem.Duration,min) + Container.Content(movies)</visible>
  296. </control>
  297. <control type="label">
  298. <width min="25" max="260">auto</width>
  299. <height>30</height>
  300. <aligny>center</aligny>
  301. <font>METF_MediaDetailsSmall</font>
  302. <textcolor>white</textcolor>
  303. <label>$INFO[ListItem.Duration]</label>
  304. <visible>!IsEmpty(ListItem.Duration) + SubString(ListItem.Duration,min) + Container.Content(movies)</visible>
  305. </control>
  306. <!-- Bullet -->
  307. <control type="image">
  308. <width>8</width>
  309. <height>32</height>
  310. <texture>Dot.png</texture>
  311. <aspectratio align="center" aligny="center">keep</aspectratio>
  312. <colordiffuse>BulletDiffuse</colordiffuse>
  313. <visible>![IsEmpty(ListItem.Duration) | IsEmpty(ListItem.Property(NumEpisodes))] | [IsEmpty(ListItem.Duration) + Container.Content(tvshows)]</visible>
  314. </control>
  315. <!-- Episode Count -->
  316. <control type="label">
  317. <width min="25" max="260">auto</width>
  318. <height>30</height>
  319. <aligny>center</aligny>
  320. <font>METF_MediaDetailsSmall</font>
  321. <textcolor>white</textcolor>
  322. <label>$INFO[ListItem.Property(NumEpisodes)] $LOCALIZE[20360]</label>
  323. <visible>!IsEmpty(ListItem.Property(NumEpisodes)) + [Container.Content(tvshows) | Container.Content(seasons)]</visible>
  324. </control>
  325. </control>
  326. <include>ScrollBar_Horizontal</include>
  327. </control>
  328. </include>
  329. </includes>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement