diff options
Diffstat (limited to 'addons/skin.touched/4x3Hirez/IncludesPlayerControls.xml')
-rw-r--r-- | addons/skin.touched/4x3Hirez/IncludesPlayerControls.xml | 2052 |
1 files changed, 1026 insertions, 1026 deletions
diff --git a/addons/skin.touched/4x3Hirez/IncludesPlayerControls.xml b/addons/skin.touched/4x3Hirez/IncludesPlayerControls.xml index 187586a867..8647569827 100644 --- a/addons/skin.touched/4x3Hirez/IncludesPlayerControls.xml +++ b/addons/skin.touched/4x3Hirez/IncludesPlayerControls.xml @@ -1,1027 +1,1027 @@ -<includes>
- <include name="PlayerControlCommons">
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>ScreenWidth</width>
- <height>ScreenHeight</height>
- <colordiffuse>BBFFFFFF</colordiffuse>
- <texture>black-back.png</texture>
- <visible>!Window.IsVisible(Visualisation) + !Window.IsVisible(FullScreenVideo)</visible>
- </control>
- <include>CommonHeader</include>
- <control type="group">
- <posx>0</posx>
- <posy>84</posy>
- <visible>Skin.HasSetting(PlayerControlsShowAudioInfo) + Player.HasAudio</visible>
- <animation effect="slide" start="0,-200" end="0,0" time="300" easing="out" tween="quadratic" >Visible</animation>
- <animation effect="slide" start="0,0" end="0,-200" time="300" easing="in" tween="quadratic" >Hidden</animation>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>ScreenWidth</width>
- <height>200</height>
- <texture border="5">dialogback.png</texture>
- </control>
- <control type="group">
- <control type="image">
- <description>cover image</description>
- <posx>20</posx>
- <posy>10</posy>
- <width>180</width>
- <height>180</height>
- <info>MusicPlayer.Cover</info>
- <aspectratio>keep</aspectratio>
- <bordertexture>ThumbBorderGrey.png</bordertexture>
- <bordersize>2</bordersize>
- </control>
- <control type="label">
- <description>Artist label</description>
- <posx>220</posx>
- <posy>25</posy>
- <width>1020</width>
- <height>25</height>
- <align>left</align>
- <font>font13</font>
- <label>$INFO[MusicPlayer.Artist]</label>
- <textcolor>black</textcolor>
- </control>
- <control type="label">
- <posx>230</posx>
- <posy>60</posy>
- <width>1030</width>
- <height>30</height>
- <font>font30_title</font>
- <align>left</align>
- <aligny>center</aligny>
- <label>$INFO[MusicPlayer.Title]</label>
- <textcolor>black</textcolor>
- <scroll>true</scroll>
- </control>
- <control type="label">
- <description>Album label</description>
- <posx>220</posx>
- <posy>95</posy>
- <width>1020</width>
- <height>25</height>
- <align>left</align>
- <font>font13</font>
- <label>$INFO[MusicPlayer.Album]</label>
- <textcolor>black</textcolor>
- </control>
- <control type="group">
- <posx>220</posx>
- <posy>140</posy>
- <width>600</width>
- <height>45</height>
- <control type="image">
- <description>Audio Codec Image</description>
- <posx>0</posx>
- <posy>0</posy>
- <width>100</width>
- <height>45</height>
- <aspectratio align="left">keep</aspectratio>
- <texture>$INFO[MusicPlayer.Codec,flagging/audio/,.png]</texture>
- </control>
- <control type="group">
- <description>Rating</description>
- <posx>105</posx>
- <posy>0</posy>
- <width>160</width>
- <height>45</height>
- <control type="image">
- <description>rating back</description>
- <posx>0</posx>
- <posy>0</posy>
- <width>160</width>
- <height>45</height>
- <aspectratio align="left">stretch</aspectratio>
- <texture border="5">flagging/blank.png</texture>
- </control>
- <control type="image">
- <description>Rating</description>
- <posx>10</posx>
- <posy>0</posy>
- <width>140</width>
- <height>45</height>
- <aspectratio align="center">keep</aspectratio>
- <texture fallback="LeftRating/rating0.png">$INFO[Player.StarRating,light/left_rating/]</texture>
- </control>
- </control>
- </control>
- <control type="label">
- <description>Normal Header label</description>
- <posx>1260</posx>
- <posy>5</posy>
- <width>300</width>
- <height>25</height>
- <align>right</align>
- <aligny>center</aligny>
- <font>font13</font>
- <textcolor>black</textcolor>
- <label>$LOCALIZE[589]</label>
- <visible>MusicPartyMode.Enabled</visible>
- </control>
- <control type="label">
- <description>Partymode Header label</description>
- <posx>1260</posx>
- <posy>5</posy>
- <width>300</width>
- <height>25</height>
- <align>right</align>
- <aligny>center</aligny>
- <font>font13</font>
- <textcolor>black</textcolor>
- <label>$INFO[musicplayer.Playlistposition,$LOCALIZE[554]: ]$INFO[musicplayer.Playlistlength, / ]</label>
- <visible>!MusicPartyMode.Enabled</visible>
- </control>
- <control type="label">
- <posx>1260</posx>
- <posy>160</posy>
- <width>800</width>
- <height>25</height>
- <label>$LOCALIZE[209]: $INFO[MusicPlayer.offset(1).Artist,, - ]$INFO[MusicPlayer.offset(1).Title]</label>
- <align>right</align>
- <aligny>center</aligny>
- <font>font13</font>
- <textcolor>black</textcolor>
- <scroll>true</scroll>
- <visible>MusicPlayer.HasNext</visible>
- </control>
- </control>
- </control>
- <control type="group">
- <posx>0</posx>
- <posy>84</posy>
- <visible>Skin.HasSetting(PlayerControlsShowVideoInfo) + Player.HasVideo</visible>
- <animation effect="slide" start="0,-200" end="0,0" time="300" easing="out" tween="quadratic" >Visible</animation>
- <animation effect="slide" start="0,0" end="0,-200" time="300" easing="in" tween="quadratic" >Hidden</animation>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>ScreenWidth</width>
- <height>200</height>
- <texture border="5">dialogback.png</texture>
- </control>
- <control type="group">
- <control type="group">
- <visible>!VideoPlayer.Content(Movies) + !VideoPlayer.Content(Episodes)</visible>
- <control type="image">
- <description>cover image</description>
- <posx>20</posx>
- <posy>10</posy>
- <width>250</width>
- <height>180</height>
- <info>VideoPlayer.Cover</info>
- <aspectratio align="right">keep</aspectratio>
- <bordertexture>ThumbBorderGrey.png</bordertexture>
- <bordersize>2</bordersize>
- </control>
- <control type="label">
- <description>studio label</description>
- <posx>290</posx>
- <posy>25</posy>
- <width>950</width>
- <height>25</height>
- <align>left</align>
- <font>font13</font>
- <label>$INFO[VideoPlayer.Studio]</label>
- <textcolor>black</textcolor>
- </control>
- <control type="label">
- <posx>300</posx>
- <posy>60</posy>
- <width>940</width>
- <height>30</height>
- <font>font30_title</font>
- <align>left</align>
- <aligny>center</aligny>
- <label>$INFO[VideoPlayer.Title]</label>
- <textcolor>black</textcolor>
- <scroll>true</scroll>
- </control>
- <control type="label">
- <description>Genre label</description>
- <posx>290</posx>
- <posy>95</posy>
- <width>950</width>
- <height>25</height>
- <align>left</align>
- <font>font13</font>
- <label>$INFO[VideoPlayer.Genre]</label>
- <textcolor>black</textcolor>
- </control>
- <control type="group">
- <posx>290</posx>
- <posy>140</posy>
- <width>600</width>
- <height>45</height>
- <control type="image">
- <description>Video Codec Image</description>
- <posx>0</posx>
- <posy>0</posy>
- <width>100</width>
- <height>45</height>
- <aspectratio align="left">keep</aspectratio>
- <texture>$INFO[VideoPlayer.VideoCodec,flagging/video/,.png]</texture>
- </control>
- <control type="image">
- <description>Resolution Image</description>
- <posx>100</posx>
- <posy>0</posy>
- <width>75</width>
- <height>45</height>
- <aspectratio align="left">keep</aspectratio>
- <texture>$INFO[VideoPlayer.VideoResolution,flagging/video/,.png]</texture>
- </control>
- <control type="image">
- <description>Audio Codec Image</description>
- <posx>175</posx>
- <posy>0</posy>
- <width>100</width>
- <height>45</height>
- <aspectratio align="left">keep</aspectratio>
- <texture>$INFO[VideoPlayer.AudioCodec,flagging/audio/,.png]</texture>
- </control>
- <control type="image">
- <description>Audio Codec Image</description>
- <posx>275</posx>
- <posy>0</posy>
- <width>75</width>
- <height>45</height>
- <aspectratio align="left">keep</aspectratio>
- <texture>$INFO[VideoPlayer.AudioChannels,flagging/audio/,.png]</texture>
- </control>
- </control>
- </control>
- <control type="group">
- <visible>VideoPlayer.Content(Movies)</visible>
- <control type="image">
- <description>cover image</description>
- <posx>20</posx>
- <posy>10</posy>
- <width>150</width>
- <height>180</height>
- <info>VideoPlayer.Cover</info>
- <aspectratio>keep</aspectratio>
- <bordertexture>ThumbBorderGrey.png</bordertexture>
- <bordersize>2</bordersize>
- </control>
- <control type="label">
- <description>Studio label</description>
- <posx>190</posx>
- <posy>25</posy>
- <width>1050</width>
- <height>25</height>
- <align>left</align>
- <font>font13</font>
- <label>$INFO[VideoPlayer.Studio]</label>
- <textcolor>black</textcolor>
- </control>
- <control type="label">
- <posx>200</posx>
- <posy>60</posy>
- <width>1040</width>
- <height>30</height>
- <font>font30_title</font>
- <align>left</align>
- <aligny>center</aligny>
- <label>$INFO[VideoPlayer.Title]</label>
- <textcolor>black</textcolor>
- <scroll>true</scroll>
- </control>
- <control type="label">
- <description>Genre label</description>
- <posx>190</posx>
- <posy>95</posy>
- <width>1050</width>
- <height>25</height>
- <align>left</align>
- <font>font13</font>
- <label>$INFO[VideoPlayer.Genre]</label>
- <textcolor>black</textcolor>
- </control>
- <control type="group">
- <posx>190</posx>
- <posy>140</posy>
- <width>600</width>
- <height>45</height>
- <control type="image">
- <description>Video Codec Image</description>
- <posx>0</posx>
- <posy>0</posy>
- <width>100</width>
- <height>45</height>
- <aspectratio align="left">keep</aspectratio>
- <texture>$INFO[VideoPlayer.VideoCodec,flagging/video/,.png]</texture>
- </control>
- <control type="image">
- <description>Resolution Image</description>
- <posx>100</posx>
- <posy>0</posy>
- <width>75</width>
- <height>45</height>
- <aspectratio align="left">keep</aspectratio>
- <texture>$INFO[VideoPlayer.VideoResolution,flagging/video/,.png]</texture>
- </control>
- <control type="image">
- <description>Audio Codec Image</description>
- <posx>175</posx>
- <posy>0</posy>
- <width>100</width>
- <height>45</height>
- <aspectratio align="left">keep</aspectratio>
- <texture>$INFO[VideoPlayer.AudioCodec,flagging/audio/,.png]</texture>
- </control>
- <control type="image">
- <description>Audio Codec Image</description>
- <posx>275</posx>
- <posy>0</posy>
- <width>75</width>
- <height>45</height>
- <aspectratio align="left">keep</aspectratio>
- <texture>$INFO[VideoPlayer.AudioChannels,flagging/audio/,.png]</texture>
- </control>
- </control>
- </control>
- <control type="group">
- <visible>VideoPlayer.Content(Episodes)</visible>
- <control type="image">
- <description>cover image</description>
- <posx>20</posx>
- <posy>10</posy>
- <width>250</width>
- <height>180</height>
- <info>VideoPlayer.Cover</info>
- <aspectratio>scale</aspectratio>
- <bordertexture>ThumbBorderGrey.png</bordertexture>
- <bordersize>2</bordersize>
- </control>
- <control type="label">
- <description>Show label</description>
- <posx>290</posx>
- <posy>25</posy>
- <width>950</width>
- <height>25</height>
- <align>left</align>
- <font>font13</font>
- <label>$INFO[VideoPlayer.TVShowTitle]</label>
- <textcolor>black</textcolor>
- </control>
- <control type="label">
- <posx>300</posx>
- <posy>60</posy>
- <width>940</width>
- <height>30</height>
- <font>font30_title</font>
- <align>left</align>
- <aligny>center</aligny>
- <label>$INFO[VideoPlayer.Title]</label>
- <textcolor>black</textcolor>
- <scroll>true</scroll>
- </control>
- <control type="label">
- <description>Episode label</description>
- <posx>290</posx>
- <posy>95</posy>
- <width>950</width>
- <height>25</height>
- <align>left</align>
- <font>font13</font>
- <label>$INFO[VideoPlayer.Season,$LOCALIZE[20373]: ]     $INFO[VideoPlayer.Episode,$LOCALIZE[20359]: ]</label>
- <textcolor>black</textcolor>
- </control>
- <control type="group">
- <posx>290</posx>
- <posy>140</posy>
- <width>600</width>
- <height>45</height>
- <control type="image">
- <description>Video Codec Image</description>
- <posx>0</posx>
- <posy>0</posy>
- <width>100</width>
- <height>45</height>
- <aspectratio align="left">keep</aspectratio>
- <texture>$INFO[VideoPlayer.VideoCodec,flagging/video/,.png]</texture>
- </control>
- <control type="image">
- <description>Resolution Image</description>
- <posx>100</posx>
- <posy>0</posy>
- <width>75</width>
- <height>45</height>
- <aspectratio align="left">keep</aspectratio>
- <texture>$INFO[VideoPlayer.VideoResolution,flagging/video/,.png]</texture>
- </control>
- <control type="image">
- <description>Audio Codec Image</description>
- <posx>175</posx>
- <posy>0</posy>
- <width>100</width>
- <height>45</height>
- <aspectratio align="left">keep</aspectratio>
- <texture>$INFO[VideoPlayer.AudioCodec,flagging/audio/,.png]</texture>
- </control>
- <control type="image">
- <description>Audio Codec Image</description>
- <posx>275</posx>
- <posy>0</posy>
- <width>75</width>
- <height>45</height>
- <aspectratio align="left">keep</aspectratio>
- <texture>$INFO[VideoPlayer.AudioChannels,flagging/audio/,.png]</texture>
- </control>
- </control>
- </control>
- <control type="label">
- <description>Chapter label</description>
- <posx>1260</posx>
- <posy>5</posy>
- <width>1200</width>
- <height>25</height>
- <align>right</align>
- <aligny>center</aligny>
- <font>font13</font>
- <textcolor>black</textcolor>
- <label>$INFO[Player.Chapter,$LOCALIZE[21396]: ]$INFO[Player.ChapterCount, / ]$INFO[Player.ChapterName,[COLOR=grey3] (,)[/COLOR]]</label>
- <visible>Player.ChapterCount</visible>
- </control>
- <control type="label">
- <posx>1260</posx>
- <posy>160</posy>
- <width>800</width>
- <height>25</height>
- <label>$LOCALIZE[31049] $INFO[Player.FinishTime]</label>
- <align>right</align>
- <aligny>center</aligny>
- <font>font13</font>
- <textcolor>black</textcolor>
- <scroll>true</scroll>
- </control>
- </control>
- </control>
- <include>CommonHeader</include>
- <control type="image">
- <posx>0</posx>
- <posy>20</posy>
- <width>1280</width>
- <height>64</height>
- <texture>header.png</texture>
- </control>
- <control type="grouplist">
- <description>Top Left bar</description>
- <posx>0</posx>
- <posy>20</posy>
- <width>200</width>
- <height>64</height>
- <align>left</align>
- <itemgap>5</itemgap>
- <orientation>horizontal</orientation>
- <control type="button">
- <description>Playlist Button</description>
- <width>64</width>
- <height>64</height>
- <texturenofocus>icon_playlistmusic.png</texturenofocus>
- <texturefocus>icon_playlistmusic.png</texturefocus>
- <onclick>PreviousMenu</onclick>
- <onclick>ActivateWindow(MusicPlaylist)</onclick>
- <visible>Player.HasAudio</visible>
- </control>
- <control type="button">
- <description>Playlist Button</description>
- <width>64</width>
- <height>64</height>
- <texturenofocus>icon_playlistvideo.png</texturenofocus>
- <texturefocus>icon_playlistvideo.png</texturefocus>
- <onclick>PreviousMenu</onclick>
- <onclick>ActivateWindow(VideoPlaylist)</onclick>
- <visible>Player.HasVideo</visible>
- </control>
- <control type="image">
- <width>2</width>
- <height>62</height>
- <texture>header-divide.png</texture>
- </control>
- </control>
- <control type="grouplist">
- <description>Top Right bar</description>
- <posx>1080r</posx>
- <posy>25</posy>
- <width>1000</width>
- <height>64</height>
- <align>right</align>
- <itemgap>5</itemgap>
- <orientation>horizontal</orientation>
- <control type="radiobutton">
- <description>Show Info Button</description>
- <width>270</width>
- <height>50</height>
- <label>$LOCALIZE[544]</label>
- <font>font13</font>
- <align>left</align>
- <aligny>center</aligny>
- <selected>Skin.HasSetting(PlayerControlsShowAudioInfo)</selected>
- <texturenofocus border="5">floor_button.png</texturenofocus>
- <texturefocus border="5">floor_buttonFO.png</texturefocus>
- <onclick>Skin.ToggleSetting(PlayerControlsShowAudioInfo)</onclick>
- <visible>Player.HasAudio</visible>
- </control>
- <control type="radiobutton">
- <description>Show Info Button</description>
- <width>270</width>
- <height>50</height>
- <label>$LOCALIZE[544]</label>
- <font>font13</font>
- <align>left</align>
- <aligny>center</aligny>
- <selected>Skin.HasSetting(PlayerControlsShowVideoInfo)</selected>
- <texturenofocus border="5">floor_button.png</texturenofocus>
- <texturefocus border="5">floor_buttonFO.png</texturefocus>
- <onclick>Skin.ToggleSetting(PlayerControlsShowVideoInfo)</onclick>
- <visible>Player.HasVideo</visible>
- </control>
- <control type="button">
- <description>Submenu Button</description>
- <width>200</width>
- <height>50</height>
- <label>$LOCALIZE[33063]</label>
- <font>font13</font>
- <align>center</align>
- <aligny>center</aligny>
- <texturenofocus border="5">floor_button.png</texturenofocus>
- <texturefocus border="5">floor_buttonFO.png</texturefocus>
- <onclick>Skin.ToggleSetting(PlayerControlsSubMenuVisible)</onclick>
- <visible>!Window.IsVisible(Karaoke)</visible>
- </control>
- <control type="radiobutton">
- <description>Fullscreen Button</description>
- <posy>5</posy>
- <width>230</width>
- <height>50</height>
- <radiowidth>36</radiowidth>
- <radioheight>36</radioheight>
- <font>font13</font>
- <align>left</align>
- <aligny>center</aligny>
- <texturenofocus border="5">floor_button.png</texturenofocus>
- <texturefocus border="5">floor_buttonFO.png</texturefocus>
- <label>31008</label>
- <onclick>fullscreen</onclick>
- <textureradiofocus>GoFullscreen2.png</textureradiofocus>
- <textureradionofocus>GoFullscreen2.png</textureradionofocus>
- <visible>!Window.IsVisible(Visualisation) + !Window.IsVisible(FullScreenVideo) + !Window.IsVisible(Karaoke)</visible>
- </control>
- <control type="radiobutton">
- <description>Fullscreen Button</description>
- <posy>5</posy>
- <width>230</width>
- <height>50</height>
- <radiowidth>36</radiowidth>
- <radioheight>36</radioheight>
- <font>font13</font>
- <align>left</align>
- <aligny>center</aligny>
- <texturenofocus border="5">floor_button.png</texturenofocus>
- <texturefocus border="5">floor_buttonFO.png</texturefocus>
- <label>31008</label>
- <onclick>Dialog.Close(VideoOSD,true)</onclick>
- <onclick>Dialog.Close(MusicOSD,true)</onclick>
- <onclick>fullscreen</onclick>
- <textureradiofocus flipx="true" flipy="true">GoFullscreen2.png</textureradiofocus>
- <textureradionofocus flipx="true" flipy="true">GoFullscreen2.png</textureradionofocus>
- <visible>Window.IsVisible(Visualisation) | Window.IsVisible(FullScreenVideo) + !Window.IsVisible(Karaoke)</visible>
- </control>
- </control>
- <control type="group">
- <posx>65r</posx>
- <posy>20</posy>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>2</width>
- <height>62</height>
- <texture>header-divide.png</texture>
- </control>
- <control type="button">
- <description>Close Button</description>
- <posx>5</posx>
- <posy>0</posy>
- <width>60</width>
- <height>60</height>
- <font>-</font>
- <onclick>previousmenu</onclick>
- <texturefocus>icon_close.png</texturefocus>
- <texturenofocus>icon_close.png</texturenofocus>
- </control>
- </control>
-
- <control type="group">
- <posx>0</posx>
- <posy>70r</posy>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>1280</width>
- <height>71</height>
- <texture>floor.png</texture>
- </control>
- <control type="label">
- <posx>180</posx>
- <posy>16</posy>
- <width>180</width>
- <height>32</height>
- <font>font13</font>
- <align>right</align>
- <aligny>center</aligny>
- <label>$INFO[Player.Time(hh:mm:ss)]</label>
- </control>
- <control type="label">
- <posx>1100</posx>
- <posy>16</posy>
- <width>180</width>
- <height>32</height>
- <font>font13</font>
- <align>left</align>
- <aligny>center</aligny>
- <label>$INFO[Player.Duration(hh:mm:ss)]</label>
- </control>
- <control type="progress">
- <description>ProgressbarCache</description>
- <posx>200</posx>
- <posy>16</posy>
- <width>880</width>
- <height>32</height>
- <info>Player.ProgressCache</info>
- <midtexture border="16,0,16,0">OSDProgressMidLight.png</midtexture>
- </control>
- <control type="progress">
- <description>Progressbar</description>
- <posx>200</posx>
- <posy>16</posy>
- <width>880</width>
- <height>32</height>
- <info>Player.Progress</info>
- <texturebg border="16,0,16,0">OSDProgressBack2.png</texturebg>
- </control>
- <control type="slider" id="87">
- <description>Seek Slider</description>
- <posx>200</posx>
- <posy>16</posy>
- <width>880</width>
- <height>32</height>
- <action>seek</action>
- <texturesliderbar border="16,0,16,0">OSDProgressBack2.png</texturesliderbar>
- <textureslidernib>-</textureslidernib>
- <textureslidernibfocus>-</textureslidernibfocus>
- </control>
-
- </control>
- <control type="group">
- <posx>370</posx>
- <posy>200r</posy>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>560</width>
- <height>80</height>
- <texture border="3">PlayerControls-Background.png</texture>
- </control>
- <control type="button" id="400">
- <posx>15</posx>
- <posy>0</posy>
- <width>85</width>
- <height>80</height>
- <label>-</label>
- <texturefocus>PlayerControls-PrevFO.png</texturefocus>
- <texturenofocus>PlayerControls-PrevNF.png</texturenofocus>
- <onleft>407</onleft>
- <onright>401</onright>
- <onup>400</onup>
- <ondown>400</ondown>
- <onclick>XBMC.PlayerControl(Previous)</onclick>
- </control>
- <control type="button" id="401">
- <posx>100</posx>
- <posy>0</posy>
- <width>85</width>
- <height>80</height>
- <label>-</label>
- <texturefocus>PlayerControls-RewindFO.png</texturefocus>
- <texturenofocus>PlayerControls-RewindNF.png</texturenofocus>
- <onleft>400</onleft>
- <onright>402</onright>
- <onup>401</onup>
- <ondown>401</ondown>
- <onclick>XBMC.PlayerControl(Rewind)</onclick>
- </control>
- <control type="button" id="402">
- <posx>190</posx>
- <posy>0</posy>
- <width>85</width>
- <height>80</height>
- <label>-</label>
- <texturefocus>PlayerControls-StopFO.png</texturefocus>
- <texturenofocus>PlayerControls-StopNF.png</texturenofocus>
- <onleft>401</onleft>
- <onright>403</onright>
- <onup>402</onup>
- <ondown>402</ondown>
- <onclick>XBMC.PlayerControl(Stop)</onclick>
- </control>
- <control type="togglebutton" id="403">
- <posx>280</posx>
- <posy>0</posy>
- <width>85</width>
- <height>80</height>
- <label>-</label>
- <texturefocus>PlayerControls-PauseFO.png</texturefocus>
- <texturenofocus>PlayerControls-PauseNF.png</texturenofocus>
- <usealttexture>Player.Paused | Player.Forwarding | Player.Rewinding</usealttexture>
- <alttexturefocus>PlayerControls-PlayFO.png</alttexturefocus>
- <alttexturenofocus>PlayerControls-PlayNF.png</alttexturenofocus>
- <onleft>402</onleft>
- <onright>404</onright>
- <onup>403</onup>
- <ondown>403</ondown>
- <onclick>XBMC.PlayerControl(Play)</onclick>
- </control>
- <control type="button" id="404">
- <posx>370</posx>
- <posy>0</posy>
- <width>85</width>
- <height>80</height>
- <label>-</label>
- <texturefocus>PlayerControls-ForwardFO.png</texturefocus>
- <texturenofocus>PlayerControls-ForwardNF.png</texturenofocus>
- <onleft>403</onleft>
- <onright>405</onright>
- <onup>404</onup>
- <ondown>404</ondown>
- <onclick>XBMC.PlayerControl(Forward)</onclick>
- </control>
- <control type="button" id="405">
- <posx>460</posx>
- <posy>0</posy>
- <width>85</width>
- <height>80</height>
- <label>-</label>
- <texturefocus>PlayerControls-NextFO.png</texturefocus>
- <texturenofocus>PlayerControls-NextNF.png</texturenofocus>
- <onleft>404</onleft>
- <onright>406</onright>
- <onup>405</onup>
- <ondown>405</ondown>
- <onclick>XBMC.PlayerControl(Next)</onclick>
- </control>
- </control>
- <control type="group">
- <visible>Window.IsVisible(FullscreenVideo)</visible>
- <posx>80r</posx>
- <posy>385</posy>
- <control type="image">
- <posx>0</posx>
- <posy>0</posy>
- <width>90</width>
- <height>170</height>
- <colordiffuse>EEFFFFFF</colordiffuse>
- <texture border="3">PlayerControls-Background.png</texture>
- </control>
- <control type="label">
- <description>header label</description>
- <posx>0</posx>
- <posy>10</posy>
- <height>20</height>
- <width>80</width>
- <label>287</label>
- <align>center</align>
- <aligny>center</aligny>
- <font>font8_title</font>
- <shadowcolor>black</shadowcolor>
- </control>
- <control type="label">
- <description>Video Has no Subtitles label</description>
- <posx>0</posx>
- <posy>40</posy>
- <height>20</height>
- <width>80</width>
- <label>31011</label>
- <align>center</align>
- <aligny>center</aligny>
- <font>font10_title</font>
- <textcolor>grey2</textcolor>
- <shadowcolor>black</shadowcolor>
- <visible>!VideoPlayer.HasSubtitles</visible>
- </control>
- <control type="togglebutton">
- <description>Download with Subtitles script</description>
- <posx>10</posx>
- <posy>38</posy>
- <width>60</width>
- <height>35</height>
- <hitrect x="5" y="5" w="75" h="80" />
- <label>31356</label>
- <font>-</font>
- <texturefocus>radiobutton-nofocus.png</texturefocus>
- <texturenofocus>radiobutton-nofocus.png</texturenofocus>
- <alttexturefocus>radiobutton-focus.png</alttexturefocus>
- <alttexturenofocus>radiobutton-focus.png</alttexturenofocus>
- <onleft>605</onleft>
- <onright>702</onright>
- <onup>1000</onup>
- <ondown>1000</ondown>
- <onclick>Dialog.Close(VideoOSD,true)</onclick>
- <onclick>ShowSubtitles</onclick>
- <usealttexture>VideoPlayer.SubtitlesEnabled</usealttexture>
- <visible>VideoPlayer.HasSubtitles</visible>
- </control>
- <control type="image">
- <posx>0</posx>
- <posy>88</posy>
- <width>80</width>
- <height>2</height>
- <texture>header-divide.png</texture>
- </control>
- <control type="togglebutton">
- <posx>10</posx>
- <posy>100</posy>
- <width>65</width>
- <height>60</height>
- <label>31356</label>
- <hitrect x="5" y="100" w="75" h="70" />
- <font>-</font>
- <texturefocus flipy="true">icon_shift.png</texturefocus>
- <texturenofocus flipy="true">icon_shift.png</texturenofocus>
- <alttexturefocus flipy="true">icon_shift.png</alttexturefocus>
- <alttexturenofocus flipy="true">icon_shift.png</alttexturenofocus>
- <onleft>605</onleft>
- <onright>702</onright>
- <onup>1000</onup>
- <ondown>1000</ondown>
- <onclick>Close</onclick>
- <onclick>XBMC.RunScript($INFO[Skin.String(SubtitleScript_Path)])</onclick>
- <altclick>Skin.SetAddon(SubtitleScript_Path,xbmc.python.subtitles)</altclick>
- <altclick>Close</altclick>
- <altclick>XBMC.RunScript($INFO[Skin.String(SubtitleScript_Path)])</altclick>
- <usealttexture>IsEmpty(Skin.String(SubtitleScript_Path))</usealttexture>
- </control>
- </control>
-
- <control type="group">
- <visible>Skin.HasSetting(PlayerControlsSubMenuVisible)</visible>
- <include>VisibleFadeEffect</include>
- <control type="button">
- <description>Hidden button to close the sort when its focused</description>
- <posx>0</posx>
- <posy>0</posy>
- <width>ScreenWidth</width>
- <height>ScreenHeight</height>
- <texturenofocus>-</texturenofocus>
- <texturefocus>-</texturefocus>
- <onclick>Skin.Reset(PlayerControlsSubMenuVisible)</onclick>
- </control>
- <control type="group">
- <posx>570r</posx>
- <posy>113</posy>
- <control type="image">
- <description>Shadow Background</description>
- <posx>-30</posx>
- <posy>-30</posy>
- <width>380</width>
- <height>440</height>
- <texture border="30">ShadowBorder.png</texture>
- </control>
- <control type="button">
- <description>Panel Background image</description>
- <posx>0</posx>
- <posy>0</posy>
- <width>320</width>
- <height>380</height>
- <texturefocus border="5">SubBack.png</texturefocus>
- <texturenofocus border="5">SubBack.png</texturenofocus>
- <onclick>-</onclick>
- </control>
- <control type="image">
- <description>Panel Forground image</description>
- <posx>10</posx>
- <posy>10</posy>
- <width>300</width>
- <height>354</height>
- <texture border="5">SubBack2.png</texture>
- </control>
- <control type="image">
- <description>Panel Arrow image</description>
- <posx>140</posx>
- <posy>-34</posy>
- <width>40</width>
- <height>40</height>
- <texture>arrow-big-up.png</texture>
- </control>
- <control type="grouplist">
- <posx>11</posx>
- <posy>10</posy>
- <width>300</width>
- <height>354</height>
- <onleft>9000</onleft>
- <onright>50</onright>
- <onup>9000</onup>
- <ondown>9000</ondown>
- <itemgap>-1</itemgap>
- <control type="radiobutton">
- <description>Random Toggle</description>
- <textwidth>170</textwidth>
- <include>ButtonCommonValues2</include>
- <label>$LOCALIZE[191]</label>
- <onclick>XBMC.PlayerControl(Random)</onclick>
- <selected>Playlist.IsRandom</selected>
- </control>
- <control type="button">
- <description>Repeat</description>
- <include>ButtonCommonValues2</include>
- <label>$LOCALIZE[486]$INFO[Playlist.Repeat,: ]</label>
- <onclick>XBMC.PlayerControl(Repeat)</onclick>
- </control>
- <!-- Buttons for Fullscreen Video -->
- <control type="button">
- <include>ButtonCommonValues2</include>
- <label>13395</label>
- <onclick>Dialog.Close(VideoOSD,true)</onclick>
- <onclick>Skin.Reset(PlayerControlsSubMenuVisible)</onclick>
- <onclick>XBMC.ActivateWindow(123)</onclick>
- <visible>Window.IsVisible(FullScreenVideo)</visible>
- </control>
- <control type="button">
- <include>ButtonCommonValues2</include>
- <label>31002</label>
- <onclick>Dialog.Close(VideoOSD,true)</onclick>
- <onclick>Skin.Reset(PlayerControlsSubMenuVisible)</onclick>
- <onclick>XBMC.ActivateWindow(124)</onclick>
- <visible>Window.IsVisible(FullScreenVideo)</visible>
- </control>
- <control type="button">
- <include>ButtonCommonValues2</include>
- <label>298</label>
- <onclick>Dialog.Close(VideoOSD,true)</onclick>
- <onclick>Skin.Reset(PlayerControlsSubMenuVisible)</onclick>
- <onclick>XBMC.ActivateWindow(125)</onclick>
- <visible>Window.IsVisible(FullScreenVideo)</visible>
- </control>
- <control type="togglebutton">
- <include>ButtonCommonValues2</include>
- <label>31018</label>
- <onclick>-</onclick>
- <onclick>Close</onclick>
- <onclick>XBMC.RunScript($INFO[Skin.String(SubtitleScript_Path)])</onclick>
- <altclick>Skin.SetAddon(SubtitleScript_Path,xbmc.python.subtitles)</altclick>
- <altclick>Close</altclick>
- <altclick>XBMC.RunScript($INFO[Skin.String(SubtitleScript_Path)])</altclick>
- <alttexturefocus border="5">button-focus2.png</alttexturefocus>
- <alttexturenofocus>-</alttexturenofocus>
- <usealttexture>IsEmpty(Skin.String(SubtitleScript_Path))</usealttexture>
- <visible>false</visible>
- <visible>Window.IsVisible(FullScreenVideo)</visible>
- </control>
- <control type="button">
- <include>ButtonCommonValues2</include>
- <label>31355</label>
- <onclick>PlayerControl(ShowVideoMenu)</onclick>
- <visible>VideoPlayer.HasMenu</visible>
- <visible>Window.IsVisible(FullScreenVideo)</visible>
- </control>
- <!-- Buttons for Fullscreen Audio -->
- <control type="button">
- <include>ButtonCommonValues2</include>
- <label>250</label>
- <onclick>Dialog.Close(MusicOSD,true)</onclick>
- <onclick>Skin.Reset(PlayerControlsSubMenuVisible)</onclick>
- <onclick>Addon.Default.Set(xbmc.player.musicviz)</onclick>
- <visible>Window.IsVisible(Visualisation)</visible>
- </control>
- <control type="button">
- <include>ButtonCommonValues2</include>
- <label>31005</label>
- <onclick>Dialog.Close(MusicOSD,true)</onclick>
- <onclick>Skin.Reset(PlayerControlsSubMenuVisible)</onclick>
- <onclick>Addon.Default.OpenSettings(xbmc.player.musicviz)</onclick>
- <visible>Window.IsVisible(Visualisation)</visible>
- </control>
- <control type="button">
- <include>ButtonCommonValues2</include>
- <label>31006</label>
- <onclick>Dialog.Close(MusicOSD,true)</onclick>
- <onclick>Skin.Reset(PlayerControlsSubMenuVisible)</onclick>
- <onclick>XBMC.ActivateWindow(122)</onclick>
- <visible>Window.IsVisible(Visualisation)</visible>
- </control>
- <control type="image">
- <posx>0</posx>
- <posy>100</posy>
- <width>298</width>
- <height>10</height>
- <texture>shelf_shadow.png</texture>
- </control>
- </control>
- </control>
- </control>
- </include>
+<includes> + <include name="PlayerControlCommons"> + <control type="image"> + <posx>0</posx> + <posy>0</posy> + <width>ScreenWidth</width> + <height>ScreenHeight</height> + <colordiffuse>BBFFFFFF</colordiffuse> + <texture>black-back.png</texture> + <visible>!Window.IsVisible(Visualisation) + !Window.IsVisible(FullScreenVideo)</visible> + </control> + <include>CommonHeader</include> + <control type="group"> + <posx>0</posx> + <posy>84</posy> + <visible>Skin.HasSetting(PlayerControlsShowAudioInfo) + Player.HasAudio</visible> + <animation effect="slide" start="0,-200" end="0,0" time="300" easing="out" tween="quadratic" >Visible</animation> + <animation effect="slide" start="0,0" end="0,-200" time="300" easing="in" tween="quadratic" >Hidden</animation> + <control type="image"> + <posx>0</posx> + <posy>0</posy> + <width>ScreenWidth</width> + <height>200</height> + <texture border="5">dialogback.png</texture> + </control> + <control type="group"> + <control type="image"> + <description>cover image</description> + <posx>20</posx> + <posy>10</posy> + <width>180</width> + <height>180</height> + <info>MusicPlayer.Cover</info> + <aspectratio>keep</aspectratio> + <bordertexture>ThumbBorderGrey.png</bordertexture> + <bordersize>2</bordersize> + </control> + <control type="label"> + <description>Artist label</description> + <posx>220</posx> + <posy>25</posy> + <width>1020</width> + <height>25</height> + <align>left</align> + <font>font13</font> + <label>$INFO[MusicPlayer.Artist]</label> + <textcolor>black</textcolor> + </control> + <control type="label"> + <posx>230</posx> + <posy>60</posy> + <width>1030</width> + <height>30</height> + <font>font30_title</font> + <align>left</align> + <aligny>center</aligny> + <label>$INFO[MusicPlayer.Title]</label> + <textcolor>black</textcolor> + <scroll>true</scroll> + </control> + <control type="label"> + <description>Album label</description> + <posx>220</posx> + <posy>95</posy> + <width>1020</width> + <height>25</height> + <align>left</align> + <font>font13</font> + <label>$INFO[MusicPlayer.Album]</label> + <textcolor>black</textcolor> + </control> + <control type="group"> + <posx>220</posx> + <posy>140</posy> + <width>600</width> + <height>45</height> + <control type="image"> + <description>Audio Codec Image</description> + <posx>0</posx> + <posy>0</posy> + <width>100</width> + <height>45</height> + <aspectratio align="left">keep</aspectratio> + <texture>$INFO[MusicPlayer.Codec,flagging/audio/,.png]</texture> + </control> + <control type="group"> + <description>Rating</description> + <posx>105</posx> + <posy>0</posy> + <width>160</width> + <height>45</height> + <control type="image"> + <description>rating back</description> + <posx>0</posx> + <posy>0</posy> + <width>160</width> + <height>45</height> + <aspectratio align="left">stretch</aspectratio> + <texture border="5">flagging/blank.png</texture> + </control> + <control type="image"> + <description>Rating</description> + <posx>10</posx> + <posy>0</posy> + <width>140</width> + <height>45</height> + <aspectratio align="center">keep</aspectratio> + <texture fallback="LeftRating/rating0.png">$INFO[Player.StarRating,light/left_rating/]</texture> + </control> + </control> + </control> + <control type="label"> + <description>Normal Header label</description> + <posx>1260</posx> + <posy>5</posy> + <width>300</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <font>font13</font> + <textcolor>black</textcolor> + <label>$LOCALIZE[589]</label> + <visible>MusicPartyMode.Enabled</visible> + </control> + <control type="label"> + <description>Partymode Header label</description> + <posx>1260</posx> + <posy>5</posy> + <width>300</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <font>font13</font> + <textcolor>black</textcolor> + <label>$INFO[musicplayer.Playlistposition,$LOCALIZE[554]: ]$INFO[musicplayer.Playlistlength, / ]</label> + <visible>!MusicPartyMode.Enabled</visible> + </control> + <control type="label"> + <posx>1260</posx> + <posy>160</posy> + <width>800</width> + <height>25</height> + <label>$LOCALIZE[209]: $INFO[MusicPlayer.offset(1).Artist,, - ]$INFO[MusicPlayer.offset(1).Title]</label> + <align>right</align> + <aligny>center</aligny> + <font>font13</font> + <textcolor>black</textcolor> + <scroll>true</scroll> + <visible>MusicPlayer.HasNext</visible> + </control> + </control> + </control> + <control type="group"> + <posx>0</posx> + <posy>84</posy> + <visible>Skin.HasSetting(PlayerControlsShowVideoInfo) + Player.HasVideo</visible> + <animation effect="slide" start="0,-200" end="0,0" time="300" easing="out" tween="quadratic" >Visible</animation> + <animation effect="slide" start="0,0" end="0,-200" time="300" easing="in" tween="quadratic" >Hidden</animation> + <control type="image"> + <posx>0</posx> + <posy>0</posy> + <width>ScreenWidth</width> + <height>200</height> + <texture border="5">dialogback.png</texture> + </control> + <control type="group"> + <control type="group"> + <visible>!VideoPlayer.Content(Movies) + !VideoPlayer.Content(Episodes)</visible> + <control type="image"> + <description>cover image</description> + <posx>20</posx> + <posy>10</posy> + <width>250</width> + <height>180</height> + <info>VideoPlayer.Cover</info> + <aspectratio align="right">keep</aspectratio> + <bordertexture>ThumbBorderGrey.png</bordertexture> + <bordersize>2</bordersize> + </control> + <control type="label"> + <description>studio label</description> + <posx>290</posx> + <posy>25</posy> + <width>950</width> + <height>25</height> + <align>left</align> + <font>font13</font> + <label>$INFO[VideoPlayer.Studio]</label> + <textcolor>black</textcolor> + </control> + <control type="label"> + <posx>300</posx> + <posy>60</posy> + <width>940</width> + <height>30</height> + <font>font30_title</font> + <align>left</align> + <aligny>center</aligny> + <label>$INFO[VideoPlayer.Title]</label> + <textcolor>black</textcolor> + <scroll>true</scroll> + </control> + <control type="label"> + <description>Genre label</description> + <posx>290</posx> + <posy>95</posy> + <width>950</width> + <height>25</height> + <align>left</align> + <font>font13</font> + <label>$INFO[VideoPlayer.Genre]</label> + <textcolor>black</textcolor> + </control> + <control type="group"> + <posx>290</posx> + <posy>140</posy> + <width>600</width> + <height>45</height> + <control type="image"> + <description>Video Codec Image</description> + <posx>0</posx> + <posy>0</posy> + <width>100</width> + <height>45</height> + <aspectratio align="left">keep</aspectratio> + <texture>$INFO[VideoPlayer.VideoCodec,flagging/video/,.png]</texture> + </control> + <control type="image"> + <description>Resolution Image</description> + <posx>100</posx> + <posy>0</posy> + <width>75</width> + <height>45</height> + <aspectratio align="left">keep</aspectratio> + <texture>$INFO[VideoPlayer.VideoResolution,flagging/video/,.png]</texture> + </control> + <control type="image"> + <description>Audio Codec Image</description> + <posx>175</posx> + <posy>0</posy> + <width>100</width> + <height>45</height> + <aspectratio align="left">keep</aspectratio> + <texture>$INFO[VideoPlayer.AudioCodec,flagging/audio/,.png]</texture> + </control> + <control type="image"> + <description>Audio Codec Image</description> + <posx>275</posx> + <posy>0</posy> + <width>75</width> + <height>45</height> + <aspectratio align="left">keep</aspectratio> + <texture>$INFO[VideoPlayer.AudioChannels,flagging/audio/,.png]</texture> + </control> + </control> + </control> + <control type="group"> + <visible>VideoPlayer.Content(Movies)</visible> + <control type="image"> + <description>cover image</description> + <posx>20</posx> + <posy>10</posy> + <width>150</width> + <height>180</height> + <info>VideoPlayer.Cover</info> + <aspectratio>keep</aspectratio> + <bordertexture>ThumbBorderGrey.png</bordertexture> + <bordersize>2</bordersize> + </control> + <control type="label"> + <description>Studio label</description> + <posx>190</posx> + <posy>25</posy> + <width>1050</width> + <height>25</height> + <align>left</align> + <font>font13</font> + <label>$INFO[VideoPlayer.Studio]</label> + <textcolor>black</textcolor> + </control> + <control type="label"> + <posx>200</posx> + <posy>60</posy> + <width>1040</width> + <height>30</height> + <font>font30_title</font> + <align>left</align> + <aligny>center</aligny> + <label>$INFO[VideoPlayer.Title]</label> + <textcolor>black</textcolor> + <scroll>true</scroll> + </control> + <control type="label"> + <description>Genre label</description> + <posx>190</posx> + <posy>95</posy> + <width>1050</width> + <height>25</height> + <align>left</align> + <font>font13</font> + <label>$INFO[VideoPlayer.Genre]</label> + <textcolor>black</textcolor> + </control> + <control type="group"> + <posx>190</posx> + <posy>140</posy> + <width>600</width> + <height>45</height> + <control type="image"> + <description>Video Codec Image</description> + <posx>0</posx> + <posy>0</posy> + <width>100</width> + <height>45</height> + <aspectratio align="left">keep</aspectratio> + <texture>$INFO[VideoPlayer.VideoCodec,flagging/video/,.png]</texture> + </control> + <control type="image"> + <description>Resolution Image</description> + <posx>100</posx> + <posy>0</posy> + <width>75</width> + <height>45</height> + <aspectratio align="left">keep</aspectratio> + <texture>$INFO[VideoPlayer.VideoResolution,flagging/video/,.png]</texture> + </control> + <control type="image"> + <description>Audio Codec Image</description> + <posx>175</posx> + <posy>0</posy> + <width>100</width> + <height>45</height> + <aspectratio align="left">keep</aspectratio> + <texture>$INFO[VideoPlayer.AudioCodec,flagging/audio/,.png]</texture> + </control> + <control type="image"> + <description>Audio Codec Image</description> + <posx>275</posx> + <posy>0</posy> + <width>75</width> + <height>45</height> + <aspectratio align="left">keep</aspectratio> + <texture>$INFO[VideoPlayer.AudioChannels,flagging/audio/,.png]</texture> + </control> + </control> + </control> + <control type="group"> + <visible>VideoPlayer.Content(Episodes)</visible> + <control type="image"> + <description>cover image</description> + <posx>20</posx> + <posy>10</posy> + <width>250</width> + <height>180</height> + <info>VideoPlayer.Cover</info> + <aspectratio>scale</aspectratio> + <bordertexture>ThumbBorderGrey.png</bordertexture> + <bordersize>2</bordersize> + </control> + <control type="label"> + <description>Show label</description> + <posx>290</posx> + <posy>25</posy> + <width>950</width> + <height>25</height> + <align>left</align> + <font>font13</font> + <label>$INFO[VideoPlayer.TVShowTitle]</label> + <textcolor>black</textcolor> + </control> + <control type="label"> + <posx>300</posx> + <posy>60</posy> + <width>940</width> + <height>30</height> + <font>font30_title</font> + <align>left</align> + <aligny>center</aligny> + <label>$INFO[VideoPlayer.Title]</label> + <textcolor>black</textcolor> + <scroll>true</scroll> + </control> + <control type="label"> + <description>Episode label</description> + <posx>290</posx> + <posy>95</posy> + <width>950</width> + <height>25</height> + <align>left</align> + <font>font13</font> + <label>$INFO[VideoPlayer.Season,$LOCALIZE[20373]: ]     $INFO[VideoPlayer.Episode,$LOCALIZE[20359]: ]</label> + <textcolor>black</textcolor> + </control> + <control type="group"> + <posx>290</posx> + <posy>140</posy> + <width>600</width> + <height>45</height> + <control type="image"> + <description>Video Codec Image</description> + <posx>0</posx> + <posy>0</posy> + <width>100</width> + <height>45</height> + <aspectratio align="left">keep</aspectratio> + <texture>$INFO[VideoPlayer.VideoCodec,flagging/video/,.png]</texture> + </control> + <control type="image"> + <description>Resolution Image</description> + <posx>100</posx> + <posy>0</posy> + <width>75</width> + <height>45</height> + <aspectratio align="left">keep</aspectratio> + <texture>$INFO[VideoPlayer.VideoResolution,flagging/video/,.png]</texture> + </control> + <control type="image"> + <description>Audio Codec Image</description> + <posx>175</posx> + <posy>0</posy> + <width>100</width> + <height>45</height> + <aspectratio align="left">keep</aspectratio> + <texture>$INFO[VideoPlayer.AudioCodec,flagging/audio/,.png]</texture> + </control> + <control type="image"> + <description>Audio Codec Image</description> + <posx>275</posx> + <posy>0</posy> + <width>75</width> + <height>45</height> + <aspectratio align="left">keep</aspectratio> + <texture>$INFO[VideoPlayer.AudioChannels,flagging/audio/,.png]</texture> + </control> + </control> + </control> + <control type="label"> + <description>Chapter label</description> + <posx>1260</posx> + <posy>5</posy> + <width>1200</width> + <height>25</height> + <align>right</align> + <aligny>center</aligny> + <font>font13</font> + <textcolor>black</textcolor> + <label>$INFO[Player.Chapter,$LOCALIZE[21396]: ]$INFO[Player.ChapterCount, / ]$INFO[Player.ChapterName,[COLOR=grey3] (,)[/COLOR]]</label> + <visible>Player.ChapterCount</visible> + </control> + <control type="label"> + <posx>1260</posx> + <posy>160</posy> + <width>800</width> + <height>25</height> + <label>$LOCALIZE[31049] $INFO[Player.FinishTime]</label> + <align>right</align> + <aligny>center</aligny> + <font>font13</font> + <textcolor>black</textcolor> + <scroll>true</scroll> + </control> + </control> + </control> + <include>CommonHeader</include> + <control type="image"> + <posx>0</posx> + <posy>20</posy> + <width>1280</width> + <height>64</height> + <texture>header.png</texture> + </control> + <control type="grouplist"> + <description>Top Left bar</description> + <posx>0</posx> + <posy>20</posy> + <width>200</width> + <height>64</height> + <align>left</align> + <itemgap>5</itemgap> + <orientation>horizontal</orientation> + <control type="button"> + <description>Playlist Button</description> + <width>64</width> + <height>64</height> + <texturenofocus>icon_playlistmusic.png</texturenofocus> + <texturefocus>icon_playlistmusic.png</texturefocus> + <onclick>PreviousMenu</onclick> + <onclick>ActivateWindow(MusicPlaylist)</onclick> + <visible>Player.HasAudio</visible> + </control> + <control type="button"> + <description>Playlist Button</description> + <width>64</width> + <height>64</height> + <texturenofocus>icon_playlistvideo.png</texturenofocus> + <texturefocus>icon_playlistvideo.png</texturefocus> + <onclick>PreviousMenu</onclick> + <onclick>ActivateWindow(VideoPlaylist)</onclick> + <visible>Player.HasVideo</visible> + </control> + <control type="image"> + <width>2</width> + <height>62</height> + <texture>header-divide.png</texture> + </control> + </control> + <control type="grouplist"> + <description>Top Right bar</description> + <posx>1080r</posx> + <posy>25</posy> + <width>1000</width> + <height>64</height> + <align>right</align> + <itemgap>5</itemgap> + <orientation>horizontal</orientation> + <control type="radiobutton"> + <description>Show Info Button</description> + <width>270</width> + <height>50</height> + <label>$LOCALIZE[544]</label> + <font>font13</font> + <align>left</align> + <aligny>center</aligny> + <selected>Skin.HasSetting(PlayerControlsShowAudioInfo)</selected> + <texturenofocus border="5">floor_button.png</texturenofocus> + <texturefocus border="5">floor_buttonFO.png</texturefocus> + <onclick>Skin.ToggleSetting(PlayerControlsShowAudioInfo)</onclick> + <visible>Player.HasAudio</visible> + </control> + <control type="radiobutton"> + <description>Show Info Button</description> + <width>270</width> + <height>50</height> + <label>$LOCALIZE[544]</label> + <font>font13</font> + <align>left</align> + <aligny>center</aligny> + <selected>Skin.HasSetting(PlayerControlsShowVideoInfo)</selected> + <texturenofocus border="5">floor_button.png</texturenofocus> + <texturefocus border="5">floor_buttonFO.png</texturefocus> + <onclick>Skin.ToggleSetting(PlayerControlsShowVideoInfo)</onclick> + <visible>Player.HasVideo</visible> + </control> + <control type="button"> + <description>Submenu Button</description> + <width>200</width> + <height>50</height> + <label>$LOCALIZE[33063]</label> + <font>font13</font> + <align>center</align> + <aligny>center</aligny> + <texturenofocus border="5">floor_button.png</texturenofocus> + <texturefocus border="5">floor_buttonFO.png</texturefocus> + <onclick>Skin.ToggleSetting(PlayerControlsSubMenuVisible)</onclick> + <visible>!Window.IsVisible(Karaoke)</visible> + </control> + <control type="radiobutton"> + <description>Fullscreen Button</description> + <posy>5</posy> + <width>230</width> + <height>50</height> + <radiowidth>36</radiowidth> + <radioheight>36</radioheight> + <font>font13</font> + <align>left</align> + <aligny>center</aligny> + <texturenofocus border="5">floor_button.png</texturenofocus> + <texturefocus border="5">floor_buttonFO.png</texturefocus> + <label>31008</label> + <onclick>fullscreen</onclick> + <textureradiofocus>GoFullscreen2.png</textureradiofocus> + <textureradionofocus>GoFullscreen2.png</textureradionofocus> + <visible>!Window.IsVisible(Visualisation) + !Window.IsVisible(FullScreenVideo) + !Window.IsVisible(Karaoke)</visible> + </control> + <control type="radiobutton"> + <description>Fullscreen Button</description> + <posy>5</posy> + <width>230</width> + <height>50</height> + <radiowidth>36</radiowidth> + <radioheight>36</radioheight> + <font>font13</font> + <align>left</align> + <aligny>center</aligny> + <texturenofocus border="5">floor_button.png</texturenofocus> + <texturefocus border="5">floor_buttonFO.png</texturefocus> + <label>31008</label> + <onclick>Dialog.Close(VideoOSD,true)</onclick> + <onclick>Dialog.Close(MusicOSD,true)</onclick> + <onclick>fullscreen</onclick> + <textureradiofocus flipx="true" flipy="true">GoFullscreen2.png</textureradiofocus> + <textureradionofocus flipx="true" flipy="true">GoFullscreen2.png</textureradionofocus> + <visible>Window.IsVisible(Visualisation) | Window.IsVisible(FullScreenVideo) + !Window.IsVisible(Karaoke)</visible> + </control> + </control> + <control type="group"> + <posx>65r</posx> + <posy>20</posy> + <control type="image"> + <posx>0</posx> + <posy>0</posy> + <width>2</width> + <height>62</height> + <texture>header-divide.png</texture> + </control> + <control type="button"> + <description>Close Button</description> + <posx>5</posx> + <posy>0</posy> + <width>60</width> + <height>60</height> + <font>-</font> + <onclick>previousmenu</onclick> + <texturefocus>icon_close.png</texturefocus> + <texturenofocus>icon_close.png</texturenofocus> + </control> + </control> + + <control type="group"> + <posx>0</posx> + <posy>70r</posy> + <control type="image"> + <posx>0</posx> + <posy>0</posy> + <width>1280</width> + <height>71</height> + <texture>floor.png</texture> + </control> + <control type="label"> + <posx>180</posx> + <posy>16</posy> + <width>180</width> + <height>32</height> + <font>font13</font> + <align>right</align> + <aligny>center</aligny> + <label>$INFO[Player.Time(hh:mm:ss)]</label> + </control> + <control type="label"> + <posx>1100</posx> + <posy>16</posy> + <width>180</width> + <height>32</height> + <font>font13</font> + <align>left</align> + <aligny>center</aligny> + <label>$INFO[Player.Duration(hh:mm:ss)]</label> + </control> + <control type="progress"> + <description>ProgressbarCache</description> + <posx>200</posx> + <posy>16</posy> + <width>880</width> + <height>32</height> + <info>Player.ProgressCache</info> + <midtexture border="16,0,16,0">OSDProgressMidLight.png</midtexture> + </control> + <control type="progress"> + <description>Progressbar</description> + <posx>200</posx> + <posy>16</posy> + <width>880</width> + <height>32</height> + <info>Player.Progress</info> + <texturebg border="16,0,16,0">OSDProgressBack2.png</texturebg> + </control> + <control type="slider" id="87"> + <description>Seek Slider</description> + <posx>200</posx> + <posy>16</posy> + <width>880</width> + <height>32</height> + <action>seek</action> + <texturesliderbar border="16,0,16,0">OSDProgressBack2.png</texturesliderbar> + <textureslidernib>-</textureslidernib> + <textureslidernibfocus>-</textureslidernibfocus> + </control> + + </control> + <control type="group"> + <posx>370</posx> + <posy>200r</posy> + <control type="image"> + <posx>0</posx> + <posy>0</posy> + <width>560</width> + <height>80</height> + <texture border="3">PlayerControls-Background.png</texture> + </control> + <control type="button" id="400"> + <posx>15</posx> + <posy>0</posy> + <width>85</width> + <height>80</height> + <label>-</label> + <texturefocus>PlayerControls-PrevFO.png</texturefocus> + <texturenofocus>PlayerControls-PrevNF.png</texturenofocus> + <onleft>407</onleft> + <onright>401</onright> + <onup>400</onup> + <ondown>400</ondown> + <onclick>XBMC.PlayerControl(Previous)</onclick> + </control> + <control type="button" id="401"> + <posx>100</posx> + <posy>0</posy> + <width>85</width> + <height>80</height> + <label>-</label> + <texturefocus>PlayerControls-RewindFO.png</texturefocus> + <texturenofocus>PlayerControls-RewindNF.png</texturenofocus> + <onleft>400</onleft> + <onright>402</onright> + <onup>401</onup> + <ondown>401</ondown> + <onclick>XBMC.PlayerControl(Rewind)</onclick> + </control> + <control type="button" id="402"> + <posx>190</posx> + <posy>0</posy> + <width>85</width> + <height>80</height> + <label>-</label> + <texturefocus>PlayerControls-StopFO.png</texturefocus> + <texturenofocus>PlayerControls-StopNF.png</texturenofocus> + <onleft>401</onleft> + <onright>403</onright> + <onup>402</onup> + <ondown>402</ondown> + <onclick>XBMC.PlayerControl(Stop)</onclick> + </control> + <control type="togglebutton" id="403"> + <posx>280</posx> + <posy>0</posy> + <width>85</width> + <height>80</height> + <label>-</label> + <texturefocus>PlayerControls-PauseFO.png</texturefocus> + <texturenofocus>PlayerControls-PauseNF.png</texturenofocus> + <usealttexture>Player.Paused | Player.Forwarding | Player.Rewinding</usealttexture> + <alttexturefocus>PlayerControls-PlayFO.png</alttexturefocus> + <alttexturenofocus>PlayerControls-PlayNF.png</alttexturenofocus> + <onleft>402</onleft> + <onright>404</onright> + <onup>403</onup> + <ondown>403</ondown> + <onclick>XBMC.PlayerControl(Play)</onclick> + </control> + <control type="button" id="404"> + <posx>370</posx> + <posy>0</posy> + <width>85</width> + <height>80</height> + <label>-</label> + <texturefocus>PlayerControls-ForwardFO.png</texturefocus> + <texturenofocus>PlayerControls-ForwardNF.png</texturenofocus> + <onleft>403</onleft> + <onright>405</onright> + <onup>404</onup> + <ondown>404</ondown> + <onclick>XBMC.PlayerControl(Forward)</onclick> + </control> + <control type="button" id="405"> + <posx>460</posx> + <posy>0</posy> + <width>85</width> + <height>80</height> + <label>-</label> + <texturefocus>PlayerControls-NextFO.png</texturefocus> + <texturenofocus>PlayerControls-NextNF.png</texturenofocus> + <onleft>404</onleft> + <onright>406</onright> + <onup>405</onup> + <ondown>405</ondown> + <onclick>XBMC.PlayerControl(Next)</onclick> + </control> + </control> + <control type="group"> + <visible>Window.IsVisible(FullscreenVideo)</visible> + <posx>80r</posx> + <posy>385</posy> + <control type="image"> + <posx>0</posx> + <posy>0</posy> + <width>90</width> + <height>170</height> + <colordiffuse>EEFFFFFF</colordiffuse> + <texture border="3">PlayerControls-Background.png</texture> + </control> + <control type="label"> + <description>header label</description> + <posx>0</posx> + <posy>10</posy> + <height>20</height> + <width>80</width> + <label>287</label> + <align>center</align> + <aligny>center</aligny> + <font>font8_title</font> + <shadowcolor>black</shadowcolor> + </control> + <control type="label"> + <description>Video Has no Subtitles label</description> + <posx>0</posx> + <posy>40</posy> + <height>20</height> + <width>80</width> + <label>31011</label> + <align>center</align> + <aligny>center</aligny> + <font>font10_title</font> + <textcolor>grey2</textcolor> + <shadowcolor>black</shadowcolor> + <visible>!VideoPlayer.HasSubtitles</visible> + </control> + <control type="togglebutton"> + <description>Download with Subtitles script</description> + <posx>10</posx> + <posy>38</posy> + <width>60</width> + <height>35</height> + <hitrect x="5" y="5" w="75" h="80" /> + <label>31356</label> + <font>-</font> + <texturefocus>radiobutton-nofocus.png</texturefocus> + <texturenofocus>radiobutton-nofocus.png</texturenofocus> + <alttexturefocus>radiobutton-focus.png</alttexturefocus> + <alttexturenofocus>radiobutton-focus.png</alttexturenofocus> + <onleft>605</onleft> + <onright>702</onright> + <onup>1000</onup> + <ondown>1000</ondown> + <onclick>Dialog.Close(VideoOSD,true)</onclick> + <onclick>ShowSubtitles</onclick> + <usealttexture>VideoPlayer.SubtitlesEnabled</usealttexture> + <visible>VideoPlayer.HasSubtitles</visible> + </control> + <control type="image"> + <posx>0</posx> + <posy>88</posy> + <width>80</width> + <height>2</height> + <texture>header-divide.png</texture> + </control> + <control type="togglebutton"> + <posx>10</posx> + <posy>100</posy> + <width>65</width> + <height>60</height> + <label>31356</label> + <hitrect x="5" y="100" w="75" h="70" /> + <font>-</font> + <texturefocus flipy="true">icon_shift.png</texturefocus> + <texturenofocus flipy="true">icon_shift.png</texturenofocus> + <alttexturefocus flipy="true">icon_shift.png</alttexturefocus> + <alttexturenofocus flipy="true">icon_shift.png</alttexturenofocus> + <onleft>605</onleft> + <onright>702</onright> + <onup>1000</onup> + <ondown>1000</ondown> + <onclick>Close</onclick> + <onclick>XBMC.RunScript($INFO[Skin.String(SubtitleScript_Path)])</onclick> + <altclick>Skin.SetAddon(SubtitleScript_Path,xbmc.python.subtitles)</altclick> + <altclick>Close</altclick> + <altclick>XBMC.RunScript($INFO[Skin.String(SubtitleScript_Path)])</altclick> + <usealttexture>IsEmpty(Skin.String(SubtitleScript_Path))</usealttexture> + </control> + </control> + + <control type="group"> + <visible>Skin.HasSetting(PlayerControlsSubMenuVisible)</visible> + <include>VisibleFadeEffect</include> + <control type="button"> + <description>Hidden button to close the sort when its focused</description> + <posx>0</posx> + <posy>0</posy> + <width>ScreenWidth</width> + <height>ScreenHeight</height> + <texturenofocus>-</texturenofocus> + <texturefocus>-</texturefocus> + <onclick>Skin.Reset(PlayerControlsSubMenuVisible)</onclick> + </control> + <control type="group"> + <posx>570r</posx> + <posy>113</posy> + <control type="image"> + <description>Shadow Background</description> + <posx>-30</posx> + <posy>-30</posy> + <width>380</width> + <height>440</height> + <texture border="30">ShadowBorder.png</texture> + </control> + <control type="button"> + <description>Panel Background image</description> + <posx>0</posx> + <posy>0</posy> + <width>320</width> + <height>380</height> + <texturefocus border="5">SubBack.png</texturefocus> + <texturenofocus border="5">SubBack.png</texturenofocus> + <onclick>-</onclick> + </control> + <control type="image"> + <description>Panel Forground image</description> + <posx>10</posx> + <posy>10</posy> + <width>300</width> + <height>354</height> + <texture border="5">SubBack2.png</texture> + </control> + <control type="image"> + <description>Panel Arrow image</description> + <posx>140</posx> + <posy>-34</posy> + <width>40</width> + <height>40</height> + <texture>arrow-big-up.png</texture> + </control> + <control type="grouplist"> + <posx>11</posx> + <posy>10</posy> + <width>300</width> + <height>354</height> + <onleft>9000</onleft> + <onright>50</onright> + <onup>9000</onup> + <ondown>9000</ondown> + <itemgap>-1</itemgap> + <control type="radiobutton"> + <description>Random Toggle</description> + <textwidth>170</textwidth> + <include>ButtonCommonValues2</include> + <label>$LOCALIZE[191]</label> + <onclick>XBMC.PlayerControl(Random)</onclick> + <selected>Playlist.IsRandom</selected> + </control> + <control type="button"> + <description>Repeat</description> + <include>ButtonCommonValues2</include> + <label>$LOCALIZE[486]$INFO[Playlist.Repeat,: ]</label> + <onclick>XBMC.PlayerControl(Repeat)</onclick> + </control> + <!-- Buttons for Fullscreen Video --> + <control type="button"> + <include>ButtonCommonValues2</include> + <label>13395</label> + <onclick>Dialog.Close(VideoOSD,true)</onclick> + <onclick>Skin.Reset(PlayerControlsSubMenuVisible)</onclick> + <onclick>XBMC.ActivateWindow(123)</onclick> + <visible>Window.IsVisible(FullScreenVideo)</visible> + </control> + <control type="button"> + <include>ButtonCommonValues2</include> + <label>31002</label> + <onclick>Dialog.Close(VideoOSD,true)</onclick> + <onclick>Skin.Reset(PlayerControlsSubMenuVisible)</onclick> + <onclick>XBMC.ActivateWindow(124)</onclick> + <visible>Window.IsVisible(FullScreenVideo)</visible> + </control> + <control type="button"> + <include>ButtonCommonValues2</include> + <label>298</label> + <onclick>Dialog.Close(VideoOSD,true)</onclick> + <onclick>Skin.Reset(PlayerControlsSubMenuVisible)</onclick> + <onclick>XBMC.ActivateWindow(125)</onclick> + <visible>Window.IsVisible(FullScreenVideo)</visible> + </control> + <control type="togglebutton"> + <include>ButtonCommonValues2</include> + <label>31018</label> + <onclick>-</onclick> + <onclick>Close</onclick> + <onclick>XBMC.RunScript($INFO[Skin.String(SubtitleScript_Path)])</onclick> + <altclick>Skin.SetAddon(SubtitleScript_Path,xbmc.python.subtitles)</altclick> + <altclick>Close</altclick> + <altclick>XBMC.RunScript($INFO[Skin.String(SubtitleScript_Path)])</altclick> + <alttexturefocus border="5">button-focus2.png</alttexturefocus> + <alttexturenofocus>-</alttexturenofocus> + <usealttexture>IsEmpty(Skin.String(SubtitleScript_Path))</usealttexture> + <visible>false</visible> + <visible>Window.IsVisible(FullScreenVideo)</visible> + </control> + <control type="button"> + <include>ButtonCommonValues2</include> + <label>31355</label> + <onclick>PlayerControl(ShowVideoMenu)</onclick> + <visible>VideoPlayer.HasMenu</visible> + <visible>Window.IsVisible(FullScreenVideo)</visible> + </control> + <!-- Buttons for Fullscreen Audio --> + <control type="button"> + <include>ButtonCommonValues2</include> + <label>250</label> + <onclick>Dialog.Close(MusicOSD,true)</onclick> + <onclick>Skin.Reset(PlayerControlsSubMenuVisible)</onclick> + <onclick>Addon.Default.Set(xbmc.player.musicviz)</onclick> + <visible>Window.IsVisible(Visualisation)</visible> + </control> + <control type="button"> + <include>ButtonCommonValues2</include> + <label>31005</label> + <onclick>Dialog.Close(MusicOSD,true)</onclick> + <onclick>Skin.Reset(PlayerControlsSubMenuVisible)</onclick> + <onclick>Addon.Default.OpenSettings(xbmc.player.musicviz)</onclick> + <visible>Window.IsVisible(Visualisation)</visible> + </control> + <control type="button"> + <include>ButtonCommonValues2</include> + <label>31006</label> + <onclick>Dialog.Close(MusicOSD,true)</onclick> + <onclick>Skin.Reset(PlayerControlsSubMenuVisible)</onclick> + <onclick>XBMC.ActivateWindow(122)</onclick> + <visible>Window.IsVisible(Visualisation)</visible> + </control> + <control type="image"> + <posx>0</posx> + <posy>100</posy> + <width>298</width> + <height>10</height> + <texture>shelf_shadow.png</texture> + </control> + </control> + </control> + </control> + </include> </includes>
\ No newline at end of file |