Hallo,
zum aktuellen Anlass des neuen Dreambox OS Version: 4.3.0r12-2016-08-10 mit dem neuen default.skin in HD,
gibt es natürlich nun neue Screenshots und auch einige Änderungen ( und werden evtl. noch einige kommen? ).
Man kann den Screen erreichen über:
- Menü-Taste --> Media Center --> Videos
Info: Dieser Screen ist im default.skin nicht geskinnt.
Der default.skin nimmt sich den Screen direkt aus dem Mediacenter-Plugin.
Den Original-Screen finden man bei Boxen in der /usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/VideoPlayer.py und sieht dort wie folgt aus:
Code
class VideoPlayer(PlaylistPlayer):
title = _("Video Player")
add = _("Add")
clear = _("Clear List")
remove = _("Remove")
skin = """
<screen position="center,120" size="820,520" title="%s" >
<widget source="playlist" render="Listbox" position="5,60" size="810,450" scrollbarMode="showOnDemand">
<convert type="TemplatedMultiContent">
{"templates":{
"default": (45, [
MultiContentEntryText(pos = (5, 1), size = (800, 45), font = 0, flags = RT_VALIGN_CENTER, text = 2),
]),
"simple": (45, [
MultiContentEntryText(pos = (5, 1), size = (800, 45), font = 0, flags = RT_VALIGN_CENTER, text = 2),
]),
},
"fonts": [gFont("Regular", 26), gFont("Regular", 18), gFont("Regular", 13)]
}
</convert>
</widget>
<ePixmap pixmap="skin_default/buttons/red.png" position="10,0" size="200,40" alphatest="on" />
<ePixmap pixmap="skin_default/buttons/green.png" position="210,0" size="200,40" alphatest="on" />
<ePixmap pixmap="skin_default/buttons/blue.png" position="610,0" size="200,40" alphatest="on" />
<eLabel position="10,50" size="800,1" backgroundColor="grey" />
<eLabel text="%s" position="10,0" zPosition="1" size="200,40" font="Regular;20" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
<eLabel text="%s" position="210,0" zPosition="1" size="200,40" font="Regular;20" halign="center" valign="center" backgroundColor="#1f771f" transparent="1" />
<eLabel text="%s" position="610,0" zPosition="1" size="200,40" font="Regular;20" halign="center" valign="center" backgroundColor="#18188b" transparent="1" />
</screen>""" % (title, clear, add, remove)
Alles anzeigen
Hier nun mal eine Variante als Default Skin FHD angepasst:
Code
<!-- MediaCenter - VideoPlayer -->
<screen name="VideoPlayer" position="center,center" size="1235,800" title="%s" >
<!-- Buttons & Keycode -->
<ePixmap pixmap="skin_default/buttons/red.png" position="10,5" size="300,55" alphatest="on" />
<ePixmap pixmap="skin_default/buttons/green.png" position="315,5" size="300,55" alphatest="on" />
<ePixmap pixmap="skin_default/buttons/blue.png" position="920,5" size="300,55" alphatest="on" />
<eLabel text="Clear List" position="10,5" size="300,55" zPosition="1" font="Regular;28" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
<eLabel text="Add" position="315,5" size="300,55" zPosition="1" font="Regular;28" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
<eLabel text="Remove" position="920,5" size="300,55" zPosition="1" font="Regular;28" halign="center" valign="center" backgroundColor="#9f1313" transparent="1" />
<!-- Lines-->
<eLabel position="10,65" size="1215,2" backgroundColor="grey" />
<!-- Play List-->
<widget source="playlist" render="Listbox" position="10,70" size="1215,715" scrollbarMode="showOnDemand">
<convert type="TemplatedMultiContent">
{"templates":{
"default": (55, [
MultiContentEntryText(pos = (5, 1), size = (1200, 55), font = 0, flags = RT_VALIGN_CENTER, text = 2),
]),
"simple": (55, [
MultiContentEntryText(pos = (5, 1), size = (1200, 55), font = 0, flags = RT_VALIGN_CENTER, text = 2),
]),
},
"fonts": [gFont("Regular", 32), gFont("Regular", 28), gFont("Regular", 24)]
}
</convert>
</widget>
</screen>
Alles anzeigen