<?xml version="1.0" encoding="UTF-8"?> <includes> <include file="Defaults.xml" /> <include file="Includes_DialogSelect.xml" /> <include file="ViewsVideoLibrary.xml" /> <include file="ViewsMusicLibrary.xml" /> <include file="ViewsFileMode.xml" /> <include file="ViewsPictures.xml" /> <include file="ViewsAddonBrowser.xml" /> <include file="ViewsLiveTV.xml" /> <include file="ViewsPVRGuide.xml" /> <include file="ViewsWeather.xml" /> <include file="IncludesCodecFlagging.xml" /> <include file="IncludesHomeRecentlyAdded.xml" /> <include file="IncludesHomeMenuItems.xml" /> <include file="IncludesPVR.xml" /> <include file="IncludesBackgroundBuilding.xml" /> <!-- CONSTANTS --> <constant name="FanartCrossfadeTime">500</constant> <constant name="IconCrossfadeTime">400</constant> <constant name="DepthDialog">0.50</constant> <constant name="DepthDialog+">0.52</constant> <constant name="DepthDialog-">0.48</constant> <constant name="DepthMax">0.54</constant> <constant name="DepthOSD">0.40</constant> <constant name="DepthOSD+">0.44</constant> <constant name="DepthOSD-">0.36</constant> <constant name="DepthOSDPopout">0.48</constant> <constant name="DepthContent">0</constant> <constant name="DepthContent+">0.08</constant> <constant name="DepthContent-">-0.08</constant> <constant name="DepthContentPopout">0.15</constant> <constant name="DepthMenu">0.08</constant> <constant name="DepthMenu+">0.14</constant> <constant name="DepthMenu-">0.00</constant> <constant name="DepthHeader">0.08</constant> <constant name="DepthFooter">0.08</constant> <constant name="DepthBackground">-0.80</constant> <constant name="DepthFloor">-0.20</constant> <constant name="DepthSideBlade">0.15</constant> <!-- VARIABLES --> <variable name="MusicRating"> <value condition="Integer.IsGreater(ListItem.Rating,9.5)">10</value> <value condition="Integer.IsGreater(ListItem.Rating,8.5)">9</value> <value condition="Integer.IsGreater(ListItem.Rating,7.5)">8</value> <value condition="Integer.IsGreater(ListItem.Rating,6.5)">7</value> <value condition="Integer.IsGreater(ListItem.Rating,5.5)">6</value> <value condition="Integer.IsGreater(ListItem.Rating,4.5)">5</value> <value condition="Integer.IsGreater(ListItem.Rating,3.5)">4</value> <value condition="Integer.IsGreater(ListItem.Rating,2.5)">3</value> <value condition="Integer.IsGreater(ListItem.Rating,1.5)">2</value> <value condition="Integer.IsGreater(ListItem.Rating,0.5)">1</value> <value>0</value> </variable> <variable name="AddonInfoHeading"> <value condition="!String.IsEmpty(Window(home).Property(WhatsNew))">$LOCALIZE[24054]</value> <value>$LOCALIZE[21821]</value> </variable> <variable name="AddonInfoDescription"> <value condition="!String.IsEmpty(Window(home).Property(WhatsNew))">$INFO[ListItem.AddonNews]</value> <value>$INFO[ListItem.AddonDescription]</value> </variable> <variable name="AddonInfoButtonLabel"> <value condition="!String.IsEmpty(Window(home).Property(WhatsNew))">$LOCALIZE[21821]</value> <value>$LOCALIZE[24054]</value> </variable> <variable name="GameSelectHeader"> <value condition="Window.IsActive(gamevideofilter)">$LOCALIZE[230]</value> <value condition="Window.IsActive(gameviewmode)">$LOCALIZE[35233]</value> <value condition="Window.IsActive(gamevideorotation)">$LOCALIZE[35227]</value> </variable> <variable name="DurationInMinutes"> <value condition="String.StartsWith(ListItem.Duration,01:00:)">60 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:01:)">61 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:02:)">62 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:03:)">63 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:04:)">64 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:05:)">65 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:06:)">66 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:07:)">67 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:08:)">68 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:09:)">69 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:10:)">70 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:11:)">71 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:12:)">72 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:13:)">73 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:14:)">74 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:15:)">75 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:16:)">76 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:17:)">77 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:18:)">78 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:19:)">79 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:20:)">80 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:21:)">81 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:22:)">82 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:23:)">83 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:24:)">84 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:25:)">85 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:26:)">86 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:27:)">87 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:28:)">88 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:29:)">89 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:30:)">90 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:31:)">91 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:32:)">92 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:33:)">93 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:34:)">94 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:35:)">95 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:36:)">96 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:37:)">97 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:38:)">98 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:39:)">99 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:40:)">100 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:41:)">101 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:42:)">102 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:43:)">103 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:44:)">104 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:45:)">105 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:46:)">106 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:47:)">107 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:48:)">108 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:49:)">109 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:50:)">110 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:51:)">111 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:52:)">112 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:53:)">113 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:54:)">114 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:55:)">115 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:56:)">116 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:57:)">117 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:58:)">118 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,01:59:)">119 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:00:)">120 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:01:)">121 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:02:)">122 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:03:)">123 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:04:)">124 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:05:)">125 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:06:)">126 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:07:)">127 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:08:)">128 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:09:)">129 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:10:)">130 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:11:)">131 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:12:)">132 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:13:)">133 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:14:)">134 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:15:)">135 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:16:)">136 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:17:)">137 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:18:)">138 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:19:)">139 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:20:)">140 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:21:)">141 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:22:)">142 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:23:)">143 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:24:)">144 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:25:)">145 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:26:)">146 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:27:)">147 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:28:)">148 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:29:)">149 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:30:)">150 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:31:)">151 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:32:)">152 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:33:)">153 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:34:)">154 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:35:)">155 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:36:)">156 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:37:)">157 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:38:)">158 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:39:)">159 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:40:)">160 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:41:)">161 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:42:)">162 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:43:)">163 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:44:)">164 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:45:)">165 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:46:)">166 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:47:)">167 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:48:)">168 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:49:)">169 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:50:)">170 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:51:)">171 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:52:)">172 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:53:)">173 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:54:)">174 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:55:)">175 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:56:)">176 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:57:)">177 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:58:)">178 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,02:59:)">179 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:00:)">180 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:01:)">181 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:02:)">182 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:03:)">183 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:04:)">184 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:05:)">185 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:06:)">186 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:07:)">187 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:08:)">188 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:09:)">189 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:10:)">190 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:11:)">191 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:12:)">192 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:13:)">193 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:14:)">194 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:15:)">195 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:16:)">196 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:17:)">197 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:18:)">198 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:19:)">199 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:20:)">200 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:21:)">201 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:22:)">202 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:23:)">203 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:24:)">204 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:25:)">205 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:26:)">206 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:27:)">207 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:28:)">208 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:29:)">209 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:30:)">210 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:31:)">211 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:32:)">212 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:33:)">213 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:34:)">214 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:35:)">215 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:36:)">216 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:37:)">217 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:38:)">218 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:39:)">219 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:40:)">220 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:41:)">221 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:42:)">222 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:43:)">223 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:44:)">224 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:45:)">225 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:46:)">226 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:47:)">227 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:48:)">228 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:49:)">229 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:50:)">230 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:51:)">231 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:52:)">232 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:53:)">233 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:54:)">234 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:55:)">235 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:56:)">236 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:57:)">237 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:58:)">238 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:59:)">239 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:00:)">240 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:01:)">241 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:02:)">242 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:03:)">243 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:04:)">244 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:05:)">245 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:06:)">246 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:07:)">247 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:08:)">248 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:09:)">249 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:10:)">250 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:11:)">251 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:12:)">252 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:13:)">253 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:14:)">254 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:15:)">255 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:16:)">256 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:17:)">257 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:18:)">258 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:19:)">259 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:20:)">260 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:21:)">261 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:22:)">262 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:23:)">263 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:24:)">264 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:25:)">265 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:26:)">266 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:27:)">267 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:28:)">268 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:29:)">269 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:30:)">270 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:31:)">271 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:32:)">272 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:33:)">273 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:34:)">274 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:35:)">275 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:36:)">276 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:37:)">277 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:38:)">278 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:39:)">279 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:40:)">280 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:41:)">281 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:42:)">282 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:43:)">283 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:44:)">284 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:45:)">285 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:46:)">286 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:47:)">287 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:48:)">288 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:49:)">289 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:50:)">290 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:51:)">291 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:52:)">292 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:53:)">293 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:54:)">294 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:55:)">295 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:56:)">296 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:57:)">297 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:58:)">298 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:59:)">299 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:00:)">300 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:01:)">301 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:02:)">302 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:03:)">303 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:04:)">304 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:05:)">305 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:06:)">306 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:07:)">307 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:08:)">308 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:09:)">309 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:10:)">310 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:11:)">311 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:12:)">312 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:13:)">313 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:14:)">314 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:15:)">315 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:16:)">316 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:17:)">317 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:18:)">318 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:19:)">319 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:20:)">320 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:21:)">321 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:22:)">322 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:23:)">323 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:24:)">324 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:25:)">325 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:26:)">326 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:27:)">327 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:28:)">328 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:29:)">329 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:30:)">330 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:31:)">331 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:32:)">332 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:33:)">333 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:34:)">334 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:35:)">335 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:36:)">336 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:37:)">337 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:38:)">338 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:39:)">339 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:40:)">340 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:41:)">341 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:42:)">342 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:43:)">343 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:44:)">344 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:45:)">345 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:46:)">346 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:47:)">347 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:48:)">348 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:49:)">349 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:50:)">350 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:51:)">351 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:52:)">352 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:53:)">353 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:54:)">354 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:55:)">355 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:56:)">356 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:57:)">357 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:58:)">358 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:59:)">359 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,00:)">1 $LOCALIZE[31015]</value> <value condition="String.StartsWith(ListItem.Duration,01:)">1 $LOCALIZE[31015]</value> <value condition="String.StartsWith(ListItem.Duration,02:)">2 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,03:)">3 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,04:)">4 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,05:)">5 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,06:)">6 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,07:)">7 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,08:)">8 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,09:)">9 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,10:)">10 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,11:)">11 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,12:)">12 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,13:)">13 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,14:)">14 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,15:)">15 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,16:)">16 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,17:)">17 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,18:)">18 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,19:)">19 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,20:)">20 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,21:)">21 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,22:)">22 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,23:)">23 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,24:)">24 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,25:)">25 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,26:)">26 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,27:)">27 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,28:)">28 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,29:)">29 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,30:)">30 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,31:)">31 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,32:)">32 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,33:)">33 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,34:)">34 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,35:)">35 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,36:)">36 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,37:)">37 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,38:)">38 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,39:)">39 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,40:)">40 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,41:)">41 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,42:)">42 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,43:)">43 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,44:)">44 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,45:)">45 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,46:)">46 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,47:)">47 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,48:)">48 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,49:)">49 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,50:)">50 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,51:)">51 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,52:)">52 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,53:)">53 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,54:)">54 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,55:)">55 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,56:)">56 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,57:)">57 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,58:)">58 $LOCALIZE[12391]</value> <value condition="String.StartsWith(ListItem.Duration,59:)">59 $LOCALIZE[12391]</value> </variable> <variable name="AddonLabel2"> <value condition="!String.IsEmpty(ListItem.Property(Addon.Status))">$INFO[ListItem.Property(Addon.Status)]</value> <value condition="!String.IsEmpty(ListItem.AddonSize)">$INFO[ListItem.AddonSize]</value> </variable> <variable name="MusicInfoHeader"> <value condition="Container.Content(Artists)">$INFO[ListItem.Artist]</value> <value condition="Container.Content(Albums)">$INFO[ListItem.Album]</value> <value condition="Container.Content(Songs)">$INFO[ListItem.Title]</value> </variable> <variable name="MusicInfoLabel"> <value condition="Container.Content(Artists)">$INFO[ListItem.Property(Artist_Description)]</value> <value condition="Container.Content(Albums)">$INFO[ListItem.Property(Album_Description)]</value> <value condition="Container.Content(Songs)">$INFO[ListItem.Comment]</value> </variable> <variable name="MusicInfoListThumb"> <value condition="Container.Content(Artists) + !String.IsEmpty(Container(50).Listitem.Icon)">$INFO[Container(50).Listitem.Icon]</value> <value condition="[Container.Content(Albums) | Container.Content(Songs)] + !String.IsEmpty(Container.Art(artist.thumb))">$INFO[Container.Art(artist.thumb)]</value> <value condition="Container.Content(Artists)">DefaultAlbumCover.png</value> <value condition="Container.Content(Albums) | Container.Content(Songs)">DefaultArtist.png</value> </variable> <variable name="MediaInfoOverlayVar"> <value condition="ListItem.IsCollection">flagging/video/Set.png</value> <value condition="!ListItem.IsStereoscopic">$INFO[ListItem.VideoResolution,flagging/lists/,.png]</value> <value>flagging/lists/3D.png</value> </variable> <variable name="BannerThumb"> <value condition="!String.IsEmpty(ListItem.Art(banner))">$INFO[ListItem.Art(banner)]</value> <value>$INFO[ListItem.Icon]</value> </variable> <variable name="PosterThumb"> <value condition="!String.IsEmpty(ListItem.Art(poster))">$INFO[ListItem.Art(poster)]</value> <value>$INFO[ListItem.Icon]</value> </variable> <variable name="NowPlayingThumb"> <value condition="!String.IsEmpty(Player.Art(poster))">$INFO[Player.Art(poster)]</value> <value condition="!String.IsEmpty(Player.Art(tvshow.poster))">$INFO[Player.Art(tvshow.poster)]</value> <value>$INFO[Player.Icon]</value> </variable> <variable name="MusicInfoPanelLabel"> <value condition="Container.Content(Artists)">$INFO[ListItem.Label]</value> <value condition="Container.Content(Songs)">$INFO[ListItem.Label,[COLOR=selected][B],[/B][/COLOR] - ]$INFO[ListItem.Label2]</value> <value>$INFO[ListItem.TrackNumber,([COLOR=selected][B],[/B][/COLOR]) - ]$INFO[ListItem.Label]</value> </variable> <variable name="PlayList"> <value condition="Window.IsActive(Videos) + !String.IsEqual(Playlist.Length(video),0)">ActivateWindow(videoplaylist)</value> <value>ActivateWindow(musicplaylist)</value> </variable> <variable name="SelectBack"> <value condition="![Window.IsVisible(FullscreenVideo) | Window.IsVisible(Visualisation)]">DialogBack.png</value> <value>DialogBack2.png</value> </variable> <variable name="typehackflagging"> <value condition="[String.Contains(ListItem.FilenameAndPath,bluray) | String.Contains(ListItem.FilenameAndPath,bdrip) | String.Contains(ListItem.FilenameAndPath,brrip) | String.Contains(ListItem.FilenameAndPath,bd25) | String.Contains(ListItem.FilenameAndPath,bd50)]">bluray</value> <value condition="String.Contains(ListItem.FilenameAndPath,hddvd)">hddvd</value> <value condition="String.Contains(ListItem.FilenameAndPath,dvd)">dvd</value> <value condition="[String.Contains(ListItem.FilenameAndPath,pdtv) | String.Contains(ListItem.FilenameAndPath,hdtv) | String.Contains(ListItem.FilenameAndPath,dsr)]">TV</value> <value condition="String.Contains(ListItem.FilenameAndPath,vhs)">vhs</value> </variable> <variable name="rating"> <value condition="String.Contains(listitem.mpaa,Rated G)">mpaa_general</value> <value condition="String.Contains(listitem.mpaa,Rated PG-13)">mpaa_pg13</value> <value condition="String.Contains(listitem.mpaa,Rated PG)">mpaa_pg</value> <value condition="String.Contains(Listitem.mpaa,Rated R)">mpaa_restricted</value> <value condition="String.Contains(Listitem.mpaa,Rated NC)">mpaa_nc17</value> <value condition="String.Contains(Listitem.mpaa,Rated NR)">mpaa_notrated</value> <value condition="String.Contains(Listitem.mpaa,Not Rated)">mpaa_notrated</value> </variable> <variable name="audiocodec"> <value condition="String.StartsWith(ListItem.AudioCodec,mp3)">mp3</value> <value>$INFO[ListItem.AudioCodec]</value> </variable> <variable name="videocodec"> <value condition="[String.StartsWith(ListItem.VideoCodec,div) | String.IsEqual(ListItem.VideoCodec,dx50)]">divx</value> <value condition="String.Contains(ListItem.VideoCodec,mpeg4)">mpeg4</value> <value>$INFO[ListItem.VideoCodec]</value> </variable> <variable name="SeekLabel"> <value condition="Player.IsTempo + String.StartsWith(Player.PlaySpeed,0.)">$LOCALIZE[31045]</value> <value condition="Player.IsTempo + String.StartsWith(Player.PlaySpeed,1.)">$LOCALIZE[31044]</value> <value condition="Player.Playing + !Player.Seeking + !Player.DisplayAfterSeek">$LOCALIZE[31042]</value> <value condition="[Player.Paused + !Player.Caching] + !Player.Seeking">$LOCALIZE[31043]</value> <value condition="[Player.Paused + Player.Caching] + !Player.Seeking">$LOCALIZE[15107] $INFO[Player.CacheLevel]%</value> <value condition="!String.IsEmpty(Player.SeekStepSize) + ![player.forwarding | player.rewinding]">$LOCALIZE[31046][COLOR=grey] $INFO[Player.SeekStepSize][/COLOR]</value> <value condition="Player.DisplayAfterSeek + ![player.forwarding | player.rewinding]">$LOCALIZE[31046][COLOR=grey] $INFO[Player.SeekOffset][/COLOR]</value> <value condition="!Player.DisplayAfterSeek + Player.Seeking">$LOCALIZE[31046]</value> <value condition="Player.Forwarding">$LOCALIZE[31044]</value> <value condition="Player.Rewinding">$LOCALIZE[31045]</value> </variable> <variable name="SelectLabel"> <value condition="Control.IsVisible(3)">([COLOR=blue]$INFO[Container(3).NumItems][/COLOR]) $LOCALIZE[31025] - $LOCALIZE[31024] ([COLOR=blue]$INFO[Container(3).CurrentPage]/$INFO[Container(3).NumPages][/COLOR])</value> <value condition="Control.IsVisible(6)">([COLOR=blue]$INFO[Container(6).NumItems][/COLOR]) $LOCALIZE[31025] - $LOCALIZE[31024] ([COLOR=blue]$INFO[Container(6).CurrentPage]/$INFO[Container(6).NumPages][/COLOR])</value> </variable> <variable name="PlayerControlsRepeatImageVar"> <value condition="Playlist.IsRepeatOne + Control.HasFocus(704)">OSDRepeatOneFO.png</value> <value condition="Playlist.IsRepeat + Control.HasFocus(704)">OSDRepeatAllFO.png</value> <value condition="Control.HasFocus(704)">OSDRepeatFO.png</value> <value condition="Playlist.IsRepeatOne">OSDRepeatOneNF.png</value> <value condition="Playlist.IsRepeat">OSDRepeatAllNF.png</value> <value>OSDRepeatNF.png</value> </variable> <variable name="PVRChannelMgrHeader"> <value condition="!String.IsEmpty(Window.Property(IsRadio))">$LOCALIZE[19199] - $LOCALIZE[19024]</value> <value>$LOCALIZE[19199] - $LOCALIZE[19023]</value> </variable> <variable name="PVRTimerIcon"> <value condition="ListItem.IsRecording">PVR-IsRecording.png</value> <value condition="ListItem.HasTimerSchedule + ListItem.TimerHasError">PVR-HasTimerScheduleError.png</value> <value condition="ListItem.HasTimer + ListItem.TimerHasError">PVR-HasTimerError.png</value> <value condition="ListItem.HasTimerSchedule + ListItem.TimerHasConflict">PVR-HasTimerScheduleConflict.png</value> <value condition="ListItem.HasTimer + ListItem.TimerHasConflict">PVR-HasTimerConflict.png</value> <value condition="ListItem.HasRecording">PVR-HasRecording.png</value> <value condition="ListItem.HasTimerSchedule + !ListItem.TimerIsActive">PVR-HasTimerScheduleDisabled.png</value> <value condition="ListItem.HasTimer + !ListItem.TimerIsActive">PVR-HasTimerDisabled.png</value> <value condition="ListItem.HasTimerSchedule">PVR-HasTimerSchedule.png</value> <value condition="ListItem.HasTimer">PVR-HasTimer.png</value> </variable> <variable name="PVRTimerLabel"> <value condition="ListItem.IsRecording">$LOCALIZE[19043]</value> <value condition="ListItem.HasTimer + !ListItem.TimerIsActive">$LOCALIZE[19057]</value> <value condition="ListItem.HasTimer">$LOCALIZE[31510]</value> </variable> <variable name="ProfileIdentificationLabel2Var"> <value condition="Skin.HasSetting(show_profilename)">$LOCALIZE[31963]</value> <value condition="Skin.HasSetting(show_profileavatar)">$LOCALIZE[31964]</value> <value>$LOCALIZE[16018]</value> </variable> <!-- INCLUDES --> <include name="MusicInfoPanel"> <control type="panel" id="50"> <left>$PARAM[panel-left]</left> <top>520</top> <width>$PARAM[panel-width]</width> <height>120</height> <onleft>50</onleft> <onright>50</onright> <onup>49</onup> <ondown>9000</ondown> <viewtype label="">list</viewtype> <pagecontrol>61</pagecontrol> <scrolltime>200</scrolltime> <orientation>vertical</orientation> <itemlayout height="40" width="$PARAM[item-width]"> <control type="image"> <left>0</left> <top>0</top> <width>$PARAM[item-width]</width> <height>40</height> <texture border="5">button-nofocus.png</texture> </control> <control type="label"> <left>10</left> <top>0</top> <width>$PARAM[label-width]</width> <height>40</height> <font>font12</font> <align>left</align> <aligny>center</aligny> <selectedcolor>selected</selectedcolor> <label>$VAR[MusicInfoPanelLabel]</label> </control> <control type="label"> <left>10</left> <top>0</top> <width>$PARAM[label-width]</width> <height>40</height> <font>font12</font> <align>right</align> <aligny>center</aligny> <selectedcolor>selected</selectedcolor> <label>$INFO[ListItem.Duration]</label> </control> </itemlayout> <focusedlayout height="40" width="$PARAM[item-width]"> <control type="image"> <left>0</left> <top>0</top> <width>$PARAM[item-width]</width> <height>40</height> <visible>!Control.HasFocus(50)</visible> <texture border="5">button-nofocus.png</texture> </control> <control type="image"> <left>0</left> <top>0</top> <width>$PARAM[item-width]</width> <height>40</height> <visible>Control.HasFocus(50)</visible> <texture border="5">button-focus2.png</texture> </control> <control type="label"> <left>10</left> <top>0</top> <width>$PARAM[label-width]</width> <height>40</height> <font>font12</font> <align>left</align> <aligny>center</aligny> <selectedcolor>selected</selectedcolor> <label>$VAR[MusicInfoPanelLabel]</label> </control> <control type="label"> <left>10</left> <top>0</top> <width>$PARAM[label-width]</width> <height>40</height> <font>font12</font> <align>right</align> <aligny>center</aligny> <selectedcolor>selected</selectedcolor> <label>$INFO[ListItem.Duration]</label> </control> </focusedlayout> </control> </include> <include name="DialogBackgroundCommons"> <control type="image"> <description>background image</description> <left>0</left> <top>0</top> <width>$PARAM[DialogBackgroundWidth]</width> <height>$PARAM[DialogBackgroundHeight]</height> <texture border="40">$VAR[SelectBack]</texture> </control> <control type="image"> <description>Dialog Header image</description> <left>40</left> <top>16</top> <width>$PARAM[DialogHeaderWidth]</width> <height>40</height> <texture>dialogheader.png</texture> </control> <control type="label" id="$PARAM[DialogHeaderId]"> <description>header label</description> <left>40</left> <top>20</top> <width>$PARAM[DialogHeaderWidth]</width> <height>30</height> <font>font13_title</font> <label>$PARAM[DialogHeaderLabel]</label> <align>center</align> <aligny>center</aligny> <textcolor>selected</textcolor> <shadowcolor>black</shadowcolor> </control> <control type="button"> <description>Close Window button</description> <left>$PARAM[CloseButtonLeft]</left> <top>15</top> <width>64</width> <height>32</height> <label/> <font/> <onclick>PreviousMenu</onclick> <texturefocus>DialogCloseButton-focus.png</texturefocus> <texturenofocus>DialogCloseButton.png</texturenofocus> <onleft>$PARAM[CloseButtonNav]</onleft> <onright>$PARAM[CloseButtonNav]</onright> <onup>$PARAM[CloseButtonNav]</onup> <ondown>$PARAM[CloseButtonNav]</ondown> <visible>system.getbool(input.enablemouse)</visible> </control> </include> <include name="BehindDialogFadeOut"> <control type="image"> <left>0</left> <top>0</top> <width>1280</width> <height>720</height> <texture>black-back.png</texture> <animation effect="fade" time="300">Visible</animation> <animation effect="fade" time="150">Hidden</animation> <visible>Window.IsActive(MovieInformation) | Window.IsActive(MusicInformation) | Window.IsActive(SongInformation) | Window.IsActive(FileBrowser) | Window.IsActive(TextViewer) | Window.IsActive(AddonSettings) | Window.IsActive(ContentSettings) | Window.IsActive(SelectDialog) | Window.IsActive(MediaSource) | Window.IsActive(PictureInfo) | Window.IsActive(PlayerControls) | Window.IsActive(VirtualKeyboard) | Window.IsActive(NumericInput) | Window.IsActive(ProfileSettings) | Window.IsActive(LockSettings) | Window.IsActive(SmartPlaylistEditor) | Window.IsActive(SmartPlaylistRule) | Window.IsActive(script-RSS_Editor-rssEditor.xml) | Window.IsActive(script-RSS_Editor-setEditor.xml) | Window.IsActive(AddonInformation) | Window.IsActive(PeripheralSettings) | Window.IsActive(script-cu-lrclyrics-main.xml) | Window.IsActive(MediaFilter)</visible> </control> </include> <include name="WindowTitleCommons"> <left>0</left> <top>0</top> <width min="0" max="800">auto</width> <height>30</height> <font>font14</font> <textcolor>white</textcolor> <shadowcolor>black</shadowcolor> <scroll>false</scroll> <align>left</align> <aligny>center</aligny> </include> <include name="ButtonCommonValues"> <height>40</height> <width>250</width> <textoffsetx>10</textoffsetx> <textwidth>200</textwidth> <aligny>center</aligny> <font>font13</font> <texturefocus border="5">button-focus.png</texturefocus> <texturenofocus/> <pulseonselect>false</pulseonselect> </include> <include name="ButtonMediaSubCommonValues"> <height>40</height> <width>221</width> <textoffsetx>20</textoffsetx> <textwidth>195</textwidth> <aligny>center</aligny> <font>font12_title</font> <texturefocus border="5">button-focus.png</texturefocus> <texturenofocus border="5">button-nofocus.png</texturenofocus> <pulseonselect>false</pulseonselect> </include> <include name="ButtonHomeSubCommonValues"> <height>35</height> <width>180</width> <textwidth>195</textwidth> <align>center</align> <aligny>center</aligny> <font>font12</font> <textcolor>grey2</textcolor> <focusedcolor>white</focusedcolor> <scroll>true</scroll> <texturefocus border="5">HomeSubFO.png</texturefocus> <texturenofocus border="5">HomeSubNF.png</texturenofocus> <pulseonselect>false</pulseonselect> </include> <include name="HomeSubMenuCommonValues"> <left>0</left> <top>0</top> <width>1280</width> <height>35</height> <align>center</align> <onup>9000</onup> <ondown>9002</ondown> <itemgap>0</itemgap> <orientation>Horizontal</orientation> <animation effect="slide" start="0,-40" end="0,0" delay="150" time="150" tween="quadratic" easing="out">Visible</animation> <animation effect="slide" start="0,0" end="0,-40" time="150" tween="quadratic" easing="out">Hidden</animation> </include> <include name="ButtonInfoDialogsCommonValues"> <height>40</height> <width>170</width> <textoffsetx>5</textoffsetx> <align>center</align> <aligny>center</aligny> <font>font12_title</font> <texturefocus border="5">button-focus.png</texturefocus> <texturenofocus border="5">button-nofocus.png</texturenofocus> <pulseonselect>false</pulseonselect> </include> <include name="SideBladeLeft"> <depth>DepthSideBlade</depth> <animation effect="slide" start="0,0" end="250,0" time="300" tween="quadratic" easing="out" condition="[ControlGroup(9000).HasFocus | Control.HasFocus(9001) | Control.HasFocus(8999)] + ![Window.IsActive(PVRGuideInfo) | Window.IsActive(PVRRadioRDSInfo)]">Conditional</animation> <animation effect="slide" start="0,0" end="-300,0" time="300" tween="quadratic" easing="out" condition="ControlGroup(9000).HasFocus | Control.HasFocus(9001)">WindowClose</animation> <animation effect="slide" start="0,0" end="-50,0" time="225" tween="quadratic" easing="out" condition="![ControlGroup(9000).HasFocus | Control.HasFocus(9001)]">WindowClose</animation> <animation effect="slide" start="-50,0" end="0,0" time="225" tween="quadratic" easing="out">WindowOpen</animation> <control type="button" id="8999"> <description>Fake button for mouse control</description> <left>0</left> <top>0</top> <width>250</width> <height>720</height> <label/> <font/> <texturenofocus/> <texturefocus/> <visible>true</visible> </control> <control type="button" id="9001"> <left>250</left> <top>260</top> <width>42</width> <height>128</height> <font/> <texturefocus>HasSub.png</texturefocus> <texturenofocus>HasSub.png</texturenofocus> </control> <control type="image"> <left>-20</left> <top>0</top> <width>280</width> <height>720</height> <texture border="0,0,10,0">MediaBladeSub.png</texture> </control> <control type="image"> <description>LOGO</description> <left>15</left> <top>0</top> <width>220</width> <height>80</height> <aspectratio>keep</aspectratio> <texture>Confluence_Logo.png</texture> </control> </include> <include name="MainWindowMouseButtons"> <control type="group"> <left>120r</left> <top>55r</top> <animation effect="fade" time="200" condition="Window.Previous(Home)">WindowOpen</animation> <animation effect="fade" time="200" condition="Window.Next(Home)">WindowClose</animation> <visible>system.getbool(input.enablemouse)</visible> <control type="button"> <description>Back push button</description> <left>0</left> <top>0</top> <width>45</width> <height>45</height> <label>1036</label> <font/> <onclick>back</onclick> <texturefocus border="5">floor_buttonFO.png</texturefocus> <texturenofocus border="5">floor_button.png</texturenofocus> <onleft>50</onleft> <onright>50</onright> <onup>50</onup> <ondown>50</ondown> </control> <control type="image"> <description>Back Icon</description> <left>5</left> <top>5</top> <width>35</width> <height>35</height> <aspectratio>keep</aspectratio> <texture>icon_back.png</texture> </control> <control type="button"> <description>Home push button</description> <left>55</left> <top>0</top> <width>45</width> <height>45</height> <label>31003</label> <font/> <onclick>ActivateWindow(home)</onclick> <texturefocus border="5">floor_buttonFO.png</texturefocus> <texturenofocus border="5">floor_button.png</texturenofocus> <onleft>50</onleft> <onright>50</onright> <onup>50</onup> <ondown>50</ondown> </control> <control type="image"> <description>Home Icon</description> <left>60</left> <top>5</top> <width>35</width> <height>35</height> <aspectratio>keep</aspectratio> <texture>icon_home.png</texture> </control> </control> </include> <include name="CommonNowPlaying"> <control type="group"> <visible>Player.HasMedia + String.IsEmpty(Window(Videos).Property(PlayingBackgroundMedia)) + !Control.IsVisible(507)</visible> <include>VisibleFadeEffect</include> <animation effect="fade" time="200" condition="Window.Previous(Home)">WindowOpen</animation> <animation effect="fade" time="200" condition="Window.Next(Home)">WindowClose</animation> <control type="button"> <description>push button</description> <left>30</left> <top>55r</top> <width>45</width> <height>45</height> <label>31003</label> <font/> <onclick>ActivateWindow(PlayerControls)</onclick> <texturefocus border="5">floor_buttonFO.png</texturefocus> <texturenofocus border="5">floor_button.png</texturenofocus> <onleft>50</onleft> <onright>50</onright> <onup>50</onup> <ondown>50</ondown> </control> <control type="image"> <description>Player Icon</description> <left>35</left> <top>50r</top> <width>35</width> <height>35</height> <aspectratio>keep</aspectratio> <texture>icon_player.png</texture> </control> <control type="label"> <left>85</left> <top>53r</top> <width>700</width> <height>20</height> <label>$INFO[Player.Title] - ([COLOR=blue]$INFO[Player.Time] / $INFO[Player.Duration,][/COLOR])</label> <align>left</align> <aligny>center</aligny> <font>font12</font> <textcolor>grey</textcolor> <shadowcolor>black</shadowcolor> <visible>!VideoPlayer.HasEpg | !VideoPlayer.Content(LiveTV)</visible> </control> <control type="label"> <left>85</left> <top>53r</top> <width>700</width> <height>20</height> <label>$INFO[Player.Title] - ([COLOR=blue]$INFO[PVR.EpgEventElapsedTime] / $INFO[PVR.EpgEventDuration,][/COLOR])</label> <align>left</align> <aligny>center</aligny> <font>font12</font> <textcolor>grey</textcolor> <shadowcolor>black</shadowcolor> <visible>VideoPlayer.HasEpg + VideoPlayer.Content(LiveTV)</visible> </control> <control type="label"> <left>85</left> <top>32r</top> <width>700</width> <height>20</height> <label>$INFO[MusicPlayer.Artist]$INFO[MusicPlayer.Album, - ]</label> <align>left</align> <aligny>center</aligny> <font>font12</font> <textcolor>grey</textcolor> <shadowcolor>black</shadowcolor> <visible>Player.HasAudio</visible> </control> <control type="label"> <left>85</left> <top>30r</top> <width>700</width> <height>20</height> <label>$INFO[VideoPlayer.Studio]</label> <align>left</align> <aligny>center</aligny> <font>font12</font> <textcolor>grey</textcolor> <shadowcolor>black</shadowcolor> <visible>Player.HasVideo + VideoPlayer.Content(Movies)</visible> </control> <control type="label"> <left>85</left> <top>30r</top> <width>700</width> <height>20</height> <label>$INFO[VideoPlayer.TVShowTitle]</label> <align>left</align> <aligny>center</aligny> <font>font12</font> <textcolor>grey</textcolor> <shadowcolor>black</shadowcolor> <visible>Player.HasVideo + VideoPlayer.Content(Episodes)</visible> </control> <control type="label"> <left>85</left> <top>30r</top> <width>700</width> <height>20</height> <label>$INFO[VideoPlayer.Artist]</label> <align>left</align> <aligny>center</aligny> <font>font12</font> <textcolor>grey</textcolor> <shadowcolor>black</shadowcolor> <visible>Player.HasVideo + VideoPlayer.Content(MusicVideos)</visible> </control> <control type="label"> <left>85</left> <top>30r</top> <width>700</width> <height>20</height> <label>$INFO[VideoPlayer.ChannelName]$INFO[VideoPlayer.ChannelNumberLabel, - ([COLOR=blue],[/COLOR])]</label> <align>left</align> <aligny>center</aligny> <font>font12</font> <textcolor>grey</textcolor> <shadowcolor>black</shadowcolor> <visible>Player.HasVideo + VideoPlayer.Content(LiveTV)</visible> </control> </control> </include> <include name="CommonPageCount"> <control type="group"> <animation effect="slide" start="0,0" end="-90,0" time="0" condition="system.getbool(input.enablemouse)">Conditional</animation> <control type="label"> <description>Page Count Label</description> <right>40</right> <top>53r</top> <width>500</width> <height>20</height> <font>font12</font> <textcolor>grey</textcolor> <scroll>false</scroll> <align>right</align> <aligny>center</aligny> <label>$INFO[Container.NumItems,([COLOR=blue],[/COLOR]) $LOCALIZE[31025]]$INFO[Container.CurrentPage, - $LOCALIZE[31024] ([COLOR=blue]]$INFO[Container.NumPages,/,[/COLOR])]</label> <include>Window_OpenClose_Animation</include> </control> <control type="label"> <description>Container Duration Label</description> <right>40</right> <top>32r</top> <width>500</width> <height>20</height> <font>font12</font> <textcolor>grey</textcolor> <scroll>false</scroll> <align>right</align> <aligny>center</aligny> <label>$INFO[Container.TotalTime,$LOCALIZE[31009] ([COLOR=blue],[/COLOR])]</label> <include>Window_OpenClose_Animation</include> </control> </control> </include> <include name="SmallMusicInfo"> <control type="image"> <description>gradient</description> <left>0</left> <top>0</top> <width>500</width> <height>165</height> <colordiffuse>DDFFFFFF</colordiffuse> <texture border="20">OverlayDialogBackground.png</texture> </control> <control type="image"> <description>Cover image</description> <left>20</left> <top>17</top> <width>130</width> <height>130</height> <texture>$INFO[MusicPlayer.Cover]</texture> </control> <control type="label"> <description>Artist label</description> <left>160</left> <top>20</top> <height>30</height> <width>325</width> <label>$INFO[MusicPlayer.Artist]</label> <align>left</align> <aligny>center</aligny> <font>font12_title</font> <textcolor>grey2</textcolor> <shadowcolor>black</shadowcolor> </control> <control type="fadelabel"> <description>Title label</description> <left>160</left> <top>43</top> <height>30</height> <width>325</width> <label>$INFO[Player.Title]</label> <align>left</align> <aligny>center</aligny> <font>font13_title</font> <textcolor>white</textcolor> <shadowcolor>black</shadowcolor> <scrollout>false</scrollout> <pauseatend>2000</pauseatend> </control> <control type="label"> <description>Album Label</description> <left>160</left> <top>70</top> <height>30</height> <width>325</width> <label>$INFO[MusicPlayer.Album]$INFO[musicplayer.discnumber, - $LOCALIZE[427]:]</label> <align>left</align> <aligny>center</aligny> <font>font12</font> <textcolor>white</textcolor> <shadowcolor>black</shadowcolor> </control> <control type="label"> <description>Time Label</description> <left>160</left> <top>95</top> <height>30</height> <width>325</width> <label>$INFO[MusicPlayer.Time]$INFO[MusicPlayer.Duration, / ]</label> <align>left</align> <aligny>center</aligny> <font>font12</font> <textcolor>white</textcolor> <shadowcolor>black</shadowcolor> </control> <control type="label"> <description>Next Label</description> <left>160</left> <top>120</top> <height>30</height> <width>325</width> <label>[COLOR=blue]$LOCALIZE[19031] :[/COLOR] $INFO[MusicPlayer.offset(1).Title]</label> <align>right</align> <aligny>center</aligny> <font>font12</font> <textcolor>grey</textcolor> <shadowcolor>black</shadowcolor> </control> </include> <include name="SmallVideoInfo"> <control type="image"> <description>gradient</description> <left>0</left> <top>0</top> <width>500</width> <height>165</height> <colordiffuse>DDFFFFFF</colordiffuse> <texture border="20">OverlayDialogBackground.png</texture> </control> <control type="image"> <description>Cover image</description> <left>20</left> <top>17</top> <width>130</width> <height>130</height> <aspectratio>keep</aspectratio> <texture>$INFO[VideoPlayer.cover]</texture> </control> <control type="label"> <description>Studio label</description> <left>160</left> <top>20</top> <height>30</height> <width>325</width> <label>$INFO[VideoPlayer.Studio]</label> <align>left</align> <aligny>center</aligny> <font>font12_title</font> <textcolor>grey2</textcolor> <shadowcolor>black</shadowcolor> <visible>!videoplayer.content(episodes) + !videoplayer.content(musicvideos)</visible> </control> <control type="label"> <description>TV Show Title label</description> <left>160</left> <top>20</top> <height>30</height> <width>325</width> <label>$INFO[VideoPlayer.tvshowtitle]</label> <align>left</align> <aligny>center</aligny> <font>font12_title</font> <textcolor>white</textcolor> <shadowcolor>black</shadowcolor> <visible>videoplayer.content(episodes)</visible> </control> <control type="fadelabel"> <description>Music Video Artist label</description> <left>160</left> <top>20</top> <height>30</height> <width>325</width> <label>$INFO[VideoPlayer.Artist]</label> <align>left</align> <aligny>center</aligny> <font>font12_title</font> <textcolor>white</textcolor> <shadowcolor>black</shadowcolor> <visible>videoplayer.content(musicvideos)</visible> <scrollout>false</scrollout> <pauseatend>2000</pauseatend> </control> <control type="fadelabel"> <description>Title label</description> <left>160</left> <top>43</top> <height>30</height> <width>325</width> <label>$INFO[Player.Title]</label> <align>left</align> <aligny>center</aligny> <font>font13_title</font> <textcolor>white</textcolor> <shadowcolor>black</shadowcolor> <scrollout>false</scrollout> <pauseatend>2000</pauseatend> </control> <control type="label"> <description>Genre label</description> <left>160</left> <top>70</top> <height>30</height> <width>325</width> <label>$INFO[VideoPlayer.Genre]</label> <align>left</align> <aligny>center</aligny> <font>font12</font> <textcolor>white</textcolor> <shadowcolor>black</shadowcolor> <visible>!videoplayer.content(episodes) + !videoplayer.content(musicvideos)</visible> </control> <control type="label"> <left>160</left> <top>70</top> <height>30</height> <width>325</width> <label>$INFO[VideoPlayer.Album]</label> <align>left</align> <aligny>center</aligny> <font>font12</font> <textcolor>white</textcolor> <shadowcolor>black</shadowcolor> <visible>videoplayer.content(musicvideos)</visible> </control> <control type="label"> <description>Season and Episode label</description> <left>160</left> <top>70</top> <height>30</height> <width>325</width> <label>$LOCALIZE[20373] $INFO[VideoPlayer.Season] - $LOCALIZE[20359] $INFO[VideoPlayer.episode]</label> <align>left</align> <aligny>center</aligny> <font>font12</font> <textcolor>white</textcolor> <shadowcolor>black</shadowcolor> <visible>videoplayer.content(episodes)</visible> </control> <control type="label"> <description>Time Label</description> <left>160</left> <top>95</top> <height>30</height> <width>325</width> <label>$INFO[VideoPlayer.Time]$INFO[VideoPlayer.Duration, / ]</label> <align>left</align> <aligny>center</aligny> <font>font12</font> <textcolor>white</textcolor> <shadowcolor>black</shadowcolor> </control> </include> <include name="CommonNowPlaying_Controls"> <control type="label" id="202"> <width>250</width> <height>35</height> <font>font12</font> <label>31023</label> <textcolor>blue</textcolor> <align>center</align> <aligny>center</aligny> <visible>Player.HasMedia</visible> <include>VisibleFadeEffect</include> </control> <control type="button" id="610"> <description>Fake Button to fix Player Controls Navigation</description> <visible>false</visible> </control> <control type="group" id="90060"> <height>45</height> <visible>VideoPlayer.Content(LiveTV)</visible> <include>VisibleFadeEffect</include> <control type="grouplist" id="9006"> <width>250</width> <height>45</height> <itemgap>1</itemgap> <orientation>horizontal</orientation> <onright>50</onright> <onback>50</onback> <onup>610</onup> <ondown>611</ondown> <control type="button" id="600"> <width>39</width> <height>39</height> <label/> <texturefocus>OSDChannelUPFO.png</texturefocus> <texturenofocus>OSDChannelUPNF.png</texturenofocus> <onclick>ChannelDown</onclick> </control> <control type="button" id="601"> <width>39</width> <height>39</height> <label/> <texturefocus>OSDChannelDownFO.png</texturefocus> <texturenofocus>OSDChannelDownNF.png</texturenofocus> <onclick>ChannelUp</onclick> </control> <control type="button" id="603"> <width>39</width> <height>39</height> <label/> <texturefocus>OSDStopFO.png</texturefocus> <texturenofocus>OSDStopNF.png</texturenofocus> <onclick>down</onclick> <onclick>PlayerControl(Stop)</onclick> </control> <control type="togglebutton" id="604"> <width>39</width> <height>39</height> <label/> <texturefocus>OSDPauseFO.png</texturefocus> <texturenofocus>OSDPauseNF.png</texturenofocus> <usealttexture>Player.Paused | Player.Forwarding | Player.Rewinding</usealttexture> <alttexturefocus>OSDPlayFO.png</alttexturefocus> <alttexturenofocus>OSDPlayNF.png</alttexturenofocus> <onclick>PlayerControl(Play)</onclick> <enable>Player.PauseEnabled</enable> <animation effect="fade" start="100" end="30" time="75" condition="!Player.PauseEnabled">Conditional</animation> </control> <control type="button" id="605"> <width>39</width> <height>39</height> <label/> <texturefocus>OSDRecordOffFO.png</texturefocus> <texturenofocus>OSDRecordOffNF.png</texturenofocus> <onclick>PVR.ToggleRecordPlayingChannel</onclick> <enable>PVR.CanRecordPlayingChannel</enable> <animation effect="fade" start="100" end="30" time="75" condition="!PVR.CanRecordPlayingChannel">Conditional</animation> </control> <control type="button" id="606"> <width>39</width> <height>39</height> <label/> <visible>RDS.HasRadiotextPlus</visible> <texturefocus>OSDRadioRDSFO.png</texturefocus> <texturenofocus>OSDRadioRDSNF.png</texturenofocus> <onclick>ActivateWindow(PVRRadioRDSInfo)</onclick> </control> <control type="button" id="622"> <width>39</width> <height>39</height> <label/> <visible>!RDS.HasRadiotextPlus</visible> <texturefocus>OSDChannelListFO.png</texturefocus> <texturenofocus>OSDChannelListNF.png</texturenofocus> <onclick>ActivateWindow(PVRGuideInfo)</onclick> </control> </control> </control> <control type="group" id="90050"> <visible>Player.HasMedia</visible> <visible>!VideoPlayer.Content(LiveTV)</visible> <include>VisibleFadeEffect</include> <height>45</height> <control type="grouplist" id="9005"> <width>250</width> <height>45</height> <itemgap>1</itemgap> <orientation>horizontal</orientation> <onright>50</onright> <onback>50</onback> <onup>610</onup> <ondown>611</ondown> <defaultcontrol always="true">603</defaultcontrol> <control type="button" id="700"> <width>39</width> <height>39</height> <label/> <texturefocus>OSDPrevTrackFO.png</texturefocus> <texturenofocus>OSDPrevTrackNF.png</texturenofocus> <onclick>PlayerControl(Previous)</onclick> </control> <control type="button" id="706"> <width>39</width> <height>39</height> <label/> <texturefocus>OSDRewindFO.png</texturefocus> <texturenofocus>OSDRewindNF.png</texturenofocus> <onclick>PlayerControl(Rewind)</onclick> <visible>Window.IsVisible(MusicPlaylist) | Window.IsVisible(VideoPlaylist) | Player.HasVideo</visible> </control> <control type="togglebutton" id="703"> <width>39</width> <height>39</height> <label/> <texturefocus>OSDPauseFO.png</texturefocus> <texturenofocus>OSDPauseNF.png</texturenofocus> <usealttexture>Player.Paused | Player.Forwarding | Player.Rewinding</usealttexture> <alttexturefocus>OSDPlayFO.png</alttexturefocus> <alttexturenofocus>OSDPlayNF.png</alttexturenofocus> <onclick>PlayerControl(Play)</onclick> </control> <control type="button" id="701"> <width>39</width> <height>39</height> <label/> <texturefocus>OSDStopFO.png</texturefocus> <texturenofocus>OSDStopNF.png</texturenofocus> <onclick>down</onclick> <onclick>PlayerControl(Stop)</onclick> </control> <control type="button" id="707"> <width>39</width> <height>39</height> <label/> <texturefocus>OSDForwardFO.png</texturefocus> <texturenofocus>OSDForwardNF.png</texturenofocus> <onclick>PlayerControl(Forward)</onclick> <visible>Window.IsVisible(MusicPlaylist) | Window.IsVisible(VideoPlaylist) | Player.HasVideo</visible> </control> <control type="button" id="702"> <width>39</width> <height>39</height> <label/> <texturefocus>OSDNextTrackFO.png</texturefocus> <texturenofocus>OSDNextTrackNF.png</texturenofocus> <onclick>PlayerControl(Next)</onclick> </control> <control type="group" id="799"> <width>39</width> <height>39</height> <control type="button" id="704"> <width>39</width> <height>39</height> <label/> <texturefocus/> <texturenofocus/> <onleft>702</onleft> <onright>705</onright> <onclick>PlayerControl(Repeat)</onclick> <visible>!Window.IsVisible(MusicPlaylist) + !Window.IsVisible(VideoPlaylist) + !Player.HasVideo</visible> </control> <control type="image" id="713"> <width>39</width> <height>39</height> <texture>$VAR[PlayerControlsRepeatImageVar]</texture> <visible>!Window.IsVisible(MusicPlaylist) + !Window.IsVisible(VideoPlaylist) + !Player.HasVideo</visible> </control> </control> <control type="togglebutton" id="705"> <width>39</width> <height>39</height> <label/> <texturefocus>OSDRandomOffFO.png</texturefocus> <texturenofocus>OSDRandomOffNF.png</texturenofocus> <usealttexture>Playlist.IsRandom</usealttexture> <alttexturefocus>OSDRandomOnFO.png</alttexturefocus> <alttexturenofocus>OSDRandomOnNF.png</alttexturenofocus> <onclick>PlayerControl(Random)</onclick> <visible>!Window.IsVisible(MusicPlaylist) + !Window.IsVisible(VideoPlaylist) + !Player.HasVideo</visible> </control> </control> </control> <control type="radiobutton" id="611"> <description>Go to fullscreen Playback</description> <include>ButtonCommonValues</include> <label>31008</label> <onclick>fullscreen</onclick> <textureradioonfocus>GoFullscreen.png</textureradioonfocus> <textureradioonnofocus>GoFullscreen.png</textureradioonnofocus> <textureradioofffocus>GoFullscreen.png</textureradioofffocus> <textureradiooffnofocus>GoFullscreen.png</textureradiooffnofocus> <visible>Player.HasMedia</visible> </control> <control type="button" id="612"> <description>Go to playlist</description> <include>ButtonCommonValues</include> <label>13350</label> <onclick>$VAR[PlayList]</onclick> <visible>[Window.IsActive(Videos) + !String.IsEqual(Playlist.Length(video),0)] | [Window.IsActive(Music) + !String.IsEqual(Playlist.Length(music),0)]</visible> </control> </include> <include name="ScrollOffsetLabel"> <control type="group"> <depth>DepthSideBlade</depth> <visible>Container.Scrolling + [String.IsEqual(Container.SortMethod,$LOCALIZE[551]) | String.IsEqual(Container.SortMethod,$LOCALIZE[561]) | String.IsEqual(Container.SortMethod,$LOCALIZE[558]) | String.IsEqual(Container.SortMethod,$LOCALIZE[557]) | String.IsEqual(Container.SortMethod,$LOCALIZE[556])]</visible> <animation effect="slide" start="0,0" end="0,-60" time="75">Visible</animation> <animation effect="slide" start="0,-60" end="0,0" delay="300" time="75">Hidden</animation> <left>300r</left> <top>720</top> <control type="image"> <left>0</left> <top>0</top> <width>70</width> <height>65</height> <texture border="20,20,20,2">InfoMessagePanel.png</texture> </control> <control type="label"> <left>5</left> <top>0</top> <width>65</width> <height>60</height> <align>center</align> <aligny>center</aligny> <label>$INFO[ListItem.SortLetter]</label> <textcolor>white</textcolor> <font>font30_title</font> </control> </control> </include> <include name="Clock"> <control type="label"> <description>time label</description> <right>20</right> <top>5</top> <width>200</width> <height>30</height> <align>right</align> <aligny>center</aligny> <font>font28_title</font> <textcolor>white</textcolor> <shadowcolor>black</shadowcolor> <label>$INFO[System.Time]</label> <animation effect="slide" start="0,0" end="-40,0" time="75" condition="Player.Muted">conditional</animation> </control> <control type="group"> <visible>Integer.IsGreater(System.ProfileCount,1)</visible> <control type="image"> <visible>Skin.HasSetting(show_profileavatar)</visible> <top>5</top> <left>1105</left> <width>30</width> <height>30</height> <animation effect="slide" start="0,0" end="-40,0" time="75" condition="Player.Muted">conditional</animation> <texture>$INFO[System.ProfileThumb]</texture> <aspectratio>scale</aspectratio> </control> <control type="label"> <visible>Skin.HasSetting(show_profilename)</visible> <font>font28_title</font> <align>right</align> <top>5</top> <left>540</left> <textcolor>white</textcolor> <shadowcolor>black</shadowcolor> <aligny>center</aligny> <height>30</height> <width max="600">auto</width> <animation effect="slide" start="0,0" end="-40,0" time="75" condition="Player.Muted">conditional</animation> <label>$INFO[System.ProfileName]</label> </control> </control> </include> <include name="HomeAddonsCommonLayout"> <include>Window_OpenClose_Animation</include> <animation type="Visible"> <effect type="slide" start="0,30" end="0,0" delay="150" easing="out" tween="quadratic" time="150" /> <effect type="fade" start="0" end="100" delay="150" time="150" /> </animation> <animation type="Hidden"> <effect type="zoom" start="100" end="70" center="auto" easing="in" tween="quadratic" time="225" /> <effect type="fade" start="100" end="0" time="225" /> </animation> <hitrect x="0" y="530" w="1280" h="120" /> <left>0</left> <top>190r</top> <width>1280</width> <height>200</height> <pagecontrol/> <scrolltime>300</scrolltime> <focusposition>3</focusposition> <movement>2</movement> <orientation>Horizontal</orientation> <itemlayout height="200" width="182"> <control type="image"> <left>0</left> <top>0</top> <width>180</width> <height>120</height> <aspectratio aligny="bottom">keep</aspectratio> <bordertexture border="5">button-nofocus.png</bordertexture> <bordersize>3</bordersize> <texture background="true">$INFO[ListItem.Icon]</texture> </control> <control type="image"> <left>5</left> <top>120</top> <width>170</width> <height>110</height> <aspectratio aligny="top">keep</aspectratio> <texture diffuse="diffuse_mirror2.png" flipy="true" background="true">$INFO[ListItem.Icon]</texture> </control> <control type="label"> <left>1</left> <top>125</top> <width>180</width> <height>20</height> <font>font12</font> <textcolor>grey2</textcolor> <align>center</align> <aligny>center</aligny> <label>$INFO[ListItem.Label]</label> </control> </itemlayout> <focusedlayout height="200" width="182"> <control type="image"> <left>0</left> <top>0</top> <width>180</width> <height>120</height> <aspectratio aligny="bottom">keep</aspectratio> <bordertexture border="5">button-nofocus.png</bordertexture> <bordersize>3</bordersize> <texture background="true">$INFO[ListItem.Icon]</texture> <visible>!ControlGroup(9002).HasFocus</visible> </control> <control type="image"> <left>0</left> <top>0</top> <width>180</width> <height>120</height> <aspectratio aligny="bottom">keep</aspectratio> <bordertexture border="5">folder-focus.png</bordertexture> <bordersize>3</bordersize> <texture background="true">$INFO[ListItem.Icon]</texture> <visible>ControlGroup(9002).HasFocus</visible> </control> <control type="image"> <left>5</left> <top>120</top> <width>170</width> <height>110</height> <aspectratio aligny="top">keep</aspectratio> <texture diffuse="diffuse_mirror2.png" flipy="true" background="true">$INFO[ListItem.Icon]</texture> </control> <control type="label"> <left>1</left> <top>125</top> <width>180</width> <height>20</height> <font>font12</font> <textcolor>white</textcolor> <align>center</align> <aligny>center</aligny> <label>$INFO[ListItem.Label]</label> <visible>ControlGroup(9002).HasFocus</visible> </control> <control type="label"> <left>1</left> <top>125</top> <width>180</width> <height>20</height> <font>font12</font> <textcolor>grey2</textcolor> <align>center</align> <aligny>center</aligny> <label>$INFO[ListItem.Label]</label> <visible>!ControlGroup(9002).HasFocus</visible> </control> </focusedlayout> </include> <include name="TVNextAiredListCommonLayout"> <itemlayout height="150" width="280"> <control type="image"> <left>0</left> <top>0</top> <width>280</width> <height>145</height> <texture border="10">button-nofocus.png</texture> </control> <control type="image"> <description>Thumb</description> <left>5</left> <top>5</top> <width>270</width> <height>55</height> <aspectratio>keep</aspectratio> <texture background="true">$INFO[ListItem.Property(Art(poster))]</texture> <visible>String.IsEqual(Window(Home).Property(TVGuide.ThumbType),0)</visible> </control> <control type="image"> <description>Banner</description> <left>5</left> <top>5</top> <width>270</width> <height>55</height> <aspectratio>keep</aspectratio> <texture background="true">$INFO[ListItem.Property(Art(banner))]</texture> <visible>String.IsEqual(Window(Home).Property(TVGuide.ThumbType),1)</visible> </control> <control type="image"> <description>Logo</description> <left>5</left> <top>5</top> <width>270</width> <height>55</height> <aspectratio>keep</aspectratio> <texture background="true">$INFO[ListItem.Property(Path),,logo.png]</texture> <visible>String.IsEqual(Window(Home).Property(TVGuide.ThumbType),2)</visible> </control> <control type="label"> <description>Episode Number</description> <left>10</left> <top>60</top> <width>260</width> <height>15</height> <label>$INFO[ListItem.Property(NextNumber),$LOCALIZE[20359] [COLOR=blue]-[/COLOR] ]</label> <textcolor>white</textcolor> <font>font12</font> <align>center</align> </control> <control type="label"> <description>Episode Name</description> <left>10</left> <top>80</top> <width>260</width> <height>15</height> <label>$INFO[ListItem.Property(NextTitle)]</label> <textcolor>white</textcolor> <font>font12</font> <align>center</align> </control> <control type="label"> <description>Next air date/time</description> <left>10</left> <top>100</top> <width>260</width> <height>15</height> <label>$INFO[ListItem.Property(ShortTime)]$INFO[ListItem.Property(NextDate), [COLOR=blue]-[/COLOR] ]</label> <textcolor>grey2</textcolor> <font>font12</font> <align>center</align> </control> <control type="label"> <description>Duration</description> <left>10</left> <top>120</top> <width>260</width> <height>15</height> <label>$INFO[ListItem.Property(Runtime),, $LOCALIZE[12391]]$INFO[ListItem.Property(Network), [COLOR=blue]-[/COLOR] (,)]</label> <textcolor>grey2</textcolor> <font>font12</font> <align>center</align> </control> </itemlayout> <focusedlayout height="150" width="280"> <control type="image"> <left>0</left> <top>0</top> <width>280</width> <height>145</height> <texture border="10">button-focus2.png</texture> </control> <control type="image"> <description>Thumb</description> <left>5</left> <top>5</top> <width>270</width> <height>55</height> <aspectratio>keep</aspectratio> <texture background="true">$INFO[ListItem.Property(Art(poster))]</texture> <visible>String.IsEqual(Window(Home).Property(TVGuide.ThumbType),0)</visible> </control> <control type="image"> <description>Banner</description> <left>5</left> <top>5</top> <width>270</width> <height>55</height> <aspectratio>keep</aspectratio> <texture background="true">$INFO[ListItem.Property(Art(banner))]</texture> <visible>String.IsEqual(Window(Home).Property(TVGuide.ThumbType),1)</visible> </control> <control type="image"> <description>Logo</description> <left>5</left> <top>5</top> <width>270</width> <height>55</height> <aspectratio>keep</aspectratio> <texture background="true">$INFO[ListItem.Property(Path),,logo.png]</texture> <visible>String.IsEqual(Window(Home).Property(TVGuide.ThumbType),2)</visible> </control> <control type="label"> <description>Episode Number</description> <left>10</left> <top>60</top> <width>260</width> <height>15</height> <label>$INFO[ListItem.Property(NextNumber),$LOCALIZE[20359] [COLOR=blue]-[/COLOR] ]</label> <textcolor>selected</textcolor> <font>font12</font> <align>center</align> </control> <control type="label"> <description>Episode Name</description> <left>10</left> <top>80</top> <width>260</width> <height>15</height> <label>$INFO[ListItem.Property(NextTitle)]</label> <textcolor>selected</textcolor> <font>font12</font> <align>center</align> </control> <control type="label"> <description>Next air date/time</description> <left>10</left> <top>100</top> <width>260</width> <height>15</height> <label>$INFO[ListItem.Property(ShortTime)]$INFO[ListItem.Property(NextDate), [COLOR=blue]-[/COLOR] ]</label> <textcolor>white</textcolor> <font>font12</font> <align>center</align> </control> <control type="label"> <description>Duration</description> <left>10</left> <top>120</top> <width>260</width> <height>15</height> <label>$INFO[ListItem.Property(Runtime),, $LOCALIZE[12391]]$INFO[ListItem.Property(Network), [COLOR=blue]-[/COLOR] (,)]</label> <textcolor>white</textcolor> <font>font12</font> <align>center</align> </control> </focusedlayout> </include> <include name="backgroundfade"> <animation effect="fade" time="450">Visible</animation> <animation effect="fade" time="450">Hidden</animation> </include> <include name="Window_OpenClose_Animation"> <animation effect="fade" time="200">WindowOpen</animation> <animation effect="fade" time="200">WindowClose</animation> </include> <include name="dialogeffect"> <depth>DepthDialog</depth> <animation effect="fade" time="200">WindowOpen</animation> <animation effect="fade" time="200">WindowClose</animation> </include> <include name="VisibleFadeEffect"> <animation effect="fade" time="225">Visible</animation> <animation effect="fade" time="225">Hidden</animation> </include> <include name="KeyboardButton"> <width>50</width> <height>50</height> <texturenofocus border="3">KeyboardKeyNF.png</texturenofocus> <texturefocus border="5">KeyboardKey.png</texturefocus> <align>center</align> <aligny>center</aligny> <font>font13</font> <focusedcolor>black</focusedcolor> </include> <include name="CommonWindowHeader"> <param name="Icon" default="icon_home" /> <param name="Label" default="" /> <param name="ShowLabel2" default="False" /> <definition> <control type="group"> <depth>DepthHeader</depth> <control type="image"> <description>Section header image</description> <left>20</left> <top>3</top> <width>35</width> <height>35</height> <aspectratio>keep</aspectratio> <texture>$PARAM[Icon].png</texture> </control> <control type="grouplist"> <left>65</left> <top>5</top> <width>1000</width> <height>30</height> <orientation>horizontal</orientation> <align>left</align> <itemgap>5</itemgap> <control type="label"> <include>WindowTitleCommons</include> <label>$PARAM[Label]</label> </control> <control type="label"> <include>WindowTitleCommons</include> <label>[COLOR=blue] - [/COLOR]$INFO[Container.FolderName]</label> <visible>!String.IsEmpty(Container.FolderName)</visible> </control> <control type="label"> <include>WindowTitleCommons</include> <label>[COLOR=blue] - [/COLOR]$INFO[Control.GetLabel(2)]</label> <visible>$PARAM[ShowLabel2]</visible> </control> </control> <include>Clock</include> </control> </definition> </include> <include name="BackgroundDimensions"> <width>1280</width> <height>720</height> <animation effect="zoom" center="auto" end="101,101" time="0" condition="Integer.IsGreater(System.StereoscopicMode,0)">conditional</animation> </include> <include name="MusicInfoArtistInfo"> <item> <label>$LOCALIZE[21893]:</label> <label2>$INFO[ListItem.Property(Artist_Born)]</label2> <visible>!String.IsEmpty(ListItem.Property(Artist_Born))</visible> </item> <item> <label>$LOCALIZE[21894]:</label> <label2>$INFO[ListItem.Property(Artist_Formed)]</label2> <visible>!String.IsEmpty(ListItem.Property(Artist_Formed))</visible> </item> <item> <label>$LOCALIZE[515]:</label> <label2>$INFO[ListItem.Genre]</label2> <visible>!String.IsEmpty(ListItem.Genre)</visible> </item> <item> <label>$LOCALIZE[175]:</label> <label2>$INFO[ListItem.Property(Artist_Mood)]</label2> <visible>!String.IsEmpty(ListItem.Property(Artist_Mood))</visible> </item> <item> <label>$LOCALIZE[176]:</label> <label2>$INFO[ListItem.Property(Artist_Style)]</label2> <visible>!String.IsEmpty(ListItem.Property(Artist_Style))</visible> </item> <item> <label>$LOCALIZE[21892]:</label> <label2>$INFO[ListItem.Property(Artist_Instrument)]</label2> <visible>!String.IsEmpty(ListItem.Property(Artist_Instrument))</visible> </item> <item> <label>$LOCALIZE[21897]:</label> <label2>$INFO[ListItem.Property(Artist_Died)]</label2> <visible>!String.IsEmpty(ListItem.Property(Artist_Died))</visible> </item> <item> <label>$LOCALIZE[21896]:</label> <label2>$INFO[ListItem.Property(Artist_Disbanded)]</label2> <visible>!String.IsEmpty(ListItem.Property(Artist_Disbanded))</visible> </item> <item> <label>$LOCALIZE[21898]:</label> <label2>$INFO[ListItem.Property(Artist_YearsActive)]</label2> <visible>!String.IsEmpty(ListItem.Property(Artist_YearsActive))</visible> </item> </include> <include name="MusicInfoAlbumInfo"> <item> <label>$LOCALIZE[557]:</label> <label2>$INFO[ListItem.Artist]</label2> <visible>!String.IsEmpty(ListItem.Artist)</visible> </item> <item> <label>$LOCALIZE[515]:</label> <label2>$INFO[ListItem.Genre]</label2> <visible>!String.IsEmpty(ListItem.Genre)</visible> </item> <item> <label>$LOCALIZE[563]:</label> <label2>$INFO[ListItem.RatingAndVotes]</label2> <visible>!String.IsEmpty(ListItem.RatingAndVotes)</visible> </item> <item> <label>$LOCALIZE[38018]:</label> <label2>$INFO[ListItem.Userrating]</label2> <visible>!String.IsEmpty(ListItem.Userrating)</visible> </item> <item> <label>$LOCALIZE[175]:</label> <label2>$INFO[ListItem.Property(Album_Mood)]</label2> <visible>!String.IsEmpty(ListItem.Property(Album_Mood))</visible> </item> <item> <label>$LOCALIZE[176]:</label> <label2>$INFO[ListItem.Property(Album_Style)]</label2> <visible>!String.IsEmpty(ListItem.Property(Album_Style))</visible> </item> <item> <label>$LOCALIZE[21895]:</label> <label2>$INFO[ListItem.Property(Album_Theme)]</label2> <visible>!String.IsEmpty(ListItem.Property(Album_Theme))</visible> </item> <item> <label>146</label> <label2>$INFO[ListItem.Property(Album_Type)]</label2> <visible>!String.IsEmpty(ListItem.Property(Album_Type))</visible> </item> <item> <label>$LOCALIZE[21899]:</label> <label2>$INFO[ListItem.Property(Album_Label)]</label2> <visible>!String.IsEmpty(ListItem.Property(Album_Label))</visible> </item> <item> <label>$LOCALIZE[562]:</label> <label2>$INFO[ListItem.Year]</label2> <visible>!String.IsEmpty(ListItem.Year)</visible> </item> <item> <label>$LOCALIZE[15311]</label> <label2>$INFO[ListItem.FilenameAndPath]</label2> <visible>!String.IsEmpty(ListItem.FilenameAndPath)</visible> </item> </include> <include name="MusicInfoSongInfo"> <item> <label>$LOCALIZE[557]:</label> <label2>$INFO[ListItem.Artist]</label2> <visible>!String.IsEmpty(ListItem.Artist)</visible> </item> <item> <label>$LOCALIZE[558]:</label> <label2>$INFO[ListItem.Album]$INFO[listitem.discnumber, - $LOCALIZE[427] ]</label2> <visible>!String.IsEmpty(ListItem.Album)</visible> </item> <item> <label>$LOCALIZE[515]:</label> <label2>$INFO[ListItem.Genre]</label2> <visible>!String.IsEmpty(ListItem.Genre)</visible> </item> <item> <label>$LOCALIZE[175]:</label> <label2>$INFO[ListItem.Mood]</label2> <visible>!String.IsEmpty(ListItem.Mood)</visible> </item> <item> <label>$LOCALIZE[562]:</label> <label2>$INFO[ListItem.Year]</label2> <visible>!String.IsEmpty(ListItem.Year)</visible> </item> <item> <label>$LOCALIZE[554]:</label> <label2>$INFO[ListItem.TrackNumber]</label2> <visible>!String.IsEmpty(ListItem.TrackNumber)</visible> </item> <item> <label>$LOCALIZE[563]:</label> <label2>$INFO[ListItem.RatingAndVotes]</label2> <visible>!String.IsEmpty(ListItem.RatingAndVotes)</visible> </item> <item> <label>$LOCALIZE[38018]:</label> <label2>$INFO[ListItem.Userrating]</label2> <visible>!String.IsEmpty(ListItem.Userrating)</visible> </item> <item> <label>$LOCALIZE[29903]:</label> <label2>$INFO[ListItem.Property(Role.Composer)]</label2> <visible>!String.IsEmpty(ListItem.Property(Role.Composer))</visible> </item> <item> <label>$LOCALIZE[29905]:</label> <label2>$INFO[ListItem.Property(Role.Conductor)]</label2> <visible>!String.IsEmpty(ListItem.Property(Role.Conductor))</visible> </item> <item> <label>$LOCALIZE[38034]:</label> <label2>$INFO[ListItem.Property(Role.Orchestra)]</label2> <visible>!String.IsEmpty(ListItem.Property(Role.Orchestra))</visible> </item> <item> <label>$LOCALIZE[38035]:</label> <label2>$INFO[ListItem.Property(Role.Lyricist)]</label2> <visible>!String.IsEmpty(ListItem.Property(Role.Lyricist))</visible> </item> <item> <label>$LOCALIZE[38036]:</label> <label2>$INFO[ListItem.Property(Role.Remixer)]</label2> <visible>!String.IsEmpty(ListItem.Property(Role.Remixer))</visible> </item> <item> <label>$LOCALIZE[38037]:</label> <label2>$INFO[ListItem.Property(Role.Arranger)]</label2> <visible>!String.IsEmpty(ListItem.Property(Role.Arranger))</visible> </item> <item> <label>$LOCALIZE[38038]:</label> <label2>$INFO[ListItem.Property(Role.Engineer)]</label2> <visible>!String.IsEmpty(ListItem.Property(Role.Engineer))</visible> </item> <item> <label>$LOCALIZE[38039]:</label> <label2>$INFO[ListItem.Property(Role.Producer)]</label2> <visible>!String.IsEmpty(ListItem.Property(Role.Producer))</visible> </item> <item> <label>$LOCALIZE[38040]:</label> <label2>$INFO[ListItem.Property(Role.DJMixer)]</label2> <visible>!String.IsEmpty(ListItem.Property(Role.DJMixer))</visible> </item> <item> <label>$LOCALIZE[38041]:</label> <label2>$INFO[ListItem.Property(Role.Mixer)]</label2> <visible>!String.IsEmpty(ListItem.Property(Role.Mixer))</visible> </item> <item> <label>$LOCALIZE[15311]</label> <label2>$INFO[ListItem.FilenameAndPath]</label2> <visible>!String.IsEmpty(ListItem.FilenameAndPath)</visible> </item> </include> </includes>