Ich versuche momentan erfolglos MediaPortal zu skinnen.
Der Screen in der py sieht wie folgt aus:
Alles anzeigen
Ich hab nun in meinem Skin einen Screen "MediaPortal" erstellt und die benötigten Sachen eingebaut. Da in der py der Screen "Mediaportal" 2x vorkommt hab ich auf einfalls Tip hin den einen Screen umbenannt. Es gibt also "MediaPortal" nur einmal. Trotzdem kann ich meinen Skin nicht überreden was anzuzeigen. Es wird immer der Plugin default Skin verwendet.
Der Screen in der py sieht wie folgt aus:
Quellcode
- skin = """
- <screen name="MediaPortal" position="center,center" size="900,630" backgroundColor="#00060606" flags="wfNoBorder">
- <eLabel position="0,0" size="900,60" backgroundColor="#00242424" />
- <widget name="title" position="30,10" size="500,55" backgroundColor="#18101214" transparent="1" zPosition="1" font="Regular;24" valign="center" halign="left" />
- <widget source="global.CurrentTime" render="Label" position="700,00" size="150,55" backgroundColor="#18101214" transparent="1" zPosition="1" font="Regular;24" valign="center" halign="right">
- <convert type="ClockToText">Format:%-H:%M</convert>
- </widget>
- <widget source="global.CurrentTime" render="Label" position="450,20" size="400,55" backgroundColor="#18101214" transparent="1" zPosition="1" font="Regular;16" valign="center" halign="right">
- <convert type="ClockToText">Format:%A, %d.%m.%Y</convert>
- </widget>
- <widget name="Infos" position="30,60" size="260,25" backgroundColor="#00aaaaaa" zPosition="5" foregroundColor="#00000000" font="Regular;22" halign="center"/>
- <widget name="infos" position="30,85" size="260,480" backgroundColor="#00101214" scrollbarMode="showOnDemand" transparent="0" selectionPixmap="/usr/lib/enigma2/python/Plugins/Extensions/mediaportal/images/sel.png"/>
- <widget name="Fun" position="320,60" size="260,25" backgroundColor="#00aaaaaa" zPosition="5" foregroundColor="#00000000" font="Regular;22" halign="center"/>
- <widget name="fun" position="320,85" size="260,480" backgroundColor="#00101214" scrollbarMode="showOnDemand" transparent="0" selectionPixmap="/usr/lib/enigma2/python/Plugins/Extensions/mediaportal/images/sel.png"/>
- <widget name="Movies" position="610,60" size="260,25" backgroundColor="#00aaaaaa" zPosition="5" foregroundColor="#00000000" font="Regular;22" halign="center"/>
- <widget name="movies" position="610,85" size="260,480" backgroundColor="#00101214" scrollbarMode="showOnDemand" transparent="0" selectionPixmap="/usr/lib/enigma2/python/Plugins/Extensions/mediaportal/images/sel.png"/>
- <widget name="name" position="0,580" size="900,30" foregroundColor="#00e5b243" backgroundColor="#00101214" transparent="1" font="Regular;28" valign="top" halign="center"/>
- </screen>"""
Ich hab nun in meinem Skin einen Screen "MediaPortal" erstellt und die benötigten Sachen eingebaut. Da in der py der Screen "Mediaportal" 2x vorkommt hab ich auf einfalls Tip hin den einen Screen umbenannt. Es gibt also "MediaPortal" nur einmal. Trotzdem kann ich meinen Skin nicht überreden was anzuzeigen. Es wird immer der Plugin default Skin verwendet.
mediaportal.info
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von root_ ()