Hallo Leute,
ich versuch jetzt schon länger und verzeifelt zu verstehen, woher ihr diese unterschiedlichen Objekte nehmt bzw. die notification für Änderungen bei div. Objekten in Skins.
Ich habe eine Klasse geschrieben, die sich /Compontens/Souces/Weather.py nennt, mit Variablen und Getter und Setter.
Dort steht zb drinnen wie viel °c es derzeit hat, wie auch der name es icons für das Wetter usw...
nun würde ich gerne anstatt dem Picon das icon vom Wetter ausgeben, später dann auch die Temperatur usw... Nur verstehe ich noch nicht, was ich dafür machen muss.
Ich hab mir dafür den Picon Renderer umgeschrieben, damit er die Files findet, wenn man ihm den Wetternamen übergibt. Somit sieht der Code im LCD-Skin wie folgt aus:
<screen name="InfoBarSummary" position="fill">
<widget source="session.CurrentService" render="LcdWeather" position="0,108" size="100,60" zPosition="1" >
<convert type="ServiceName">Reference</convert>
</widget>
Nur wie komme ich auf den richtigen Source bzw. das Objekt dass die Änderung mit bekommt. Falls ich bei Source Weather.icon verwendet, geht das nicht, beim Converter bekomme ich nur BSOD bzw. kein LCD Bild.
Hab irgendwie den Zusammenhang noch nicht richtig begriffen.
Vielleicht kann mir hier jemand weiter helfen.
lg
ju