Hi Leute,
nachdem schon öfters danach gefragt wurde, warum in der InfoBar nicht die Kanalnummer angezeigt werden kann, habe ich mal einen kleinen Renderer gebaut. Die *.py liefere ich wieder mit. Kann also wieder verwendet / verbessert / kommentiert werden
Ich lese bei diesem Renderer nur einmalig die Kanäle ein, sonst hätten wir die tollsten Zap-Eigenschaften *g* Deswegen kann es vorkommen, dass die Nummern bei Löschen / Hinzufügen / Verschieben von Sendern falsch angezeigt werden. Das machen wir aber nicht jeden Tag, oder? Wenn doch, ein E2-Start bringt wieder alles in Ordnung.
Verwendet wird dieser natürlich in der skin.xml, Beispiel:
[php]<widget source="session.CurrentService" render="ServiceNumber" position="90,406" size="30,24" font="Regular;20" transparent="1" />[/php]
Die *.py kommt nach /usr/lib/enigma2/python/Components/Renderer.
Achtung! Diese Version ist nur von mir und nur an meiner Box getestet... also, alle Fehler melden, die ihr findet
Hoffe, euch gefällt der kleine Renderer. Viel Spass damit.
EDIT 26.04.09: Ipk angehängt, Beispieleintrag für die skin.xml:
[php]<widget source="session.CurrentService" render="Label" position="164,435" size="390,28" font="Regular;26" transparent="1" >
<convert type="ExtendedServiceInfo">Config</convert>
</widget>[/php]
DOWNLOAD von meiner Homepage