only call IPlayerCallback::OnPlayBackSpeedChanged if the speed has actually changed
[vuplus_xbmc] / addons / skin.touched / 4x3Hirez / MyMusicPlaylistEditor.xml
1 <window id="503">
2         <defaultcontrol allways="true">6</defaultcontrol>
3         <allowoverlay>no</allowoverlay>
4         <onunload>Skin.Reset(MediaSubMenuVisible)</onunload>
5         <controls>
6                 <include>CommonBackground</include>
7                 <include>HomeButtonCommons</include>
8                 <include>CommonNowPlaying</include>
9                 <include>OptionsButtonCommons</include>
10                 <control type="label">
11                         <description>Window label</description>
12                         <include>MediaWindowTitleCommons</include>
13                         <label>$LOCALIZE[10503]</label>
14                 </control>
15                 <control type="group">
16                         <posx>40</posx>
17                         <posy>130</posy>
18                         <include>Window_OpenClose_Animation_Zoom</include>
19                         <control type="label">
20                                 <posx>0</posx>
21                                 <posy>0</posy>
22                                 <width>590</width>
23                                 <height>30</height>
24                                 <font>font13_title</font>
25                                 <textcolor>white</textcolor>
26                                 <scroll>true</scroll>
27                                 <align>center</align>
28                                 <aligny>center</aligny>
29                                 <label>31058</label>
30                         </control>
31                         <control type="label">
32                                 <description>number of files/pages in left list text label</description>
33                                 <posx>0</posx>
34                                 <posy>710</posy>
35                                 <width>590</width>
36                                 <font>font13</font>
37                                 <align>left</align>
38                                 <scroll>true</scroll>
39                                 <textcolor>grey2</textcolor>
40                                 <shadowcolor>black</shadowcolor>
41                                 <label>($INFO[Container(50).NumItems]) $LOCALIZE[31025] - $LOCALIZE[31024] ($INFO[Container(50).CurrentPage]/$INFO[Container(50).NumPages])</label>
42                         </control>
43                         <control type="panel" id="50">
44                                 <posx>0</posx>
45                                 <posy>40</posy>
46                                 <width>590</width>
47                                 <height>660</height>
48                                 <onleft>100</onleft>
49                                 <onright>100</onright>
50                                 <onup>50</onup>
51                                 <ondown>50</ondown>
52                                 <viewtype label="">list</viewtype>
53                                 <pagecontrol>30</pagecontrol>
54                                 <scrolltime>200</scrolltime>
55                                 <itemlayout height="60" width="590">
56                                         <control type="image">
57                                                 <posx>0</posx>
58                                                 <posy>0</posy>
59                                                 <width>590</width>
60                                                 <height>60</height>
61                                                 <texture border="5">ListNF.png</texture>
62                                         </control>
63                                         <control type="image">
64                                                 <posx>10</posx>
65                                                 <posy>5</posy>
66                                                 <width>50</width>
67                                                 <height>50</height>
68                                                 <texture background="true">$INFO[ListItem.Icon]</texture>
69                                         </control>
70                                         <control type="label">
71                                                 <posx>75</posx>
72                                                 <posy>0</posy>
73                                                 <width>410</width>
74                                                 <height>60</height>
75                                                 <font>font13</font>
76                                                 <textcolor>white</textcolor>
77                                                 <selectedcolor>selected</selectedcolor>
78                                                 <align>left</align>
79                                                 <aligny>center</aligny>
80                                                 <label>$INFO[ListItem.Label]</label>
81                                         </control>
82                                         <control type="label">
83                                                 <posx>580</posx>
84                                                 <posy>2</posy>
85                                                 <width>400</width>
86                                                 <height>30</height>
87                                                 <font>font13</font>
88                                                 <textcolor>grey2</textcolor>
89                                                 <selectedcolor>selected</selectedcolor>
90                                                 <align>right</align>
91                                                 <aligny>center</aligny>
92                                                 <label>$INFO[ListItem.Label2]</label>
93                                         </control>
94                                         <control type="image">
95                                                 <description>Rating value</description>
96                                                 <posx>480</posx>
97                                                 <posy>30</posy>
98                                                 <width>100</width>
99                                                 <height>25</height>
100                                                 <aspectratio align="left">keep</aspectratio>
101                                                 <texture fallback="light/left_rating/rating0.png">$INFO[ListItem.StarRating,light/left_rating/]</texture>
102                                         </control>
103                                 </itemlayout>
104                                 <focusedlayout height="60" width="590">
105                                         <control type="image">
106                                                 <posx>0</posx>
107                                                 <posy>0</posy>
108                                                 <width>590</width>
109                                                 <height>60</height>
110                                                 <texture border="5">ListFO.png</texture>
111                                                 <include>VisibleFadeEffect</include>
112                                         </control>
113                                         <control type="image">
114                                                 <posx>10</posx>
115                                                 <posy>5</posy>
116                                                 <width>50</width>
117                                                 <height>50</height>
118                                                 <texture background="true">$INFO[ListItem.Icon]</texture>
119                                         </control>
120                                         <control type="label">
121                                                 <posx>75</posx>
122                                                 <posy>0</posy>
123                                                 <width>410</width>
124                                                 <height>60</height>
125                                                 <font>font13</font>
126                                                 <textcolor>black</textcolor>
127                                                 <selectedcolor>selected</selectedcolor>
128                                                 <align>left</align>
129                                                 <aligny>center</aligny>
130                                                 <label>$INFO[ListItem.Label]</label>
131                                         </control>
132                                         <control type="label">
133                                                 <posx>580</posx>
134                                                 <posy>2</posy>
135                                                 <width>400</width>
136                                                 <height>30</height>
137                                                 <font>font13</font>
138                                                 <textcolor>black</textcolor>
139                                                 <selectedcolor>selected</selectedcolor>
140                                                 <align>right</align>
141                                                 <aligny>center</aligny>
142                                                 <label>$INFO[ListItem.Label2]</label>
143                                         </control>
144                                         <control type="image">
145                                                 <description>Rating value</description>
146                                                 <posx>480</posx>
147                                                 <posy>30</posy>
148                                                 <width>100</width>
149                                                 <height>25</height>
150                                                 <aspectratio align="left">keep</aspectratio>
151                                                 <texture fallback="dark/left_rating/rating0.png">$INFO[ListItem.StarRating,dark/left_rating/]</texture>
152                                         </control>
153                                 </focusedlayout>
154                         </control>
155                 </control>
156                 <control type="group">
157                         <include>Window_OpenClose_Animation_Zoom</include>
158                         <posx>650</posx>
159                         <posy>130</posy>
160                         <control type="label">
161                                 <posx>0</posx>
162                                 <posy>0</posy>
163                                 <width>590</width>
164                                 <height>30</height>
165                                 <font>font13_title</font>
166                                 <textcolor>white</textcolor>
167                                 <scroll>true</scroll>
168                                 <align>center</align>
169                                 <aligny>center</aligny>
170                                 <label>31059</label>
171                         </control>
172                         <control type="label">
173                                 <description>Page Count Label</description>
174                                 <posx>590</posx>
175                                 <posy>710</posy>
176                                 <width>590</width>
177                                 <font>font13</font>
178                                 <align>right</align>
179                                 <scroll>true</scroll>
180                                 <textcolor>grey2</textcolor>
181                                 <shadowcolor>black</shadowcolor>
182                                 <label>($INFO[Container(100).NumItems]) $LOCALIZE[31025] - $LOCALIZE[31024] ($INFO[Container(100).CurrentPage]/$INFO[Container(100).NumPages])</label>
183                         </control>
184                         <control type="panel" id="100">
185                                 <posx>0</posx>
186                                 <posy>40</posy>
187                                 <width>590</width>
188                                 <height>660</height>
189                                 <onleft>50</onleft>
190                                 <onright>50</onright>
191                                 <onup>100</onup>
192                                 <ondown>100</ondown>
193                                 <viewtype label="">list</viewtype>
194                                 <pagecontrol>30</pagecontrol>
195                                 <scrolltime>200</scrolltime>
196                                 <itemlayout height="60" width="590">
197                                         <control type="image">
198                                                 <posx>0</posx>
199                                                 <posy>0</posy>
200                                                 <width>590</width>
201                                                 <height>60</height>
202                                                 <texture border="5">ListNF.png</texture>
203                                         </control>
204                                         <control type="image">
205                                                 <posx>10</posx>
206                                                 <posy>5</posy>
207                                                 <width>50</width>
208                                                 <height>50</height>
209                                                 <texture background="true">$INFO[ListItem.Icon]</texture>
210                                         </control>
211                                         <control type="label">
212                                                 <posx>75</posx>
213                                                 <posy>0</posy>
214                                                 <width>410</width>
215                                                 <height>60</height>
216                                                 <font>font13</font>
217                                                 <textcolor>white</textcolor>
218                                                 <selectedcolor>selected</selectedcolor>
219                                                 <align>left</align>
220                                                 <aligny>center</aligny>
221                                                 <label>$INFO[ListItem.Label]</label>
222                                         </control>
223                                         <control type="label">
224                                                 <posx>580</posx>
225                                                 <posy>2</posy>
226                                                 <width>400</width>
227                                                 <height>30</height>
228                                                 <font>font13</font>
229                                                 <textcolor>grey2</textcolor>
230                                                 <selectedcolor>selected</selectedcolor>
231                                                 <align>right</align>
232                                                 <aligny>center</aligny>
233                                                 <label>$INFO[ListItem.Label2]</label>
234                                         </control>
235                                         <control type="image">
236                                                 <description>Rating value</description>
237                                                 <posx>480</posx>
238                                                 <posy>30</posy>
239                                                 <width>100</width>
240                                                 <height>25</height>
241                                                 <aspectratio align="left">keep</aspectratio>
242                                                 <texture fallback="light/left_rating/rating0.png">$INFO[ListItem.StarRating,light/left_rating/]</texture>
243                                         </control>
244                                 </itemlayout>
245                                 <focusedlayout height="60" width="590">
246                                         <control type="image">
247                                                 <posx>0</posx>
248                                                 <posy>0</posy>
249                                                 <width>590</width>
250                                                 <height>60</height>
251                                                 <texture border="5">ListFO.png</texture>
252                                                 <include>VisibleFadeEffect</include>
253                                         </control>
254                                         <control type="image">
255                                                 <posx>10</posx>
256                                                 <posy>5</posy>
257                                                 <width>50</width>
258                                                 <height>50</height>
259                                                 <texture background="true">$INFO[ListItem.Icon]</texture>
260                                         </control>
261                                         <control type="label">
262                                                 <posx>75</posx>
263                                                 <posy>0</posy>
264                                                 <width>410</width>
265                                                 <height>60</height>
266                                                 <font>font13</font>
267                                                 <textcolor>black</textcolor>
268                                                 <selectedcolor>selected</selectedcolor>
269                                                 <align>left</align>
270                                                 <aligny>center</aligny>
271                                                 <label>$INFO[ListItem.Label]</label>
272                                         </control>
273                                         <control type="label">
274                                                 <posx>580</posx>
275                                                 <posy>2</posy>
276                                                 <width>400</width>
277                                                 <height>30</height>
278                                                 <font>font13</font>
279                                                 <textcolor>black</textcolor>
280                                                 <selectedcolor>selected</selectedcolor>
281                                                 <align>right</align>
282                                                 <aligny>center</aligny>
283                                                 <label>$INFO[ListItem.Label2]</label>
284                                         </control>
285                                         <control type="image">
286                                                 <description>Rating value</description>
287                                                 <posx>480</posx>
288                                                 <posy>30</posy>
289                                                 <width>100</width>
290                                                 <height>25</height>
291                                                 <aspectratio align="left">keep</aspectratio>
292                                                 <texture fallback="dark/left_rating/rating0.png">$INFO[ListItem.StarRating,dark/left_rating/]</texture>
293                                         </control>
294                                 </focusedlayout>
295                         </control>
296                 </control>
297                 <control type="panel" id="9002">
298                         <visible>!Window.IsActive(PlayerControls)</visible>
299                         <include>VisibleFadeEffect</include>
300                         <include>SubMenuCommonLayout</include>
301                         <content>
302                                 <item>
303                                         <label>31200</label>
304                                         <onclick>ParentDir</onclick>
305                                         <icon>icon_back.png</icon>
306                                 </item>
307                         </content>
308                 </control>
309                 <control type="group">
310                         <visible>Skin.HasSetting(MediaSubMenuVisible)</visible>
311                         <include>VisibleFadeEffect</include>
312                         <control type="button">
313                                 <description>Hidden button to close the sort when its focused</description>
314                                 <posx>0</posx>
315                                 <posy>0</posy>
316                                 <width>ScreenWidth</width>
317                                 <height>ScreenHeight</height>
318                                 <texturenofocus>-</texturenofocus>
319                                 <texturefocus>-</texturefocus>
320                                 <onclick>Skin.Reset(MediaSubMenuVisible)</onclick>
321                         </control>
322                         <control type="group">
323                                 <posx>340r</posx>
324                                 <posy>130</posy>
325                                 <control type="image">
326                                         <description>Shadow Background</description>
327                                         <posx>-30</posx>
328                                         <posy>-30</posy>
329                                         <width>380</width>
330                                         <height>500</height>
331                                         <texture border="30">ShadowBorder.png</texture>
332                                 </control>
333                                 <control type="button">
334                                         <description>Panel Background image</description>
335                                         <posx>0</posx>
336                                         <posy>0</posy>
337                                         <width>320</width>
338                                         <height>440</height>
339                                         <texturefocus border="5">SubBack.png</texturefocus>
340                                         <texturenofocus border="5">SubBack.png</texturenofocus>
341                                         <onclick>-</onclick>
342                                 </control>
343                                 <control type="image">
344                                         <description>Panel Forground image</description>
345                                         <posx>10</posx>
346                                         <posy>10</posy>
347                                         <width>300</width>
348                                         <height>420</height>
349                                         <texture border="5">SubBack2.png</texture>
350                                 </control>
351                                 <control type="image">
352                                         <description>Panel Arrow image</description>
353                                         <posx>270</posx>
354                                         <posy>-34</posy>
355                                         <width>40</width>
356                                         <height>40</height>
357                                         <texture>arrow-big-up.png</texture>
358                                 </control>
359                                 <control type="grouplist">
360                                         <posx>11</posx>
361                                         <posy>10</posy>
362                                         <width>298</width>
363                                         <height>420</height>
364                                         <onleft>9000</onleft>
365                                         <onright>50</onright>
366                                         <onup>9000</onup>
367                                         <ondown>9000</ondown>
368                                         <itemgap>0</itemgap>
369                                         <control type="button" id="6">
370                                                 <label>31055</label>
371                                                 <include>ButtonCommonValues2</include>
372                                         </control>
373                                         <control type="button" id="7">
374                                                 <description>Save Button</description>
375                                                 <label>31056</label>
376                                                 <include>ButtonCommonValues2</include>
377                                                 <onleft>50</onleft>
378                                         </control>
379                                         <control type="button" id="8">
380                                                 <description>Clear button</description>
381                                                 <label>31057</label>
382                                                 <include>ButtonCommonValues2</include>
383                                         </control>
384                                         <control type="image">
385                                                 <posx>0</posx>
386                                                 <posy>100</posy>
387                                                 <width>298</width>
388                                                 <height>10</height>
389                                                 <texture>shelf_shadow.png</texture>
390                                         </control>
391                                 </control>
392                         </control>
393                 </control>
394         </controls>
395 </window>