Project

General

Profile

Bug #148 » custom_script.xbmc.lyrics-gui.xml

nuka1195, 10/12/2010 06:22 PM

 
<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>
(1-1/3)