Hallo,
zum aktuellen Anlass des neuen Dreambox OS Version: 4.3.0r15-2016-10-16 mit dem neuen default.skin in HD,
gibt es natürlich nun neue Screenshots und auch einige Änderungen ( und werden evtl. noch einige kommen? ).
Der Screen name="PVRState" zeigt z.B. bei Aufnahmen, abspielen von MKV usw. den faktor an wenn man spult.
Also ist dieser Screen zu finden in allen Screens in den man spulen kann (Movoeplayer DvDplayer usw.)
Dieser Screen ist im "neusten" default.skin selbst nicht mehr geskinnt.
Und ich denke er wird aus /usr/lib/enigma2/python/Screens/PVRState.py generiert.
dort finde ich den Eintrag:
from Screen import Screen
from Components.Label import Label
class PVRState(Screen):
def __init__(self, session):
Screen.__init__(self, session)
self["state"] = Label(text="")
class TimeshiftState(PVRState):
pass
Alles anzeigen
Und bin hier ein wenig Überfordert
Aber habe aus einem älteren SKin als Vorlage das folgende generiert für eine Variante als Default Skin FHD:
<!-- PVR state -->
<screen name="PVRState" position="550,980" size="250,35" backgroundColor="transparent" flags="wfNoBorder" zPosition="1000">
<widget name="state" position="0,0" size="250,35" font="Regular;32" backgroundColor="background" valign="center" halign="center" transparent="1"/>
</screen>
Die Positionsangaben habe ich mir aus meinem Screen "Movieplayer" generiert der auch die gleichen Abmaßungen hat wie die DVDplayer usw. damit er auch überall soweit passen sollte...
Evtl. mag ja einer erklären wie genau der Screen sich im default.skin generiert?