PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : nHDRed: Sender-Picon in der Infobar zu gross



Mikam_0815
22.02.2013, 21:36
Hallo,

verwende momentan den nHDred skin zusammen mit den littleleos-black3d-192 picons.

Mir ist aufgefallen, dass im TV Betrieb die Sender-Picons die Uhrzeit zur Hälfte in der Infobar verdecken. Bei Wiedergabe von Aufnahmen wird hier ein Standard-Picon (picon_cinema) angezeigt wobei die Uhrzeit voll sichtbar bleibt.
Haben die verschiedenen picons auf dem feed unterschiedliche Grösse oder kann man die Position des Picon-Fensters in der skin.xml justieren oder die skallierung anpassen?

Habe dort ein paar Zeilen gefunden:


GMTriplex:/usr/local/share/enigma2/nHDred# egrep -i picon skin.xml
<widget source="session.CurrentService" render="PiconSatTV" position="1043,97" size="100,30" zPosition="2" alphatest="blend" />
<widget source="session.CurrentService" render="Picon" position="47,48" size="100,60" zPosition="2" alphatest="blend">
<widget source="session.CurrentService" render="PiconProv" position="1043,48" size="100,30" zPosition="2" alphatest="blend">
<widget source="session.CurrentService" render="PiconSatTV" position="1043,97" size="100,30" zPosition="2" alphatest="blend" />
<widget source="session.CurrentService" render="Picon" position="47,48" size="100,60" zPosition="2" alphatest="blend">
<widget source="session.CurrentService" render="PiconProv" position="1043,48" size="100,30" zPosition="2" alphatest="blend">
<ePixmap position="70,52" size="100,60" zPosition="2" pixmap="nHDred/picon_cinema.png" />
<ePixmap position="74,98" size="100,60" pixmap="nHDred/dvd_picon.png" alphatest="blend" zPosition="6" />
<ePixmap position="49,63" size="100,60" pixmap="nHDred/youtube_picon.png" alphatest="blend" zPosition="3" />
<ePixmap position="50,67" size="108,68" zPosition="2" pixmap="nHDred/picon_cinema.png" />



Wo setze ich hier am besten an? :confused:

Gruss,
Mika

josa
22.02.2013, 22:58
du hast zwar die position und größe der Picons reingestellt aber nicht die Uhrzeit ?

die ganze infobar wäre interressant - vermutlich stimmen die Abstände nicht.

Mikam_0815
22.02.2013, 23:28
Habe ja zuerst mal nur nach picon gesucht :)

Hier hoffentlich die korrekte Sektion aus dem skin.xml:


<!-- Infobar main start -->
<screen name="InfoBar" position="center,520" size="1180,180" title="InfoBar1" backgroundColor="transparent" flags="wfNoBorder">
<ePixmap position="0,0" size="1180,180" zPosition="-1" pixmap="nHDred/infobar.png" alphatest="blend" />
<ePixmap position="33,37" size="128,82" zPosition="1" pixmap="nHDred/frame_hd_wh.png" alphatest="blend" />
<ePixmap position="1030,86" size="126,52" zPosition="1" pixmap="nHDred/frame_hd_wh_half.png" alphatest="blend" />
<ePixmap position="1030,37" size="126,52" zPosition="1" pixmap="nHDred/frame_hd_wh_half.png" alphatest="blend" />
<ePixmap position="215,146" size="750,1" pixmap="nHDred/sel/sep750.png" zPosition="6" />
<ePixmap position="215,40" size="750,1" pixmap="nHDred/sel/sep750.png" zPosition="6" />
<ePixmap position="47,122" size="100,24" pixmap="nHDred/crypt/none.png" zPosition="6" alphatest="on" />
<widget source="global.CurrentTime" render="Label" position="22,9" size="145,28" font="LCD; 40" backgroundColor="background1" transparent="1" halign="center" zPosition="5" valign="center" foregroundColor="white">
<convert type="ClockToText">Default</convert>
</widget>
<!-- ANALOG CLOCK 110x110 START
<widget source="global.CurrentTime" render="Watches" position="1075,83" zPosition="4" size="34,34" alphatest="blend" transparent="1">
<convert type="ExtraNumText">hourHand</convert>
</widget>
<widget source="global.CurrentTime" render="Watches" position="1069,77" foregroundColor="grey" zPosition="5" size="46,46" alphatest="blend" transparent="1">
<convert type="ExtraNumText">minHand</convert>
</widget>
<widget source="global.CurrentTime" render="Watches" position="1064,72" size="56,56" foregroundColor="red" zPosition="6" alphatest="blend" transparent="1">
<convert type="ExtraNumText">secHand</convert>
</widget>
ANALOG CLOCK 110x110 END -->
<widget source="session.CurrentService" render="PiconSatTV" position="1043,97" size="100,30" zPosition="2" alphatest="blend" />
<widget source="session.CurrentService" render="Picon" position="47,48" size="100,60" zPosition="2" alphatest="blend">
<convert type="ServiceName">Reference</convert>
</widget>
<widget source="session.CurrentService" render="PiconProv" position="1043,48" size="100,30" zPosition="2" alphatest="blend">
<convert type="ServiceName">Provider</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="180,9" size="85,28" font="Regular; 26" halign="center" valign="center" backgroundColor="background1" noWrap="1" transparent="1" text="63" foregroundColor="yellow1">
<convert type="ServiceName2">Number</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="266,9" size="627,28" font="Regular; 26" noWrap="1" backgroundColor="background1" transparent="1" halign="left" zPosition="5" foregroundColor="yellow1">
<convert type="ServiceName">Name</convert>
</widget>



Was hat es denn da mit dem Abschnitt bzgl. der Analoguhr auf sich?

josa
23.02.2013, 00:14
analog Uhr sollte eigentlich mit Zeigeranzeige sein

size="145,28" font="LCD; 40" - das ist komisch hier ist die die Schrift 40 und die höhe nur 28

stell mal die schriftgröße auf 36 und die Höhe auf 38 also so:

<widget source="global.CurrentTime" render="Label" position="22,9" size="145,38" font="LCD; 36" backgroundColor="background1" transparent="1" halign="center" zPosition="5" valign="center" foregroundColor="white">


wenns zu nah ist noch beide größen um 2 kürzen

Mikam_0815
23.02.2013, 00:32
Anbei der screenshot. Mich hat der Abschnitt bzgl. Analoguhr gewundert da keine zu sehen ist. Notepad++ zeigt diese Sektion auch farblich abgesetzt, aber die ist doch nicht auskommentiert, oder?

3299

josa
23.02.2013, 18:44
mit der Analoguhr kamm ich dir im Moment nichts dazu sagen - wie gesagt kenne den Skin nicht

im Screenshot sehe ich man könnte das auch so machen:

<widget source="session.CurrentService" render="Picon" position="47,54" size="100,60" zPosition="2" alphatest="blend">

<widget source="global.CurrentTime" render="Label" position="22,9" size="145,42" font="LCD; 40" backgroundColor="background1" transparent="1" halign="center" zPosition="5" valign="center" foregroundColor="white">


probier mal ob das so passt

santa
23.02.2013, 23:29
<!-- ist der Anfang eines auskommentierten Bereichs, solltest du in notepad++ farblich erkennen können.

Mikam_0815
23.02.2013, 23:30
Hallo Ringo,

danke für Deine Unterstützung. Den Skin haben wir durch Zufall auf dem Feed gefunden. Hatten vorher den default in Benutzung aber irgendwie haben wir die Kanalnummer in der Infobar vermisst.

Das runterschieben des Picons hilft scheinbar nicht, da der Rahmen weiterhin die Uhrzeit verdeckt (das picon ist jetzt innerhalb des Rahmens abgerutscht).

Anbei ein aktueller screenshot.

Gruss,
Mika

3317

santa
23.02.2013, 23:37
OT on:
Hast du beim default skin im hdmu center mal auf infobar full gestellt.

Mikam_0815
23.02.2013, 23:42
Hatte ich, habe ich die übersehen? Schau ich mir nach Wetten dass nochmal an....noch eine Unterbrechung trau' ich mich nicht :cool:

josa
24.02.2013, 01:58
santa im default sind keine sendernummern drin

mikam sorry mit dem rahmen hab ich übersehen

stell am besten mal die skin.xml hier rein

Mikam_0815
24.02.2013, 02:18
santa im default sind keine sendernummern drin


Hatte ich auch so in Erinnerung, war ja der Grund zum Wechsel. Habe bei diesem skin jetzt mal nur eine Anpassung für die Uhrzeit gemacht und die Picons-Position unverändert gelassen. Zu deinem Vorschlag habe ich zusätzlich noch die Position etwas nach oben gesetzt (von 9 auf 6), jetzt sieht es gut aus

<widget source="global.CurrentTime" render="Label" position="22,6" size="145,42" font="LCD; 40" backgroundColor="background1" transparent="1" halign="center" zPosition="5" valign="center" foregroundColor="white">


3319

Anbei auch die skin.xml

3320