Hi,
bin wieder mal dabei ein wenig zu basteln und mal wieder am verzweifeln. Ich schaffe es einfach nicht den "Hauptscreen" von EPG Import zu skinnen. Naja skinnen klappt schon, nur beim aufrufen wird der Original Screen angezeigt.
Woran könnte das liegen? Alle anderen Screens von EPG Import klappen.
Hier mal der Aufruf in der plugin.py:
Alles anzeigen
Und hier mal mein Skin Aufruf:
Alles anzeigen
MfG
latte
bin wieder mal dabei ein wenig zu basteln und mal wieder am verzweifeln. Ich schaffe es einfach nicht den "Hauptscreen" von EPG Import zu skinnen. Naja skinnen klappt schon, nur beim aufrufen wird der Original Screen angezeigt.
Woran könnte das liegen? Alle anderen Screens von EPG Import klappen.
Hier mal der Aufruf in der plugin.py:
Quellcode
- class Config(ConfigListScreen,Screen):
- skin = """
- <screen position="center,center" size="560,400" title="EPG Import Configuration" >
- <ePixmap name="red" position="0,0" zPosition="2" size="140,40" pixmap="skin_default/buttons/red.png" transparent="1" alphatest="on" />
- <ePixmap name="green" position="140,0" zPosition="2" size="140,40" pixmap="skin_default/buttons/green.png" transparent="1" alphatest="on" />
- <ePixmap name="yellow" position="280,0" zPosition="2" size="140,40" pixmap="skin_default/buttons/yellow.png" transparent="1" alphatest="on" />
- <ePixmap name="blue" position="420,0" zPosition="2" size="140,40" pixmap="skin_default/buttons/blue.png" transparent="1" alphatest="on" />
- <widget name="key_red" position="0,0" size="140,40" valign="center" halign="center" zPosition="4" foregroundColor="white" font="Regular;20" transparent="1" shadowColor="background" shadowOffset="-2,-2" />
- <widget name="key_green" position="140,0" size="140,40" valign="center" halign="center" zPosition="4" foregroundColor="white" font="Regular;20" transparent="1" shadowColor="background" shadowOffset="-2,-2" />
- <widget name="key_yellow" position="280,0" size="140,40" valign="center" halign="center" zPosition="4" foregroundColor="white" font="Regular;20" transparent="1" shadowColor="background" shadowOffset="-2,-2" />
- <widget name="key_blue" position="420,0" size="140,40" valign="center" halign="center" zPosition="4" foregroundColor="white" font="Regular;20" transparent="1" shadowColor="background" shadowOffset="-2,-2" />
- <widget name="config" position="10,40" size="540,240" scrollbarMode="showOnDemand" />
- <ePixmap alphatest="on" pixmap="skin_default/icons/clock.png" position="480,383" size="14,14" zPosition="3"/>
- <widget font="Regular;18" halign="left" position="505,380" render="Label" size="55,20" source="global.CurrentTime" transparent="1" valign="center" zPosition="3">
- <convert type="ClockToText">Default</convert>
- </widget>
- <widget name="statusbar" position="10,380" size="470,20" font="Regular;18" />
- <widget name="status" position="10,300" size="540,60" font="Regular;20" />
- </screen>"""
Und hier mal mein Skin Aufruf:
Quellcode
- <screen name="ConfigListScreen" position="0,0" size="1280,720" title="EPG Import Configuration" flags="wfNoBorder">
- <ePixmap position="0,0" zPosition="-10" size="1280,720" pixmap="PP-HD1R2-V2lizmod/menu/back2.png" />
- <ePixmap position="826,560" size="378,48" pixmap="PP-HD1R2-V2lizmod/menu/db2.png" transparent="1" alphatest="blend" zPosition="-9" />
- <eLabel position="800,120" size="430,244" zPosition="2" backgroundColor="white" />
- <widget source="session.VideoPicture" render="Pig" position="802,122" size="426,240" zPosition="3" backgroundColor="unff000000" />
- <widget source="global.CurrentTime" render="Label" position="1120,37" size="100,28" font="Regular;26" halign="right" backgroundColor="backtop" transparent="1">
- <convert type="ClockToText">Default</convert>
- </widget>
- <widget source="global.CurrentTime" render="Label" position="870,67" size="350,25" font="Regular;20" halign="right" backgroundColor="backtop" transparent="1">
- <convert type="ClockToText">Format:%A, %d.%B %Y</convert>
- </widget>
- <widget source="Title" render="Label" position="70,47" size="800,43" font="Regular;35" backgroundColor="background" transparent="1" />
- <ePixmap name="red" position="75,640" zPosition="2" size="140,40" pixmap="PP-HD1R2-V2lizmod/buttons/red.png" transparent="1" alphatest="on" />
- <ePixmap name="green" position="230,640" zPosition="2" size="140,40" pixmap="PP-HD1R2-V2lizmod/buttons/green.png" transparent="1" alphatest="on" />
- <ePixmap name="yellow" position="420,640" zPosition="2" size="140,40" pixmap="PP-HD1R2-V2lizmod/buttons/yellow.png" transparent="1" alphatest="on" />
- <ePixmap name="blue" position="600,640" zPosition="2" size="140,40" pixmap="PP-HD1R2-V2lizmod/buttons/blue.png" transparent="1" alphatest="on" />
- <widget name="key_red" position="75,640" size="140,40" valign="center" halign="center" zPosition="4" foregroundColor="white" font="Regular;20" transparent="1" shadowColor="background" shadowOffset="-2,-2" />
- <widget name="key_green" position="230,640" size="140,40" valign="center" halign="center" zPosition="4" foregroundColor="white" font="Regular;20" transparent="1" shadowColor="background" shadowOffset="-2,-2" />
- <widget name="key_yellow" position="420,640" size="140,40" valign="center" halign="center" zPosition="4" foregroundColor="white" font="Regular;20" transparent="1" shadowColor="background" shadowOffset="-2,-2" />
- <widget name="key_blue" position="600,640" size="140,40" valign="center" halign="center" zPosition="4" foregroundColor="white" font="Regular;20" transparent="1" shadowColor="background" shadowOffset="-2,-2" />
- <widget name="config" position="70,122" size="700,350" scrollbarMode="showOnDemand" />
- <widget name="statusbar" position="70,580" size="470,20" font="Regular;18" />
- <widget name="status" position="70,500" size="540,60" font="Regular;20" />
- </screen>
MfG
latte