~x3lectric/xbmc/svn-trunk

« back to all changes in this revision

Viewing changes to addons/skin.confluence/720p/includes.xml

  • Committer: jmarshallnz
  • Date: 2010-04-27 23:05:22 UTC
  • Revision ID: svn-v4:568bbfeb-2a22-0410-94d2-cc84cf5bfa90:trunk:29568
changed: paint the (system) addons bikeshed (moves - id's to come)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<includes>
 
2
        <include file="defaults.xml" />
 
3
        <include file="ViewsVideoLibrary.xml" />
 
4
        <include file="ViewsMusicLibrary.xml" />
 
5
        <include file="ViewsFileMode.xml" />
 
6
        <include file="ViewsPictures.xml" />
 
7
        <include file="ViewsAddonBrowser.xml" />
 
8
        <include file="IncludesCodecFlagging.xml" />
 
9
        <include file="IncludesHomeRecentlyAdded.xml" />
 
10
 
 
11
        <constant name="FanartCrossfadeTime">500</constant>
 
12
        <constant name="IconCrossfadeTime">400</constant>
 
13
 
 
14
        <include name="CommonMediaPlayingBackground">
 
15
                <control type="image">
 
16
                        <posx>0</posx>
 
17
                        <posy>0</posy>
 
18
                        <width>1280</width>
 
19
                        <height>720</height>
 
20
                        <texture>special://skin/backgrounds/media-overlay.png</texture>
 
21
                        <visible>Player.HasVideo + !Skin.HasSetting(ShowBackgroundVideo)</visible>
 
22
                </control>
 
23
                <control type="visualisation">
 
24
                        <posx>0</posx>
 
25
                        <posy>0</posy>
 
26
                        <width>1280</width>
 
27
                        <height>720</height>
 
28
                        <visible>Player.HasAudio + !Skin.HasSetting(ShowBackgroundVis)</visible>
 
29
                </control>
 
30
                <control type="videowindow">
 
31
                        <posx>0</posx>
 
32
                        <posy>0</posy>
 
33
                        <width>1280</width>
 
34
                        <height>720</height>
 
35
                        <visible>Player.HasVideo + !Skin.HasSetting(ShowBackgroundVideo)</visible>
 
36
                </control>
 
37
        </include>
 
38
        <include name="CommonVideoBackground">
 
39
                <control type="multiimage">
 
40
                        <posx>0</posx>
 
41
                        <posy>0</posy>
 
42
                        <width>1280</width>
 
43
                        <height>720</height>
 
44
                        <imagepath fallback="special://skin/backgrounds/videos.jpg" background="true">$INFO[Skin.String(Home_Custom_Back_Video_Folder)]</imagepath>
 
45
                        <timeperimage>10000</timeperimage>
 
46
                        <randomize>true</randomize>
 
47
                        <fadetime>1000</fadetime>
 
48
                </control>
 
49
                <control type="multiimage">
 
50
                        <posx>0</posx>
 
51
                        <posy>0</posy>
 
52
                        <width>1280</width>
 
53
                        <height>720</height>
 
54
                        <imagepath fallback="special://skin/backgrounds/videos.jpg" background="true">$INFO[Skin.String(Home_Custom_Back_Movies_Folder)]</imagepath>
 
55
                        <timeperimage>10000</timeperimage>
 
56
                        <randomize>true</randomize>
 
57
                        <fadetime>1000</fadetime>
 
58
                        <visible>Container.Content(Movies) + [!IsEmpty(Skin.String(Home_Custom_Back_Movies_Folder)) + Skin.HasSetting(HomeMenuNoMoviesButton)]</visible>
 
59
                </control>
 
60
                <control type="multiimage">
 
61
                        <posx>0</posx>
 
62
                        <posy>0</posy>
 
63
                        <width>1280</width>
 
64
                        <height>720</height>
 
65
                        <imagepath fallback="special://skin/backgrounds/videos.jpg" background="true">$INFO[Skin.String(Home_Custom_Back_TVShow_Folder)]</imagepath>
 
66
                        <timeperimage>10000</timeperimage>
 
67
                        <randomize>true</randomize>
 
68
                        <fadetime>1000</fadetime>
 
69
                        <visible>[Container.Content(TVShows) | Container.Content(Seasons) |Container.Content(Episodes)] + [!IsEmpty(Skin.String(Home_Custom_Back_TVShow_Folder) + Skin.HasSetting(HomeMenuNoTVShowsButton)])</visible>
 
70
                </control>
 
71
        </include>
 
72
        <include name="CommonMusicBackground">
 
73
                <control type="multiimage">
 
74
                        <posx>0</posx>
 
75
                        <posy>0</posy>
 
76
                        <width>1280</width>
 
77
                        <height>720</height>
 
78
                        <imagepath fallback="special://skin/backgrounds/music.jpg" background="true">$INFO[Skin.String(Home_Custom_Back_Music_Folder)]</imagepath>
 
79
                        <timeperimage>10000</timeperimage>
 
80
                        <randomize>true</randomize>
 
81
                        <fadetime>1000</fadetime>
 
82
                </control>
 
83
        </include>
 
84
        <include name="CommonPictureBackground">
 
85
                <control type="multiimage">
 
86
                        <posx>0</posx>
 
87
                        <posy>0</posy>
 
88
                        <width>1280</width>
 
89
                        <height>720</height>
 
90
                        <imagepath fallback="special://skin/backgrounds/pictures.jpg" background="true">$INFO[Skin.String(Home_Custom_Back_Pictures_Folder)]</imagepath>
 
91
                        <timeperimage>10000</timeperimage>
 
92
                        <randomize>true</randomize>
 
93
                        <fadetime>1000</fadetime>
 
94
                </control>
 
95
        </include>
 
96
        <include name="CommonProgramsBackground">
 
97
                <control type="multiimage">
 
98
                        <posx>0</posx>
 
99
                        <posy>0</posy>
 
100
                        <width>1280</width>
 
101
                        <height>720</height>
 
102
                        <imagepath fallback="special://skin/backgrounds/programs.jpg" background="true">$INFO[Skin.String(Home_Custom_Back_Programs_Folder)]</imagepath>
 
103
                        <timeperimage>10000</timeperimage>
 
104
                        <randomize>true</randomize>
 
105
                        <fadetime>1000</fadetime>
 
106
                </control>
 
107
        </include>
 
108
        <include name="CommonScriptBackground">
 
109
                <control type="multiimage">
 
110
                        <posx>0</posx>
 
111
                        <posy>0</posy>
 
112
                        <width>1280</width>
 
113
                        <height>720</height>
 
114
                        <imagepath fallback="special://skin/backgrounds/scripts.jpg" background="true">$INFO[Skin.String(Home_Custom_Back_Scripts_Folder)]</imagepath>
 
115
                        <timeperimage>10000</timeperimage>
 
116
                        <randomize>true</randomize>
 
117
                        <fadetime>1000</fadetime>
 
118
                </control>
 
119
        </include>
 
120
        <include name="CommonWeatherBackground">
 
121
                <control type="multiimage">
 
122
                        <posx>0</posx>
 
123
                        <posy>0</posy>
 
124
                        <width>1280</width>
 
125
                        <height>720</height>
 
126
                        <imagepath fallback="special://skin/backgrounds/weather.jpg" background="true">$INFO[Skin.String(Home_Custom_Back_Weather_Folder)]</imagepath>
 
127
                        <timeperimage>10000</timeperimage>
 
128
                        <randomize>true</randomize>
 
129
                        <fadetime>1000</fadetime>
 
130
                        <visible>![Skin.HasSetting(ShowWeatherFanart) + !IsEmpty(Skin.String(WeatherFanartDir))]</visible>
 
131
                </control>
 
132
                <control type="multiimage">
 
133
                        <posx>0</posx>
 
134
                        <posy>0</posy>
 
135
                        <width>1280</width>
 
136
                        <height>720</height>
 
137
                        <imagepath background="true">$INFO[Skin.String(WeatherFanartDir)]$INFO[Weather.FanartCode]</imagepath>
 
138
                        <timeperimage>10000</timeperimage>
 
139
                        <randomize>true</randomize>
 
140
                        <fadetime>1000</fadetime>
 
141
                        <visible>Skin.HasSetting(ShowWeatherFanart) + !IsEmpty(Skin.String(WeatherFanartDir))</visible>
 
142
                        <animation effect="fade" time="200">WindowClose</animation>
 
143
                </control>
 
144
        </include>
 
145
        <include name="CommonSettingsBackground">
 
146
                <control type="multiimage">
 
147
                        <posx>0</posx>
 
148
                        <posy>0</posy>
 
149
                        <width>1280</width>
 
150
                        <height>720</height>
 
151
                        <imagepath fallback="special://skin/backgrounds/settings.jpg" background="true">$INFO[Skin.String(Home_Custom_Back_Settings_Folder)]</imagepath>
 
152
                        <timeperimage>10000</timeperimage>
 
153
                        <randomize>true</randomize>
 
154
                        <fadetime>1000</fadetime>
 
155
                </control>
 
156
        </include>
 
157
        <include name="CommonAddonsBackground">
 
158
                <control type="multiimage">
 
159
                        <posx>0</posx>
 
160
                        <posy>0</posy>
 
161
                        <width>1280</width>
 
162
                        <height>720</height>
 
163
                        <imagepath fallback="special://skin/backgrounds/addons.jpg" background="true">$INFO[Skin.String(Home_Custom_Back_Addons_Folder)]</imagepath>
 
164
                        <timeperimage>10000</timeperimage>
 
165
                        <randomize>true</randomize>
 
166
                        <fadetime>1000</fadetime>
 
167
                </control>
 
168
        </include>
 
169
        <include name="BehindDialogFadeOut">
 
170
                <control type="image">
 
171
                        <posx>0</posx>
 
172
                        <posy>0</posy>
 
173
                        <width>1280</width>
 
174
                        <height>720</height>
 
175
                        <texture>black-back.png</texture>
 
176
                        <animation effect="fade" time="400">Visible</animation>
 
177
                        <animation effect="fade" time="200">Hidden</animation>
 
178
                        <visible>Window.IsActive(MovieInformation) | Window.IsActive(MusicInformation) | Window.IsActive(SongInformation) | Window.IsActive(FileBrowser) | Window.IsActive(ScriptsDebugInfo) | Window.IsActive(AddonSettings) | Window.IsActive(ContentSettings) | Window.IsActive(SelectDialog) | Window.IsActive(FileStackingDialog) | 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-Apple_Movie_Trailers-settings.xml) | Window.IsActive(script-Apple_Movie_Trailers-chooser.xml) | Window.IsActive(script-Apple_Movie_Trailers-search.xml) | Window.IsActive(script-Apple_Movie_Trailers-showtimes.xml) | Window.IsActive(script-XBMC_Lyrics-settings.xml) | Window.IsActive(script-RSS_Editor-rssEditor.xml) | Window.IsActive(script-RSS_Editor-setEditor.xml) | Window.IsActive(AddonInformation)</visible>
 
179
                </control>
 
180
        </include>
 
181
        <include name="WindowTitleCommons">
 
182
                <posy>0</posy>
 
183
                <width>1060</width>
 
184
                <height>28</height>
 
185
                <font>font12caps</font>
 
186
                <textcolor>white</textcolor>
 
187
                <scroll>false</scroll>
 
188
                <align>right</align>
 
189
                <aligny>center</aligny>
 
190
        </include>
 
191
        <include name="WindowTitleHomeButton">
 
192
                <control type="group">
 
193
                        <posx>20</posx>
 
194
                        <posy>0</posy>
 
195
                        <animation effect="slide" end="-270,0" time="400" tween="quadratic" easing="out" condition="Window.Next(Home)">WindowClose</animation>
 
196
                        <animation effect="slide" start="-270,0" time="400" tween="quadratic" easing="out" condition="Window.Previous(Home)">WindowOpen</animation>
 
197
                        <control type="image">
 
198
                                <posx>0</posx>
 
199
                                <posy>0</posy>
 
200
                                <width>80</width>
 
201
                                <height>35</height>
 
202
                                <texture border="0,0,32,0">header.png</texture>
 
203
                        </control>
 
204
                        <control type="button">
 
205
                                <hitrect x="0" y="0" w="60" h="30" />
 
206
                                <posx>20</posx>
 
207
                                <posy>5</posy>
 
208
                                <width>25</width>
 
209
                                <height>20</height>
 
210
                                <texturenofocus>HomeIcon.png</texturenofocus>
 
211
                                <texturefocus>HomeIcon-Focus.png</texturefocus>
 
212
                                <label>-</label>
 
213
                                <onclick>ActivateWindow(Home)</onclick>
 
214
                        </control>
 
215
                </control>
 
216
        </include>
 
217
        <include name="ButtonCommonValues">
 
218
                <height>40</height>
 
219
                <width>250</width>
 
220
                <textoffsetx>10</textoffsetx>
 
221
                <textwidth>235</textwidth>
 
222
                <aligny>center</aligny>
 
223
                <font>font13caps</font>
 
224
                <texturefocus border="5">button-focus.png</texturefocus>
 
225
                <texturenofocus>-</texturenofocus>
 
226
                <pulseonselect>false</pulseonselect>
 
227
        </include>
 
228
        <include name="ButtonMediaSubCommonValues">
 
229
                <height>40</height>
 
230
                <width>221</width>
 
231
                <textoffsetx>20</textoffsetx>
 
232
                <textwidth>195</textwidth>
 
233
                <aligny>center</aligny>
 
234
                <font>font12_title</font>
 
235
                <texturefocus border="5">button-focus.png</texturefocus>
 
236
                <texturenofocus border="5">button-nofocus.png</texturenofocus>
 
237
                <pulseonselect>false</pulseonselect>
 
238
        </include>
 
239
        <include name="ButtonHomeSubCommonValues">
 
240
                <height>40</height>
 
241
                <width>221</width>
 
242
                <textoffsetx>20</textoffsetx>
 
243
                <textwidth>195</textwidth>
 
244
                <aligny>center</aligny>
 
245
                <font>font12_title</font>
 
246
                <texturefocus border="5">button-focus.png</texturefocus>
 
247
                <texturenofocus border="5">button-nofocus.png</texturenofocus>
 
248
                <pulseonselect>false</pulseonselect>
 
249
        </include>
 
250
        <include name="ButtonInfoDialogsCommonValues">
 
251
                <height>40</height>
 
252
                <width>170</width>
 
253
                <textoffsetx>20</textoffsetx>
 
254
                <align>center</align>
 
255
                <aligny>center</aligny>
 
256
                <font>font12_title</font>
 
257
                <texturefocus border="5">button-focus.png</texturefocus>
 
258
                <texturenofocus border="5">button-nofocus.png</texturenofocus>
 
259
                <pulseonselect>false</pulseonselect>
 
260
        </include>
 
261
        <include name="SideBladeRight">
 
262
                <control type="image">
 
263
                        <posx>26r</posx>
 
264
                        <posy>0</posy>
 
265
                        <width>846</width>
 
266
                        <height>720</height>
 
267
                        <texture flipx="true">HomeBlade.png</texture>
 
268
                        <animation effect="slide" start="26,0" end="0,0" time="300" tween="quadratic" easing="out">WindowOpen</animation>
 
269
                        <animation effect="slide" start="0,0" end="26,0" time="200" delay="200" tween="quadratic" easing="out">WindowClose</animation>
 
270
                </control>
 
271
        </include>
 
272
        <include name="SideBladeLeft">
 
273
                <control type="image">
 
274
                        <posx>-820</posx>
 
275
                        <posy>0</posy>
 
276
                        <width>846</width>
 
277
                        <height>720</height>
 
278
                        <texture>HomeBlade.png</texture>
 
279
                        <animation effect="slide" start="-26,0" end="0,0" time="300" tween="quadratic" easing="out">WindowOpen</animation>
 
280
                        <animation effect="slide" start="0,0" end="-26,0" time="200" delay="200" tween="quadratic" easing="out">WindowClose</animation>
 
281
                </control>
 
282
        </include>
 
283
        <include name="CommonPageCount">
 
284
                <control type="label">
 
285
                        <posx>40</posx>
 
286
                        <posy>30r</posy>
 
287
                        <width>700</width>
 
288
                        <height>20</height>
 
289
                        <label>([COLOR=blue]$INFO[Player.Time] / $INFO[Player.Duration,][/COLOR]) - $INFO[MusicPlayer.Title]$INFO[VideoPlayer.Title]</label>
 
290
                        <align>left</align>
 
291
                        <aligny>center</aligny>
 
292
                        <font>font12</font>
 
293
                        <textcolor>grey</textcolor>
 
294
                        <shadowcolor>black</shadowcolor>
 
295
                        <visible>Player.HasMedia</visible>
 
296
                        <include>VisibleFadeEffect</include>
 
297
                        <include>Window_OpenClose_Animation</include>           
 
298
                </control>
 
299
                <control type="label">
 
300
                        <description>Page Count Label</description>
 
301
                        <posx>40r</posx>
 
302
                        <posy>30r</posy>
 
303
                        <width>500</width>
 
304
                        <height>20</height>
 
305
                        <font>font12</font>
 
306
                        <textcolor>grey</textcolor>
 
307
                        <scroll>false</scroll>
 
308
                        <align>right</align>
 
309
                        <aligny>center</aligny>
 
310
                        <label>([COLOR=blue]$INFO[Container.NumItems][/COLOR]) $LOCALIZE[31025]$INFO[Container.TotalTime, - $LOCALIZE[180] ([COLOR=blue],[/COLOR])] - $LOCALIZE[31024] ([COLOR=blue]$INFO[Container.CurrentPage]/$INFO[Container.NumPages][/COLOR])</label>
 
311
                        <include>Window_OpenClose_Animation</include>           
 
312
                </control>
 
313
        </include>
 
314
        <include name="SmallMusicInfo">
 
315
                <control type="image">
 
316
                        <description>gradient</description>
 
317
                        <posx>0</posx>
 
318
                        <posy>0</posy>
 
319
                        <width>500</width>
 
320
                        <height>165</height>
 
321
                        <colordiffuse>DDFFFFFF</colordiffuse>
 
322
                        <texture border="20">OverlayDialogBackground.png</texture>
 
323
                </control>
 
324
                <control type="image">
 
325
                        <description>Cover image</description>
 
326
                        <posx>20</posx>
 
327
                        <posy>17</posy>
 
328
                        <width>130</width>
 
329
                        <height>130</height>
 
330
                        <texture>$INFO[MusicPlayer.Cover]</texture>
 
331
                </control>
 
332
                <control type="label">
 
333
                        <description>Artist label</description>
 
334
                        <posx>160</posx>
 
335
                        <posy>20</posy>
 
336
                        <height>30</height>
 
337
                        <width>325</width>
 
338
                        <label>$INFO[MusicPlayer.Artist]</label>
 
339
                        <align>left</align>
 
340
                        <aligny>center</aligny>
 
341
                        <font>font12_title</font>
 
342
                        <textcolor>grey2</textcolor>
 
343
                        <shadowcolor>black</shadowcolor>
 
344
                </control>
 
345
                <control type="fadelabel">
 
346
                        <description>Title label</description>
 
347
                        <posx>160</posx>
 
348
                        <posy>43</posy>
 
349
                        <height>30</height>
 
350
                        <width>325</width>
 
351
                        <label>$INFO[MusicPlayer.Title]</label>
 
352
                        <align>left</align>
 
353
                        <aligny>center</aligny>
 
354
                        <font>font13_title</font>
 
355
                        <textcolor>white</textcolor>
 
356
                        <shadowcolor>black</shadowcolor>
 
357
                        <scrollout>false</scrollout>
 
358
                        <pauseatend>2000</pauseatend>
 
359
                </control>
 
360
                <control type="label">
 
361
                        <description>Album Label</description>
 
362
                        <posx>160</posx>
 
363
                        <posy>70</posy>
 
364
                        <height>30</height>
 
365
                        <width>325</width>
 
366
                        <label>$INFO[MusicPlayer.Album]$INFO[musicplayer.discnumber, - $LOCALIZE[427]:]</label>
 
367
                        <align>left</align>
 
368
                        <aligny>center</aligny>
 
369
                        <font>font12</font>
 
370
                        <textcolor>white</textcolor>
 
371
                        <shadowcolor>black</shadowcolor>
 
372
                </control>
 
373
                <control type="label">
 
374
                        <description>Time Label</description>
 
375
                        <posx>160</posx>
 
376
                        <posy>95</posy>
 
377
                        <height>30</height>
 
378
                        <width>325</width>
 
379
                        <label>$INFO[MusicPlayer.Time]$INFO[MusicPlayer.Duration, / ]</label>
 
380
                        <align>left</align>
 
381
                        <aligny>center</aligny>
 
382
                        <font>font12</font>
 
383
                        <textcolor>white</textcolor>
 
384
                        <shadowcolor>black</shadowcolor>
 
385
                </control>
 
386
                <control type="label">
 
387
                        <description>Next Label</description>
 
388
                        <posx>485</posx>
 
389
                        <posy>120</posy>
 
390
                        <height>30</height>
 
391
                        <width>370</width>
 
392
                        <label>[COLOR=blue]$LOCALIZE[209] :[/COLOR] $INFO[MusicPlayer.offset(1).Title]</label>
 
393
                        <align>right</align>
 
394
                        <aligny>center</aligny>
 
395
                        <font>font12</font>
 
396
                        <textcolor>grey</textcolor>
 
397
                        <shadowcolor>black</shadowcolor>
 
398
                </control>
 
399
        </include>
 
400
        <include name="SmallVideoInfo">
 
401
                <control type="image">
 
402
                        <description>gradient</description>
 
403
                        <posx>0</posx>
 
404
                        <posy>0</posy>
 
405
                        <width>500</width>
 
406
                        <height>165</height>
 
407
                        <colordiffuse>DDFFFFFF</colordiffuse>
 
408
                        <texture border="20">OverlayDialogBackground.png</texture>
 
409
                </control>
 
410
                <control type="image">
 
411
                        <description>Cover image</description>
 
412
                        <posx>20</posx>
 
413
                        <posy>17</posy>
 
414
                        <width>130</width>
 
415
                        <height>130</height>
 
416
                        <aspectratio>keep</aspectratio>
 
417
                        <texture>$INFO[VideoPlayer.cover]</texture>
 
418
                </control>
 
419
                <control type="label">
 
420
                        <description>Studio label</description>
 
421
                        <posx>160</posx>
 
422
                        <posy>20</posy>
 
423
                        <height>30</height>
 
424
                        <width>325</width>
 
425
                        <label>$INFO[VideoPlayer.Studio]</label>
 
426
                        <align>left</align>
 
427
                        <aligny>center</aligny>
 
428
                        <font>font12_title</font>
 
429
                        <textcolor>grey2</textcolor>
 
430
                        <shadowcolor>black</shadowcolor>
 
431
                        <visible>!videoplayer.content(episodes) + !videoplayer.content(musicvideos)</visible>
 
432
                </control>
 
433
                <control type="label">
 
434
                        <description>TV Show Title label</description>
 
435
                        <posx>160</posx>
 
436
                        <posy>20</posy>
 
437
                        <height>30</height>
 
438
                        <width>325</width>
 
439
                        <label>$INFO[VideoPlayer.tvshowtitle]</label>
 
440
                        <align>left</align>
 
441
                        <aligny>center</aligny>
 
442
                        <font>font12_title</font>
 
443
                        <textcolor>white</textcolor>
 
444
                        <shadowcolor>black</shadowcolor>
 
445
                        <visible>videoplayer.content(episodes)</visible>
 
446
                </control>
 
447
                <control type="fadelabel">
 
448
                        <description>Music Video Artist label</description>
 
449
                        <posx>160</posx>
 
450
                        <posy>20</posy>
 
451
                        <height>30</height>
 
452
                        <width>325</width>
 
453
                        <label>$INFO[VideoPlayer.Artist]</label>
 
454
                        <align>left</align>
 
455
                        <aligny>center</aligny>
 
456
                        <font>font12_title</font>
 
457
                        <textcolor>white</textcolor>
 
458
                        <shadowcolor>black</shadowcolor>
 
459
                        <visible>videoplayer.content(musicvideos)</visible>
 
460
                        <scrollout>false</scrollout>
 
461
                        <pauseatend>2000</pauseatend>
 
462
                </control>
 
463
                <control type="fadelabel">
 
464
                        <description>Title label</description>
 
465
                        <posx>160</posx>
 
466
                        <posy>43</posy>
 
467
                        <height>30</height>
 
468
                        <width>325</width>
 
469
                        <label>$INFO[VideoPlayer.Title]</label>
 
470
                        <align>left</align>
 
471
                        <aligny>center</aligny>
 
472
                        <font>font13_title</font>
 
473
                        <textcolor>white</textcolor>
 
474
                        <shadowcolor>black</shadowcolor>
 
475
                        <scrollout>false</scrollout>
 
476
                        <pauseatend>2000</pauseatend>
 
477
                </control>
 
478
                <control type="label">
 
479
                        <description>Genre label</description>
 
480
                        <posx>160</posx>
 
481
                        <posy>70</posy>
 
482
                        <height>30</height>
 
483
                        <width>325</width>
 
484
                        <label>$INFO[VideoPlayer.Genre]</label>
 
485
                        <align>left</align>
 
486
                        <aligny>center</aligny>
 
487
                        <font>font12</font>
 
488
                        <textcolor>white</textcolor>
 
489
                        <shadowcolor>black</shadowcolor>
 
490
                        <visible>!videoplayer.content(episodes) + !videoplayer.content(musicvideos)</visible>
 
491
                </control>
 
492
                <control type="label">
 
493
                        <posx>160</posx>
 
494
                        <posy>70</posy>
 
495
                        <height>30</height>
 
496
                        <width>325</width>
 
497
                        <label>$INFO[VideoPlayer.Album]</label>
 
498
                        <align>left</align>
 
499
                        <aligny>center</aligny>
 
500
                        <font>font12</font>
 
501
                        <textcolor>white</textcolor>
 
502
                        <shadowcolor>black</shadowcolor>
 
503
                        <visible>videoplayer.content(musicvideos)</visible>
 
504
                </control>
 
505
                <control type="label">
 
506
                        <description>Season and Episode label</description>
 
507
                        <posx>160</posx>
 
508
                        <posy>70</posy>
 
509
                        <height>30</height>
 
510
                        <width>325</width>
 
511
                        <label>$LOCALIZE[20373] $INFO[VideoPlayer.Season] - $LOCALIZE[20359] $INFO[VideoPlayer.episode]</label>
 
512
                        <align>left</align>
 
513
                        <aligny>center</aligny>
 
514
                        <font>font12</font>
 
515
                        <textcolor>white</textcolor>
 
516
                        <shadowcolor>black</shadowcolor>
 
517
                        <visible>videoplayer.content(episodes)</visible>
 
518
                </control>
 
519
                <control type="label">
 
520
                        <description>Time Label</description>
 
521
                        <posx>160</posx>
 
522
                        <posy>95</posy>
 
523
                        <height>30</height>
 
524
                        <width>325</width>
 
525
                        <label>$INFO[VideoPlayer.Time]$INFO[VideoPlayer.Duration, / ]</label>
 
526
                        <align>left</align>
 
527
                        <aligny>center</aligny>
 
528
                        <font>font12</font>
 
529
                        <textcolor>white</textcolor>
 
530
                        <shadowcolor>black</shadowcolor>
 
531
                </control>
 
532
        </include>
 
533
        <include name="CommonNowPlaying_Controls">
 
534
                <visible>[Player.HasAudio | Player.HasVideo]</visible>
 
535
                <include>VisibleFadeEffect</include>
 
536
                <control type="label">
 
537
                        <posx>250</posx>
 
538
                        <posy>0</posy>
 
539
                        <width>250</width>
 
540
                        <height>40</height>
 
541
                        <font>font28_title</font>
 
542
                        <textcolor>grey2</textcolor>
 
543
                        <align>right</align>
 
544
                        <aligny>center</aligny>
 
545
                        <label>31023</label>
 
546
                </control>
 
547
                <control type="group" id="9005">
 
548
                        <posx>12</posx>
 
549
                        <posy>40</posy>
 
550
                        <control type="button" id="600">
 
551
                                <posx>0</posx>
 
552
                                <posy>2</posy>
 
553
                                <width>39</width>
 
554
                                <height>39</height>
 
555
                                <label>-</label>
 
556
                                <texturefocus>OSDPrevTrackFO.png</texturefocus>
 
557
                                <texturenofocus>OSDPrevTrackNF.png</texturenofocus>
 
558
                                <onleft>50</onleft>
 
559
                                <onright>606</onright>
 
560
                                <onup>610</onup>
 
561
                                <ondown>608</ondown>
 
562
                                <onclick>XBMC.PlayerControl(Previous)</onclick>
 
563
                        </control>
 
564
                        <control type="button" id="606">
 
565
                                <posx>40</posx>
 
566
                                <posy>2</posy>
 
567
                                <width>39</width>
 
568
                                <height>39</height>
 
569
                                <label>-</label>
 
570
                                <texturefocus>OSDRewindFO.png</texturefocus>
 
571
                                <texturenofocus>OSDRewindNF.png</texturenofocus>
 
572
                                <onleft>600</onleft>
 
573
                                <onright>603</onright>
 
574
                                <onup>610</onup>
 
575
                                <ondown>608</ondown>
 
576
                                <onclick>XBMC.PlayerControl(Rewind)</onclick>
 
577
                                <visible>Window.IsVisible(MusicPlaylist) | Window.IsVisible(VideoPlaylist) | Player.HasVideo</visible>
 
578
                        </control>
 
579
                        <control type="group">
 
580
                                <animation effect="slide" start="0,0" end="40,0" time="0" condition="Window.IsVisible(MusicPlaylist) | Window.IsVisible(VideoPlaylist) | Player.HasVideo">Conditional</animation>
 
581
                                <control type="togglebutton" id="603">
 
582
                                        <posx>40</posx>
 
583
                                        <posy>2</posy>
 
584
                                        <width>39</width>
 
585
                                        <height>39</height>
 
586
                                        <label>-</label>
 
587
                                        <texturefocus>OSDPauseFO.png</texturefocus>
 
588
                                        <texturenofocus>OSDPauseNF.png</texturenofocus>
 
589
                                        <usealttexture>Player.Paused | Player.Forwarding | Player.Rewinding</usealttexture>
 
590
                                        <alttexturefocus>OSDPlayFO.png</alttexturefocus>
 
591
                                        <alttexturenofocus>OSDPlayNF.png</alttexturenofocus>
 
592
                                        <onleft>606</onleft>
 
593
                                        <onright>601</onright>
 
594
                                        <onup>610</onup>
 
595
                                        <ondown>608</ondown>
 
596
                                        <onclick>XBMC.PlayerControl(Play)</onclick>
 
597
                                </control>
 
598
                                <control type="button" id="601">
 
599
                                        <posx>80</posx>
 
600
                                        <posy>2</posy>
 
601
                                        <width>39</width>
 
602
                                        <height>39</height>
 
603
                                        <label>-</label>
 
604
                                        <texturefocus>OSDStopFO.png</texturefocus>
 
605
                                        <texturenofocus>OSDStopNF.png</texturenofocus>
 
606
                                        <onleft>603</onleft>
 
607
                                        <onright>607</onright>
 
608
                                        <onup>610</onup>
 
609
                                        <ondown>608</ondown>
 
610
                                        <onclick>down</onclick>
 
611
                                        <onclick>XBMC.PlayerControl(Stop)</onclick>
 
612
                                </control>
 
613
                                <control type="button" id="607">
 
614
                                        <posx>120</posx>
 
615
                                        <posy>2</posy>
 
616
                                        <width>39</width>
 
617
                                        <height>39</height>
 
618
                                        <label>-</label>
 
619
                                        <texturefocus>OSDForwardFO.png</texturefocus>
 
620
                                        <texturenofocus>OSDForwardNF.png</texturenofocus>
 
621
                                        <onleft>601</onleft>
 
622
                                        <onright>602</onright>
 
623
                                        <onup>610</onup>
 
624
                                        <ondown>608</ondown>
 
625
                                        <onclick>XBMC.PlayerControl(Forward)</onclick>
 
626
                                        <visible>Window.IsVisible(MusicPlaylist) | Window.IsVisible(VideoPlaylist) | Player.HasVideo</visible>
 
627
                                </control>
 
628
                                <control type="button" id="602">
 
629
                                        <posx>120</posx>
 
630
                                        <posy>2</posy>
 
631
                                        <width>39</width>
 
632
                                        <height>39</height>
 
633
                                        <label>-</label>
 
634
                                        <texturefocus>OSDNextTrackFO.png</texturefocus>
 
635
                                        <texturenofocus>OSDNextTrackNF.png</texturenofocus>
 
636
                                        <onleft>607</onleft>
 
637
                                        <onright>604</onright>
 
638
                                        <onup>610</onup>
 
639
                                        <ondown>608</ondown>
 
640
                                        <onclick>XBMC.PlayerControl(Next)</onclick>
 
641
                                        <animation effect="slide" start="0,0" end="40,0" time="0" condition="Window.IsVisible(MusicPlaylist) | Window.IsVisible(VideoPlaylist) | Player.HasVideo">Conditional</animation>
 
642
                                </control>
 
643
                        </control>
 
644
                        <control type="group">
 
645
                                <visible>!Window.IsVisible(MusicPlaylist) + !Window.IsVisible(VideoPlaylist) + !Player.HasVideo</visible>
 
646
                                <control type="button" id="604">
 
647
                                        <posx>160</posx>
 
648
                                        <posy>2</posy>
 
649
                                        <width>39</width>
 
650
                                        <height>39</height>
 
651
                                        <label>-</label>
 
652
                                        <texturefocus>-</texturefocus>
 
653
                                        <texturenofocus>-</texturenofocus>
 
654
                                        <onclick>XBMC.PlayerControl(Repeat)</onclick>
 
655
                                        <onleft>602</onleft>
 
656
                                        <onright>605</onright>
 
657
                                        <onup>610</onup>
 
658
                                        <ondown>608</ondown>
 
659
                                </control>
 
660
                                <control type="image">
 
661
                                        <posx>160</posx>
 
662
                                        <posy>2</posy>
 
663
                                        <width>39</width>
 
664
                                        <height>39</height>
 
665
                                        <texture>OSDRepeatNF.png</texture>
 
666
                                        <visible>!Playlist.IsRepeat + !Playlist.IsRepeatOne</visible>
 
667
                                        <visible>!Control.HasFocus(604)</visible>
 
668
                                </control>
 
669
                                <control type="image">
 
670
                                        <posx>160</posx>
 
671
                                        <posy>2</posy>
 
672
                                        <width>39</width>
 
673
                                        <height>39</height>
 
674
                                        <texture>OSDRepeatFO.png</texture>
 
675
                                        <visible>!Playlist.IsRepeat + !Playlist.IsRepeatOne</visible>
 
676
                                        <visible>Control.HasFocus(604)</visible>
 
677
                                </control>
 
678
                                <control type="image">
 
679
                                        <posx>160</posx>
 
680
                                        <posy>2</posy>
 
681
                                        <width>39</width>
 
682
                                        <height>39</height>
 
683
                                        <texture>OSDRepeatOneNF.png</texture>
 
684
                                        <visible>Playlist.IsRepeatOne</visible>
 
685
                                        <visible>!Control.HasFocus(604)</visible>
 
686
                                </control>
 
687
                                <control type="image">
 
688
                                        <posx>160</posx>
 
689
                                        <posy>2</posy>
 
690
                                        <width>39</width>
 
691
                                        <height>39</height>
 
692
                                        <texture>OSDRepeatOneFO.png</texture>
 
693
                                        <visible>Playlist.IsRepeatOne</visible>
 
694
                                        <visible>Control.HasFocus(604)</visible>
 
695
                                </control>
 
696
                                <control type="image">
 
697
                                        <posx>160</posx>
 
698
                                        <posy>2</posy>
 
699
                                        <width>39</width>
 
700
                                        <height>39</height>
 
701
                                        <texture>OSDRepeatAllNF.png</texture>
 
702
                                        <visible>Playlist.IsRepeat</visible>
 
703
                                        <visible>!Control.HasFocus(604)</visible>
 
704
                                </control>
 
705
                                <control type="image">
 
706
                                        <posx>160</posx>
 
707
                                        <posy>2</posy>
 
708
                                        <width>39</width>
 
709
                                        <height>39</height>
 
710
                                        <texture>OSDRepeatAllFO.png</texture>
 
711
                                        <visible>Playlist.IsRepeat</visible>
 
712
                                        <visible>Control.HasFocus(604)</visible>
 
713
                                </control>
 
714
                                <control type="togglebutton" id="605">
 
715
                                        <posx>200</posx>
 
716
                                        <posy>2</posy>
 
717
                                        <width>39</width>
 
718
                                        <height>39</height>
 
719
                                        <label>-</label>
 
720
                                        <texturefocus>OSDRandomOffFO.png</texturefocus>
 
721
                                        <texturenofocus>OSDRandomOffNF.png</texturenofocus>
 
722
                                        <usealttexture>Playlist.IsRandom</usealttexture>
 
723
                                        <alttexturefocus>OSDRandomOnFO.png</alttexturefocus>
 
724
                                        <alttexturenofocus>OSDRandomOnNF.png</alttexturenofocus>
 
725
                                        <onclick>XBMC.PlayerControl(Random)</onclick>
 
726
                                        <onleft>604</onleft>
 
727
                                        <onright>50</onright>
 
728
                                        <onup>610</onup>
 
729
                                        <ondown>608</ondown>
 
730
                                </control>
 
731
                        </control>
 
732
                </control>
 
733
        </include>
 
734
        <include name="CommonNowPlaying">
 
735
                <control type="group">
 
736
                        <posx>10</posx>
 
737
                        <posy>345</posy>
 
738
                        <visible>Player.HasAudio</visible>
 
739
                        <include>VisibleFadeEffect</include>
 
740
                        <control type="button" id="608">
 
741
                                <posx>38</posx>
 
742
                                <posy>0</posy>
 
743
                                <width>164</width>
 
744
                                <height>164</height>
 
745
                                <label>-</label>
 
746
                                <texturefocus border="5">folder-focus.png</texturefocus>
 
747
                                <texturenofocus>-</texturenofocus>
 
748
                                <onleft>50</onleft>
 
749
                                <onright>50</onright>
 
750
                                <onup>603</onup>
 
751
                                <ondown>611</ondown>
 
752
                                <onclick>fullscreen</onclick>
 
753
                        </control>
 
754
                        <control type="image">
 
755
                                <posx>40</posx>
 
756
                                <posy>2</posy>
 
757
                                <width>160</width>
 
758
                                <height>160</height>
 
759
                                <texture>$INFO[MusicPlayer.Cover]</texture>
 
760
                                <bordertexture border="3">black-back2.png</bordertexture>
 
761
                                <bordersize>5</bordersize>
 
762
                                <aspectratio align="center">keep</aspectratio>
 
763
                        </control>
 
764
                        <control type="fadelabel">
 
765
                                <posx>0</posx>
 
766
                                <posy>170</posy>
 
767
                                <width>240</width>
 
768
                                <height>20</height>
 
769
                                <label>$INFO[MusicPlayer.Title]</label>
 
770
                                <align>left</align>
 
771
                                <aligny>center</aligny>
 
772
                                <font>font12</font>
 
773
                                <textcolor>white</textcolor>
 
774
                                <shadowcolor>black</shadowcolor>
 
775
                                <scrollout>false</scrollout>
 
776
                                <pauseatend>2000</pauseatend>
 
777
                        </control>
 
778
                        <control type="fadelabel">
 
779
                                <posx>0</posx>
 
780
                                <posy>190</posy>
 
781
                                <width>240</width>
 
782
                                <height>20</height>
 
783
                                <label>$INFO[MusicPlayer.Artist]$INFO[MusicPlayer.Album, | ]</label>
 
784
                                <align>left</align>
 
785
                                <aligny>center</aligny>
 
786
                                <font>font10</font>
 
787
                                <textcolor>grey2</textcolor>
 
788
                                <shadowcolor>black</shadowcolor>
 
789
                                <scrollout>false</scrollout>
 
790
                                <pauseatend>2000</pauseatend>
 
791
                        </control>
 
792
                </control>
 
793
                <control type="group">
 
794
                        <posx>10</posx>
 
795
                        <posy>345</posy>
 
796
                        <visible>Player.HasVideo</visible>
 
797
                        <include>VisibleFadeEffect</include>
 
798
                        <control type="button" id="608">
 
799
                                <posx>0</posx>
 
800
                                <posy>0</posy>
 
801
                                <width>240</width>
 
802
                                <height>164</height>
 
803
                                <label>-</label>
 
804
                                <texturefocus border="5">folder-focus.png</texturefocus>
 
805
                                <texturenofocus>-</texturenofocus>
 
806
                                <onleft>50</onleft>
 
807
                                <onright>50</onright>
 
808
                                <onup>603</onup>
 
809
                                <ondown>611</ondown>
 
810
                                <onclick>fullscreen</onclick>
 
811
                        </control>
 
812
                        <control type="videowindow">
 
813
                                <posx>2</posx>
 
814
                                <posy>2</posy>
 
815
                                <width>236</width>
 
816
                                <height>160</height>
 
817
                        </control>
 
818
                        <control type="fadelabel">
 
819
                                <posx>0</posx>
 
820
                                <posy>170</posy>
 
821
                                <width>240</width>
 
822
                                <height>20</height>
 
823
                                <label>$INFO[VideoPlayer.Title]</label>
 
824
                                <align>left</align>
 
825
                                <aligny>center</aligny>
 
826
                                <font>font12</font>
 
827
                                <textcolor>white</textcolor>
 
828
                                <shadowcolor>black</shadowcolor>
 
829
                                <scrollout>false</scrollout>
 
830
                                <pauseatend>2000</pauseatend>
 
831
                        </control>
 
832
                        <control type="fadelabel">
 
833
                                <posx>0</posx>
 
834
                                <posy>190</posy>
 
835
                                <width>240</width>
 
836
                                <height>20</height>
 
837
                                <label>$INFO[VideoPlayer.TVShowTitle,, - ]$INFO[VideoPlayer.Season,,x]$INFO[VideoPlayer.Episode]</label>
 
838
                                <align>left</align>
 
839
                                <aligny>center</aligny>
 
840
                                <font>font10</font>
 
841
                                <textcolor>white</textcolor>
 
842
                                <shadowcolor>black</shadowcolor>
 
843
                                <scrollout>false</scrollout>
 
844
                                <pauseatend>2000</pauseatend>
 
845
                                <visible>VideoPlayer.Content(Episodes)</visible>
 
846
                        </control>
 
847
                        <control type="fadelabel">
 
848
                                <posx>0</posx>
 
849
                                <posy>190</posy>
 
850
                                <width>240</width>
 
851
                                <height>20</height>
 
852
                                <label>$INFO[VideoPlayer.Year]$INFO[VideoPlayer.Director, | ]$INFO[VideoPlayer.Genre, | ]</label>
 
853
                                <align>left</align>
 
854
                                <aligny>center</aligny>
 
855
                                <font>font10</font>
 
856
                                <textcolor>white</textcolor>
 
857
                                <shadowcolor>black</shadowcolor>
 
858
                                <scrollout>false</scrollout>
 
859
                                <pauseatend>2000</pauseatend>
 
860
                                <visible>VideoPlayer.Content(Movies)</visible>
 
861
                        </control>
 
862
                </control>
 
863
        </include>
 
864
        <include name="ScrollOffsetLabel">
 
865
                <control type="group">
 
866
                        <visible>Container.Scrolling + [StringCompare(Container.SortMethod,$LOCALIZE[551]) | StringCompare(Container.SortMethod,$LOCALIZE[561]) | StringCompare(Container.SortMethod,$LOCALIZE[558]) | StringCompare(Container.SortMethod,$LOCALIZE[557]) | StringCompare(Container.SortMethod,$LOCALIZE[556])]</visible>
 
867
                        <animation effect="slide" start="0,0" end="0,-60" time="100">Visible</animation>
 
868
                        <animation effect="slide" start="0,-60" end="0,0" delay="400" time="100">Hidden</animation>
 
869
                        <posx>300r</posx>
 
870
                        <posy>720</posy>
 
871
                        <control type="image">
 
872
                                <posx>0</posx>
 
873
                                <posy>0</posy>
 
874
                                <width>70</width>
 
875
                                <height>65</height>
 
876
                                <texture border="20,20,20,2">InfoMessagePanel.png</texture>
 
877
                        </control>
 
878
                        <control type="label">
 
879
                                <posx>5</posx>
 
880
                                <posy>0</posy>
 
881
                                <width>65</width>
 
882
                                <height>60</height>
 
883
                                <align>center</align>
 
884
                                <aligny>center</aligny>
 
885
                                <label>$INFO[ListItem.SortLetter]</label>
 
886
                                <textcolor>white</textcolor>
 
887
                                <font>font30_title</font>
 
888
                        </control>
 
889
                </control>
 
890
        </include>
 
891
        <include name="Clock">
 
892
                <control type="group">
 
893
                        <posx>140r</posx>
 
894
                        <posy>0</posy>
 
895
                        <animation effect="slide" start="0,0" end="-60,0" delay="0" time="300" condition="Window.IsVisible(MuteBug)">conditional</animation>
 
896
                        <animation effect="slide" start="0,0" end="210,0" delay="0" time="300" condition="Window.Next(Home) | Window.IsVisible(FullscreenVideo) | Window.IsVisible(Visualisation)">WindowClose</animation>
 
897
                        <animation effect="slide" start="210,0" end="0,0" delay="0" time="300" condition="Window.Previous(Home) | Window.IsVisible(FullscreenVideo) | Window.IsVisible(Visualisation)">WindowOpen</animation>
 
898
                        <control type="image">
 
899
                                <description>time background</description>
 
900
                                <posx>0</posx>
 
901
                                <posy>0</posy>
 
902
                                <width>150</width>
 
903
                                <height>35</height>
 
904
                                <texture flipx="true" border="32,0,0,0">header.png</texture>
 
905
                        </control>
 
906
                        <control type="label">
 
907
                                <description>time label</description>
 
908
                                <posx>30</posx>
 
909
                                <posy>0</posy>
 
910
                                <width>400</width>
 
911
                                <height>28</height>
 
912
                                <align>left</align>
 
913
                                <aligny>center</aligny>
 
914
                                <font>font12</font>
 
915
                                <textcolor>white</textcolor>
 
916
                                <label>$INFO[System.Time]</label>
 
917
                        </control>
 
918
                </control>
 
919
        </include>
 
920
        <include name="backgroundfade">
 
921
                 <animation effect="fade" time="600">Visible</animation>
 
922
                 <animation effect="fade" time="600">Hidden</animation>
 
923
        </include>
 
924
        <include name="Window_OpenClose_Animation">
 
925
                <animation effect="fade" time="250">WindowOpen</animation>
 
926
                <animation effect="fade" time="250">WindowClose</animation>
 
927
        </include>
 
928
        <include name="dialogeffect">
 
929
                <animation effect="fade" time="250">WindowOpen</animation>
 
930
                <animation effect="fade" time="250">WindowClose</animation>
 
931
        </include>
 
932
        <include name="VisibleFadeEffect">
 
933
                <animation effect="fade" time="300">Visible</animation>
 
934
                <animation effect="fade" time="300">Hidden</animation>
 
935
        </include>
 
936
</includes>