<window type="dialog" id="1119">
	<defaultcontrol always="true">1000</defaultcontrol>
	<controls>
		<control type="group">
            <posx>680</posx>
			<animation effect="slide" start="600,0" end="0,0" time="400" tween="quadratic" easing="out" condition="!Player.ShowCodec">WindowOpen</animation>
			<animation effect="slide" start="600,0" end="0,0" time="400" delay="400" tween="quadratic" easing="out" condition="Player.ShowCodec">WindowOpen</animation>
			<animation effect="slide" start="0,0" end="600,0" time="200" tween="quadratic" easing="out">WindowClose</animation>
			<control type="image">
				<description>media info background image</description>
				<posx>0</posx>
				<posy>0</posy>
				<width>600</width>
				<height>720</height>
				<texture border="20,0,0,0" flipx="true">VisOsdPanel.png</texture>
			</control>
			<control type="button">
				<description>Close Window button</description>
				<posx>20</posx>
				<posy>0</posy>
				<width>64</width>
				<height>32</height>
				<label>-</label>
				<font>-</font>
				<onclick>PreviousMenu</onclick>
				<texturefocus>DialogCloseButton-focus.png</texturefocus>
				<texturenofocus>DialogCloseButton.png</texturenofocus>
				<onleft>1000</onleft>
				<onright>1000</onright>
				<onup>1000</onup>
				<ondown>1000</ondown>
				<enable>system.getbool(input.enablemouse)</enable>
			</control>
			<control type="label">
				<description>header label</description>
				<posx>580</posx>
				<posy>30</posy>
				<width>550</width>
				<height>30</height>
				<font>font30_title</font>
				<label>$INFO[Window(Visualisation).Property(Addon.Name)]</label>
				<align>right</align>
				<aligny>center</aligny>
				<textcolor>white</textcolor>
				<shadowcolor>black</shadowcolor>
			</control>
			<control type="label">
				<description>Artist label</description>
				<posx>580</posx>
				<posy>60</posy>
				<width>550</width>
				<height>30</height>
				<font>font13_title</font>
				<label>$INFO[MusicPlayer.Artist]</label>
				<align>right</align>
				<aligny>center</aligny>
				<textcolor>grey</textcolor>
				<shadowcolor>black</shadowcolor>
			</control>
			<control type="label">
				<description>Song label</description>
				<posx>580</posx>
				<posy>85</posy>
				<width>550</width>
				<height>30</height>
				<font>font13_title</font>
				<label>$INFO[MusicPlayer.Title]</label>
				<align>right</align>
				<aligny>center</aligny>
				<textcolor>grey</textcolor>
				<shadowcolor>black</shadowcolor>
			</control>
			<control type="image">
				<posx>30</posx>
				<posy>120</posy>
				<width>550</width>
				<height>4</height>
				<texture>separator.png</texture>
			</control>
			<control type="textbox">
				<description>textarea</description>
				<posx>30</posx>
				<posy>130</posy>
				<width>550</width>
				<height>545</height>
				<align>center</align>
				<font>font13</font>
				<textcolor>white</textcolor>
				<shadowcolor>black</shadowcolor>
				<onleft>1000</onleft>
				<onright>1000</onright>
				<pagecontrol>999</pagecontrol>
				<label>$INFO[Window(Visualisation).Property(Lyrics)]</label>
                <visible>!IsTrue(Window(Visualisation).Property(EnableKaraokeMode)) | !IsTrue(Window(Visualisation).Property(Success))</visible>
			</control>
            <control type="image">
                <posx>30</posx>
                <posy>358</posy>
                <width>550</width>
                <height>41</height>
                <texture border="0,2,0,2">MenuItemFO.png</texture>
                <visible>Control.HasFocus(110) | [IsTrue(Window(Visualisation).Property(KaraokeMode)) + !IsTrue(Window(Visualisation).Property(Autoscroll))]</visible>
            </control>
			<control type="fixedlist" id="110">
                <visible>IsTrue(Window(Visualisation).Property(EnableKaraokeMode)) + IsTrue(Window(Visualisation).Property(Success))</visible>
                <enable>!IsTrue(Window(Visualisation).Property(KaraokeMode))</enable>
                <posx>30</posx>
				<posy>130</posy>
				<width>550</width>
				<height>545</height>
				<onleft>1000</onleft>
				<onright>1000</onright>
				<onup>110</onup>
				<ondown>110</ondown>
				<pagecontrol>999</pagecontrol>
				<scrolltime>200</scrolltime>
                <focusposition>9</focusposition>
                <pulseonselect>false</pulseonselect>
				<itemlayout height="25">
					<control type="label">
						<posx>0</posx>
						<posy>0</posy>
						<width>15</width>
						<height>25</height>
						<font>font13</font>
						<aligny>center</aligny>
						<align>left</align>
                        <textcolor>green</textcolor>
						<selectedcolor>selected</selectedcolor>
                        <label>$INFO[ListItem.Label2]</label>
					</control>
					<control type="label">
						<posx>290</posx>
						<posy>0</posy>
						<width>535</width>
						<height>25</height>
						<font>font13</font>
						<aligny>center</aligny>
						<align>center</align>
                        <textcolor>grey2</textcolor>
						<selectedcolor>selected</selectedcolor>
                        <label>$INFO[ListItem.Label]</label>
					</control>
				</itemlayout>
				<focusedlayout height="41">
					<control type="label">
						<posx>0</posx>
						<posy>0</posy>
						<width>15</width>
						<height>41</height>
						<font>font13</font>
						<aligny>center</aligny>
						<align>left</align>
                        <textcolor>green</textcolor>
						<selectedcolor>selected</selectedcolor>
                        <label>$INFO[ListItem.Label2]</label>
					</control>
					<control type="label">
						<posx>290</posx>
						<posy>0</posy>
						<width>535</width>
						<height>41</height>
						<font>font13</font>
						<aligny>center</aligny>
						<align>center</align>
						<textcolor>selected</textcolor>
						<shadowcolor>black</shadowcolor>
                        <label fallback="--">$INFO[ListItem.Label]</label>
                        <visible>!IsTrue(Window(Visualisation).Property(Autoscroll))</visible>
					</control>
					<control type="label">
						<posx>290</posx>
						<posy>0</posy>
						<width>535</width>
						<height>41</height>
						<font>font13</font>
						<aligny>center</aligny>
						<align>center</align>
						<textcolor>grey2</textcolor>
						<shadowcolor>black</shadowcolor>
                        <label fallback="--">$INFO[ListItem.Label]</label>
                        <visible>IsTrue(Window(Visualisation).Property(Autoscroll))</visible>
					</control>
				</focusedlayout>
			</control>
            <control type="group" id="1000">
                <posx>25</posx>
                <posy>630</posy>
                <animation effect="slide" start="0,0" end="0,120" time="300" tween="quadratic" easing="out" condition="System.IdleTime(5)">Conditional</animation>
                <control type="image">
                    <description>background image</description>
                    <posx>0</posx>
                    <posy>-15</posy>
                    <width>555</width>
                    <height>120</height>
                    <texture>black-back.png</texture>
                </control>
                <control type="image">
                    <description>background image</description>
                    <posx>0</posx>
                    <posy>-15</posy>
                    <width>555</width>
                    <height>120</height>
                    <texture>black-back.png</texture>
                </control>
                <control type="progress">
                    <posx>0</posx>
                    <posy>-12</posy>
                    <width>555</width>
                    <height>4</height>
                    <info>Player.Progress</info>
                </control>
                <control type="image">
                    <posx>-6</posx>
                    <posy>-8</posy>
                    <width>332</width>
                    <height>48</height>
                    <texture border="24">player-controls-bg.png</texture>
                </control>
                <control type="button" id="600">
                    <posx>0</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <label>-</label>
                    <texturefocus>OSDPrevTrackFO.png</texturefocus>
                    <texturenofocus>OSDPrevTrackNF.png</texturenofocus>
                    <onleft>999</onleft>
                    <onright>601</onright>
                    <onup>110</onup>
                    <ondown>110</ondown>
                    <onclick>XBMC.PlayerControl(Previous)</onclick>
                </control>
                <control type="button" id="601">
                    <posx>32</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <label>-</label>
                    <texturefocus>OSDRewindFO.png</texturefocus>
                    <texturenofocus>OSDRewindNF.png</texturenofocus>
                    <onleft>600</onleft>
                    <onright>603</onright>
                    <onup>110</onup>
                    <ondown>110</ondown>
                    <onclick>XBMC.PlayerControl(Rewind)</onclick>
                </control>
                <control type="togglebutton" id="603">
                    <posx>64</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <label>-</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>
                    <onleft>601</onleft>
                    <onright>602</onright>
                    <onup>110</onup>
                    <ondown>110</ondown>
                    <onclick>XBMC.PlayerControl(Play)</onclick>
                </control>
                <control type="button" id="602">
                    <posx>96</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <label>-</label>
                    <texturefocus>OSDStopFO.png</texturefocus>
                    <texturenofocus>OSDStopNF.png</texturenofocus>
                    <onleft>603</onleft>
                    <onright>604</onright>
                    <onup>110</onup>
                    <ondown>110</ondown>
                    <onclick>down</onclick>
                    <onclick>XBMC.PlayerControl(Stop)</onclick>
                </control>
                <control type="button" id="604">
                    <posx>128</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <label>-</label>
                    <texturefocus>OSDForwardFO.png</texturefocus>
                    <texturenofocus>OSDForwardNF.png</texturenofocus>
                    <onleft>602</onleft>
                    <onright>605</onright>
                    <onup>110</onup>
                    <ondown>110</ondown>
                    <onclick>XBMC.PlayerControl(Forward)</onclick>
                </control>
                <control type="button" id="605">
                    <posx>160</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <label>-</label>
                    <texturefocus>OSDNextTrackFO.png</texturefocus>
                    <texturenofocus>OSDNextTrackNF.png</texturenofocus>
                    <onleft>604</onleft>
                    <onright>606</onright>
                    <onup>110</onup>
                    <ondown>110</ondown>
                    <onclick>XBMC.PlayerControl(Next)</onclick>
                </control>
                <control type="button" id="606">
                    <posx>192</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <label>-</label>
                    <texturefocus>OSDLyricsFO.png</texturefocus>
                    <texturenofocus>OSDLyricsNF.png</texturenofocus>
                    <onleft>605</onleft>
                    <onright>607</onright>
                    <onup>110</onup>
                    <ondown>110</ondown>
                    <enable>IsTrue(Window(Visualisation).Property(AllowTagging))</enable>
                </control>
                <control type="button" id="607">
                    <posx>256</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <label>-</label>
                    <texturefocus>-</texturefocus>
                    <texturenofocus>-</texturenofocus>
                    <onclick>XBMC.PlayerControl(Repeat)</onclick>
                    <onleft>606</onleft>
                    <onright>608</onright>
                    <onup>110</onup>
                    <ondown>110</ondown>
                </control>
                <control type="image">
                    <posx>256</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <texture>OSDRepeatNF.png</texture>
                    <visible>!Playlist.IsRepeat + !Playlist.IsRepeatOne</visible>
                    <visible>!Control.HasFocus(607)</visible>
                </control>
                <control type="image">
                    <posx>256</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <texture>OSDRepeatFO.png</texture>
                    <visible>!Playlist.IsRepeat + !Playlist.IsRepeatOne</visible>
                    <visible>Control.HasFocus(607)</visible>
                </control>
                <control type="image">
                    <posx>256</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <texture>OSDRepeatOneNF.png</texture>
                    <visible>Playlist.IsRepeatOne</visible>
                    <visible>!Control.HasFocus(607)</visible>
                </control>
                <control type="image">
                    <posx>256</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <texture>OSDRepeatOneFO.png</texture>
                    <visible>Playlist.IsRepeatOne</visible>
                    <visible>Control.HasFocus(607)</visible>
                </control>
                <control type="image">
                    <posx>256</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <texture>OSDRepeatAllNF.png</texture>
                    <visible>Playlist.IsRepeat</visible>
                    <visible>!Control.HasFocus(607)</visible>
                </control>
                <control type="image">
                    <posx>256</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <texture>OSDRepeatAllFO.png</texture>
                    <visible>Playlist.IsRepeat</visible>
                    <visible>Control.HasFocus(607)</visible>
                </control>
                <control type="togglebutton" id="608">
                    <posx>288</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <label>-</label>
                    <texturefocus>OSDRandomOffFO.png</texturefocus>
                    <texturenofocus>OSDRandomOffNF.png</texturenofocus>
                    <usealttexture>Playlist.IsRandom</usealttexture>
                    <alttexturefocus>OSDRandomOnFO.png</alttexturefocus>
                    <alttexturenofocus>OSDRandomOnNF.png</alttexturenofocus>
                    <onclick>XBMC.PlayerControl(Random)</onclick>
                    <onleft>607</onleft>
                    <onright>999</onright>
                    <onup>110</onup>
                    <ondown>110</ondown>
                </control>
                <control type="label">
                    <description>Message label</description>
                    <posx>0</posx>
                    <posy>40</posy>
                    <width>470</width>
                    <height>40</height>
                    <font>font12</font>
                    <label>$INFO[Window(Visualisation).Property(Message)]</label>
                    <align>left</align>
                    <aligny>center</aligny>
                    <textcolor>red</textcolor>
                    <shadowcolor>black</shadowcolor>
                    <visible>!IsTrue(Window(Visualisation).Property(Success)) + !IsTrue(Window(Visualisation).Property(Prefetching))</visible>
                    <wrapmultiline>true</wrapmultiline>
                </control>
                <control type="label">
                    <description>Message label</description>
                    <posx>0</posx>
                    <posy>40</posy>
                    <width>470</width>
                    <height>40</height>
                    <font>font12</font>
                    <label>$INFO[Window(Visualisation).Property(Message)]$INFO[Window(Visualisation).Property(Website), - (,)]</label>
                    <align>left</align>
                    <aligny>center</aligny>
                    <textcolor>green</textcolor>
                    <shadowcolor>black</shadowcolor>
                    <visible>IsTrue(Window(Visualisation).Property(Success)) | IsTrue(Window(Visualisation).Property(Prefetching))</visible>
                    <wrapmultiline>true</wrapmultiline>
                </control>
                <control type="label">
                    <description>Prefetched label</description>
                    <posx>560</posx>
                    <posy>40</posy>
                    <width>470</width>
                    <height>40</height>
                    <font>font12</font>
                    <label>prefetched</label>
                    <align>right</align>
                    <aligny>center</aligny>
                    <textcolor>green</textcolor>
                    <shadowcolor>black</shadowcolor>
                    <visible>IsTrue(Window(Visualisation).Property(Prefetched)) + !IsTrue(Window(Visualisation).Property(Prefetching))</visible>
                    <wrapmultiline>true</wrapmultiline>
                </control>
                <control type="image">
                    <posx>442</posx>
                    <posy>-8</posy>
                    <width>120</width>
                    <height>48</height>
                    <texture border="24">player-controls-bg.png</texture>
                    <animation effect="fade" start="100" end="30" time="100" condition="IsTrue(Window(Visualisation).Property(KaraokeMode))">Conditional</animation>
                </control>
                <control type="spincontrol" id="999">
                    <description>Next page button</description>
                    <posx>492</posx>
                    <posy>0</posy>
                    <width>32</width>
                    <height>32</height>
                    <subtype>page</subtype>
                    <font>font12</font>
                    <onleft>608</onleft>
                    <onright>600</onright>
                    <ondown>110</ondown>
                    <onup>110</onup>
                    <textcolor>blue</textcolor>
                    <disabledcolor>grey3</disabledcolor>
                    <textoffsetx>4</textoffsetx>
                    <textoffsety>4</textoffsety>
                    <showonepage>true</showonepage>
                    <textureup>OSDUpNF.png</textureup>
                    <texturedown>OSDDownNF.png</texturedown>
                    <textureupfocus>OSDUpFO.png</textureupfocus>
                    <texturedownfocus>OSDDownFO.png</texturedownfocus>
                    <enable>!IsTrue(Window(Visualisation).Property(KaraokeMode))</enable>
                </control>
            </control>
        </control>
    </controls>
</window>
