diff options
Diffstat (limited to 'addons/skin.estuary/xml/VideoOSD.xml')
-rw-r--r-- | addons/skin.estuary/xml/VideoOSD.xml | 412 |
1 files changed, 204 insertions, 208 deletions
diff --git a/addons/skin.estuary/xml/VideoOSD.xml b/addons/skin.estuary/xml/VideoOSD.xml index 4cd9052067..d2c578550f 100644 --- a/addons/skin.estuary/xml/VideoOSD.xml +++ b/addons/skin.estuary/xml/VideoOSD.xml @@ -17,221 +17,217 @@ <onclick>Action(close)</onclick> </control> <control type="group"> - <visible>![Window.IsVisible(SliderDialog) | Window.IsVisible(OSDVideoSettings) | Window.IsVisible(OSDAudioSettings) | Window.IsVisible(OSDAudioDSPSettings) | Window.IsVisible(VideoBookmarks) | Window.IsVisible(playerprocessinfo)]</visible> + <bottom>0</bottom> + <height>180</height> + <visible>![Window.IsVisible(SliderDialog) | Window.IsVisible(fullscreeninfo) | Window.IsVisible(osdaudiosettings) | Window.IsVisible(osdvideosettings) | Window.IsVisible(OSDAudioDSPSettings) | Window.IsVisible(VideoBookmarks) | Window.IsVisible(playerprocessinfo) | Window.IsVisible(osdcmssettings) | Window.IsVisible(PVROSDChannels) | Window.IsVisible(PVROSDGuide)]</visible> <animation effect="fade" time="200">VisibleChange</animation> - <control type="group"> - <bottom>0</bottom> - <height>180</height> - <visible>!Window.IsVisible(fullscreeninfo) + !Window.IsActive(osdaudiosettings) + !Window.IsActive(osdvideosettings) + !Window.IsActive(osdcmssettings) + !Window.IsActive(PVROSDChannels) + !Window.IsActive(PVROSDGuide)</visible> - <animation effect="fade" time="200">VisibleChange</animation> - <control type="label"> - <right>30</right> - <top>0</top> - <align>right</align> - <textoffsetx>20</textoffsetx> - <aligny>center</aligny> - <width>1000</width> - <height>60</height> - <label>$VAR[VideoOSDHelpTextVar]</label> - <visible>!Player.ShowInfo</visible> - </control> - <control type="group" id="200"> - <control type="grouplist" id="201"> - <left>20</left> - <top>90</top> - <width>100%</width> - <height>135</height> - <itemgap>20</itemgap> - <scrolltime tween="sine">200</scrolltime> - <orientation>horizontal</orientation> - <onup condition="Player.SeekEnabled">87</onup> - <ondown>noop</ondown> - <onleft>70043</onleft> - <onright>70011</onright> - <control type="radiobutton" id="600"> - <include content="OSDButton"> - <param name="texture" value="osd/fullscreen/buttons/previous.png"/> - </include> - <onclick>PlayerControl(Previous)</onclick> - <visible>!VideoPlayer.Content(livetv)</visible> - </control> - <control type="radiobutton" id="602"> - <textureradioonfocus colordiffuse="white">osd/fullscreen/buttons/play.png</textureradioonfocus> - <textureradioonnofocus>osd/fullscreen/buttons/play.png</textureradioonnofocus> - <textureradioofffocus colordiffuse="white">osd/fullscreen/buttons/pause.png</textureradioofffocus> - <textureradiooffnofocus>osd/fullscreen/buttons/pause.png</textureradiooffnofocus> - <texturefocus colordiffuse="button_focus">osd/fullscreen/buttons/button-fo.png</texturefocus> - <width>76</width> - <animation center="38,38" effect="zoom" end="100" reversible="false" start="95" time="480" tween="back">Focus</animation> - <height>76</height> - <radiowidth>74</radiowidth> - <radioheight>74</radioheight> - <font></font> - <texturenofocus /> - <radioposx>1</radioposx> - <radioposy>0</radioposy> - <selected>Player.Paused</selected> - <onclick>PlayerControl(Play)</onclick> - <visible>Player.PauseEnabled</visible> - </control> - <control type="radiobutton" id="603"> - <include content="OSDButton"> - <param name="texture" value="osd/fullscreen/buttons/stop.png"/> - </include> - <onclick>PlayerControl(Stop)</onclick> - </control> - <control type="radiobutton" id="605"> - <include content="OSDButton"> - <param name="texture" value="osd/fullscreen/buttons/next.png"/> - </include> - <onclick>PlayerControl(Next)</onclick> - <visible>!VideoPlayer.Content(livetv) + [Player.ChapterCount | Integer.IsGreater(Playlist.Length(video),1)]</visible> - </control> - <control type="radiobutton" id="804"> - <include content="OSDButton"> - <param name="texture" value="osd/fullscreen/buttons/home.png"/> - </include> - <onclick>PlayerControl(ShowVideoMenu)</onclick> - <visible>VideoPlayer.HasMenu</visible> - </control> - <control type="radiobutton" id="606"> - <textureradioonfocus colordiffuse="white">osd/fullscreen/buttons/record-white.png</textureradioonfocus> - <textureradioonnofocus>osd/fullscreen/buttons/record-white.png</textureradioonnofocus> - <textureradioofffocus colordiffuse="white">osd/fullscreen/buttons/record.png</textureradioofffocus> - <textureradiooffnofocus>osd/fullscreen/buttons/record.png</textureradiooffnofocus> - <texturefocus colordiffuse="button_focus">osd/fullscreen/buttons/button-fo.png</texturefocus> - <width>76</width> - <animation center="38,38" effect="zoom" end="100" reversible="false" start="95" time="480" tween="back">Focus</animation> - <height>76</height> - <radiowidth>74</radiowidth> - <radioheight>74</radioheight> - <font></font> - <texturenofocus /> - <radioposx>1</radioposx> - <radioposy>0</radioposy> - <selected>!Player.Recording</selected> - <onclick>PlayerControl(Record)</onclick> - <visible>Player.CanRecord</visible> - <visible>VideoPlayer.Content(livetv)</visible> - </control> + <control type="label"> + <right>30</right> + <top>0</top> + <align>right</align> + <textoffsetx>20</textoffsetx> + <aligny>center</aligny> + <width>1000</width> + <height>60</height> + <label>$VAR[VideoOSDHelpTextVar]</label> + <visible>!Player.ShowInfo</visible> + </control> + <control type="group" id="200"> + <control type="grouplist" id="201"> + <left>20</left> + <top>90</top> + <width>100%</width> + <height>135</height> + <itemgap>20</itemgap> + <scrolltime tween="sine">200</scrolltime> + <orientation>horizontal</orientation> + <onup>87</onup> + <ondown>noop</ondown> + <onleft>70043</onleft> + <onright>70011</onright> + <control type="radiobutton" id="600"> + <include content="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/previous.png"/> + </include> + <onclick>PlayerControl(Previous)</onclick> + <visible>!VideoPlayer.Content(livetv)</visible> + </control> + <control type="radiobutton" id="602"> + <textureradioonfocus colordiffuse="white">osd/fullscreen/buttons/play.png</textureradioonfocus> + <textureradioonnofocus>osd/fullscreen/buttons/play.png</textureradioonnofocus> + <textureradioofffocus colordiffuse="white">osd/fullscreen/buttons/pause.png</textureradioofffocus> + <textureradiooffnofocus>osd/fullscreen/buttons/pause.png</textureradiooffnofocus> + <texturefocus colordiffuse="button_focus">osd/fullscreen/buttons/button-fo.png</texturefocus> + <width>76</width> + <animation center="38,38" effect="zoom" end="100" reversible="false" start="95" time="480" tween="back">Focus</animation> + <height>76</height> + <radiowidth>74</radiowidth> + <radioheight>74</radioheight> + <font></font> + <texturenofocus /> + <radioposx>1</radioposx> + <radioposy>0</radioposy> + <selected>Player.Paused</selected> + <onclick>PlayerControl(Play)</onclick> + <visible>Player.PauseEnabled</visible> + </control> + <control type="radiobutton" id="603"> + <include content="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/stop.png"/> + </include> + <onclick>PlayerControl(Stop)</onclick> </control> - <control type="grouplist" id="202"> - <right>50</right> - <top>90</top> - <width>1800</width> - <height>135</height> - <align>right</align> - <itemgap>20</itemgap> - <scrolltime tween="sine">200</scrolltime> - <orientation>horizontal</orientation> - <onup condition="Player.SeekEnabled">87</onup> - <ondown condition="Control.HasFocus(70043)">11104</ondown> - <ondown condition="Control.HasFocus(704)">12104</ondown> - <ondown condition="Control.HasFocus(255)">13103</ondown> - <onleft>606</onleft> - <onright>600</onright> - <control type="radiobutton" id="70011"> - <include content="OSDButton"> - <param name="texture" value="osd/fullscreen/buttons/information.png"/> - </include> - <onclick>Action(Close)</onclick> - <onclick>ActivateWindow(fullscreeninfo)</onclick> - </control> - <control type="radiobutton" id="70040"> - <include content="OSDButton"> - <param name="texture" value="osd/fullscreen/buttons/channels.png"/> - </include> - <onclick>Dialog.Close(VideoOSD)</onclick> - <onclick>ActivateWindow(PVROSDChannels)</onclick> - <visible>VideoPlayer.Content(livetv)</visible> - </control> - <control type="radiobutton" id="70041"> - <include content="OSDButton"> - <param name="texture" value="osd/fullscreen/buttons/guide.png"/> - </include> - <onclick>Dialog.Close(VideoOSD)</onclick> - <onclick>ActivateWindow(PVROSDGuide)</onclick> - <visible>VideoPlayer.Content(livetv)</visible> - </control> - <control type="radiobutton" id="700"> - <include content="OSDButton"> - <param name="texture" value="osd/fullscreen/buttons/bookmarks.png"/> - </include> - <onclick>ActivateWindow(videobookmarks)</onclick> - <visible>!VideoPlayer.Content(livetv)</visible> - </control> - <control type="radiobutton" id="703"> - <include content="OSDButton"> - <param name="texture" value="osd/fullscreen/buttons/teletext.png"/> - </include> - <onclick>Dialog.Close(VideoOSD)</onclick> - <onclick>ActivateWindow(Teletext)</onclick> - <visible>VideoPlayer.Content(livetv)</visible> - </control> - <control type="radiobutton" id="704"> - <include content="OSDButton"> - <param name="texture" value="osd/fullscreen/buttons/settings-subtitle.png"/> - </include> - <onclick>SetProperty(settingslist_content,subtitle,home)</onclick> - <onclick>SetProperty(settingslist_header,$LOCALIZE[24012],home)</onclick> - <onclick>ActivateWindow(1101)</onclick> - <visible>!VideoPlayer.Content(LiveTV) | VideoPlayer.HasSubtitles</visible> - </control> - <control type="radiobutton" id="255"> - <include content="OSDButton"> - <param name="texture" value="osd/fullscreen/buttons/stereoscopic.png"/> - </include> - <visible>VideoPlayer.IsStereoscopic</visible> - <onclick>SetProperty(settingslist_content,3d,home)</onclick> - <onclick>SetProperty(settingslist_header,$LOCALIZE[36501],home)</onclick> - <onclick>ActivateWindow(1101)</onclick> - </control> - <control type="radiobutton" id="70043"> - <include content="OSDButton"> - <param name="texture" value="osd/fullscreen/buttons/settings.png"/> - </include> - <onclick>SetProperty(settingslist_content,osd,home)</onclick> - <onclick>SetProperty(settingslist_header,$LOCALIZE[5],home)</onclick> - <onclick>ActivateWindow(1101)</onclick> - </control> + <control type="radiobutton" id="605"> + <include content="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/next.png"/> + </include> + <onclick>PlayerControl(Next)</onclick> + <visible>!VideoPlayer.Content(livetv) + [Player.ChapterCount | Integer.IsGreater(Playlist.Length(video),1)]</visible> + </control> + <control type="radiobutton" id="804"> + <include content="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/home.png"/> + </include> + <onclick>PlayerControl(ShowVideoMenu)</onclick> + <visible>VideoPlayer.HasMenu</visible> + </control> + <control type="radiobutton" id="606"> + <textureradioonfocus colordiffuse="white">osd/fullscreen/buttons/record-white.png</textureradioonfocus> + <textureradioonnofocus>osd/fullscreen/buttons/record-white.png</textureradioonnofocus> + <textureradioofffocus colordiffuse="white">osd/fullscreen/buttons/record.png</textureradioofffocus> + <textureradiooffnofocus>osd/fullscreen/buttons/record.png</textureradiooffnofocus> + <texturefocus colordiffuse="button_focus">osd/fullscreen/buttons/button-fo.png</texturefocus> + <width>76</width> + <animation center="38,38" effect="zoom" end="100" reversible="false" start="95" time="480" tween="back">Focus</animation> + <height>76</height> + <radiowidth>74</radiowidth> + <radioheight>74</radioheight> + <font></font> + <texturenofocus /> + <radioposx>1</radioposx> + <radioposy>0</radioposy> + <selected>!Player.Recording</selected> + <onclick>PlayerControl(Record)</onclick> + <visible>Player.CanRecord</visible> + <visible>VideoPlayer.Content(livetv)</visible> </control> </control> - <control type="group" id="6000"> - <top>60</top> - <control type="button" id="87"> - <include>HiddenObject</include> - <onup>200</onup> - <onunfocus condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</onunfocus> - <ondown>200</ondown> - <onright>StepForward</onright> - <onleft>StepBack</onleft> - <visible>Player.SeekEnabled</visible> - <onclick condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</onclick> + <control type="grouplist" id="202"> + <right>50</right> + <top>90</top> + <width>1800</width> + <height>135</height> + <align>right</align> + <itemgap>20</itemgap> + <scrolltime tween="sine">200</scrolltime> + <orientation>horizontal</orientation> + <onup>87</onup> + <ondown condition="Control.HasFocus(70043)">11104</ondown> + <ondown condition="Control.HasFocus(704)">12104</ondown> + <ondown condition="Control.HasFocus(255)">13103</ondown> + <onleft>606</onleft> + <onright>600</onright> + <control type="radiobutton" id="70011"> + <include content="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/information.png"/> + </include> + <onclick>Action(Close)</onclick> + <onclick>ActivateWindow(fullscreeninfo)</onclick> + </control> + <control type="radiobutton" id="70040"> + <include content="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/channels.png"/> + </include> + <onclick>Dialog.Close(VideoOSD)</onclick> + <onclick>ActivateWindow(PVROSDChannels)</onclick> + <visible>VideoPlayer.Content(livetv)</visible> </control> - <control type="slider"> - <top>-5</top> - <left>0</left> - <width>100%</width> - <height>25</height> - <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_leftright.png</texturesliderbar> - <textureslidernib>osd/progress/nub_leftright.png</textureslidernib> - <textureslidernibfocus colordiffuse="button_focus">osd/progress/nub_leftright.png</textureslidernibfocus> - <info>Player.Progress</info> - <action>seek</action> - <visible>!Control.HasFocus(87) + Player.SeekEnabled</visible> + <control type="radiobutton" id="70041"> + <include content="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/guide.png"/> + </include> + <onclick>Dialog.Close(VideoOSD)</onclick> + <onclick>ActivateWindow(PVROSDGuide)</onclick> + <visible>VideoPlayer.Content(livetv)</visible> </control> - <control type="slider"> - <top>-5</top> - <left>0</left> - <width>100%</width> - <height>25</height> - <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_leftright.png</texturesliderbar> - <textureslidernib colordiffuse="button_focus">osd/progress/nub_leftright.png</textureslidernib> - <textureslidernibfocus colordiffuse="button_focus">osd/progress/nub_leftright.png</textureslidernibfocus> - <info>Player.Progress</info> - <action>seek</action> - <visible>Control.HasFocus(87) + Player.SeekEnabled</visible> + <control type="radiobutton" id="700"> + <include content="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/bookmarks.png"/> + </include> + <onclick>ActivateWindow(videobookmarks)</onclick> + <visible>!VideoPlayer.Content(livetv)</visible> </control> + <control type="radiobutton" id="703"> + <include content="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/teletext.png"/> + </include> + <onclick>Dialog.Close(VideoOSD)</onclick> + <onclick>ActivateWindow(Teletext)</onclick> + <visible>VideoPlayer.Content(livetv)</visible> + </control> + <control type="radiobutton" id="704"> + <include content="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/settings-subtitle.png"/> + </include> + <onclick>SetProperty(settingslist_content,subtitle,home)</onclick> + <onclick>SetProperty(settingslist_header,$LOCALIZE[24012],home)</onclick> + <onclick>ActivateWindow(1101)</onclick> + <visible>!VideoPlayer.Content(LiveTV) | VideoPlayer.HasSubtitles</visible> + </control> + <control type="radiobutton" id="255"> + <include content="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/stereoscopic.png"/> + </include> + <visible>VideoPlayer.IsStereoscopic</visible> + <onclick>SetProperty(settingslist_content,3d,home)</onclick> + <onclick>SetProperty(settingslist_header,$LOCALIZE[36501],home)</onclick> + <onclick>ActivateWindow(1101)</onclick> + </control> + <control type="radiobutton" id="70043"> + <include content="OSDButton"> + <param name="texture" value="osd/fullscreen/buttons/settings.png"/> + </include> + <onclick>SetProperty(settingslist_content,osd,home)</onclick> + <onclick>SetProperty(settingslist_header,$LOCALIZE[5],home)</onclick> + <onclick>ActivateWindow(1101)</onclick> + </control> + </control> + </control> + <control type="group" id="6000"> + <top>60</top> + <visible>Player.SeekEnabled</visible> + <control type="button" id="87"> + <include>HiddenObject</include> + <onup>200</onup> + <onunfocus condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</onunfocus> + <ondown>200</ondown> + <onright>StepForward</onright> + <onleft>StepBack</onleft> + <onclick condition="Player.Forwarding | Player.Rewinding">PlayerControl(Play)</onclick> + </control> + <control type="slider"> + <top>-5</top> + <left>0</left> + <width>100%</width> + <height>25</height> + <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_leftright.png</texturesliderbar> + <textureslidernib>osd/progress/nub_leftright.png</textureslidernib> + <textureslidernibfocus colordiffuse="button_focus">osd/progress/nub_leftright.png</textureslidernibfocus> + <info>Player.Progress</info> + <action>seek</action> + <visible>!Control.HasFocus(87)</visible> + </control> + <control type="slider"> + <top>-5</top> + <left>0</left> + <width>100%</width> + <height>25</height> + <texturesliderbar colordiffuse="00FFFFFF">osd/progress/nub_leftright.png</texturesliderbar> + <textureslidernib colordiffuse="button_focus">osd/progress/nub_leftright.png</textureslidernib> + <textureslidernibfocus colordiffuse="button_focus">osd/progress/nub_leftright.png</textureslidernibfocus> + <info>Player.Progress</info> + <action>seek</action> + <visible>Control.HasFocus(87)</visible> </control> </control> </control> |