Hallo liebe Gemeinde,
ich sitze unter dem Tannenbaum und versuche die Standby.py so zu ändern, dass bei der Aufnhame die Uhr nicht blinkt, sondern ein "Aufnahme..." im Display angezeigt wird.
Ich habe hier und auf anderen Seiten einiges gelesen und so die Standby.py geändert:
Python
class StandbySummary(Screen):
skin = """
<screen position="0,0" size="132,64">
<widget source="global.CurrentTime" render="Label" position="0,0" size="132,42" font="DSDIGI;36" halign="center">
<convert type="ClockToText" />
</widget>
<widget source="Aufnahme" position="6,46" size="120,18" font="Regular;16">
</widget>
</screen>"""
def __init__(self, session, parent):
Screen.__init__(self, session)
self["CurrentTime"] = ObsoleteSource(new_source = "global.CurrentTime", removal_date = "2008-01")
if session.RecordState:
self["Aufnahme"] = Label("Aufnahme...")
else:
self["Aufnahme"] = Label(" ")
Alles anzeigen
Sobald ich nun in den Standby gehe, crasht Enigma und wird neu gestartet. Nach einigem Testen, scheint die "if session.RecordState"- Geschichte ein Problem zu machen.
Ich bin jetzt total vernagelt und hoffe, dass mir jemand einen heißen Tip geben kann.
Vielen Dank schonmal und weiterhin frohes Fest!