Übung 10 --> LCD Display

  • Zitat

    Original von freaggle1


    Gibt es für mich bei der 7025 eine Möglichkeit Skins zu verändern? Schriftgröße, Transparenz usw. LCD. Habe die Boardsuche auf inzwischen 18 Tabs mit etlichen Threads aber finde nicht wirklich etwas zur 7025 zum Thema,
    wäre dankbar wenn mir wer notfalls mit nem Link helfen könnte.
    LG
    freaggle1


    Krampfhafter Versuch des Aufwärmens dieser Anfrage.

    • Offizieller Beitrag

    Bei der 7025 gibt es noch keine Anleitung für um Skins zu erstellen.


    Schau mal in usr/share/enigma2/ dort sind die Dateien für die Skins


    Die Grafiken als PNG und der Skin als XML datei (skin.XML)


    Schau dir mal den workshop für Enigma 1 an und dann in die
    skin.xml. dann kannst schon einiges ändern wie z.b. die Schriftgröße
    die Transparenz kannst du evtl. über die PNG´s ändern.

  • Tjo das war denn wohl nix,
    gabe transparent="1" in transparent="5" in der skin.xml geändert vom greyline 4.3 und auch die skin.xml im hauptverzeichnis von enigma2 an der Transparenz änderte sich rein garnichts.


    und dann habe ich so wie ich dachte bie EPG die Fonts z.B. Regular=20 in Regular=24 geändert aber in keinem EPG ist auch nur annähernd etwas in der Schriftart größer geworden.


    Also DMM sollte mal in die Schule gehen bei den CVS Codern der DBox2 Tuxbox Crews die zeigen denen ja vllt. wie man ein nSystem baut zumindest haut die DBox2 in allen Belangen die Dreambox weg ausser der 2 Tuner, sowie der integrierten HDD, welches auch mit Modifikationen möglich ist, ich für meinen Teil werde täglich mehr von der Dream 7025 enttäuscht.


    ich poste nochmal die Ausschnitte die ich geändert hatte, ausser Transparenz hatt ich alle Eintäge mit jeweils 0 und 5 getestet und nix tat sich.


    <screen name="EPGSelection" position="90,100" size="560,417" title="EPG Selection">
    <ePixmap name="red" position="0,0" size="140,40" pixmap="Nemesis.SkinSuite.Shared/key-red.png" transparent="0" alphatest="on" />
    <ePixmap name="green" position="140,0" size="140,40" pixmap="Nemesis.SkinSuite.Shared/key-green.png" transparent="0" alphatest="on" />
    <ePixmap name="yellow" position="280,0" size="140,40" pixmap="Nemesis.SkinSuite.Shared/key-yellow.png" transparent="0" alphatest="on" />
    <ePixmap name="blue" position="420,0" size="140,40" pixmap="Nemesis.SkinSuite.Shared/key-blue.png" transparent="0" alphatest="on" />
    <widget name="key_red" position="0,0" zPosition="2" size="140,40" valign="center" halign="center" font="Regular;24" transparent="0" foregroundColor="KeyForeground" shadowColor="black" shadowOffset="-1,-1" />
    <widget name="key_green" position="140,0" zPosition="2" size="140,40" valign="center" halign="center" font="Regular;24" transparent="0" foregroundColor="KeyForeground" shadowColor="black" shadowOffset="-1,-1" />
    <widget name="key_yellow" position="280,0" zPosition="2" size="140,40" valign="center" halign="center" font="Regular;24" transparent="0" foregroundColor="KeyForeground" shadowColor="black" shadowOffset="-1,-1" />
    <widget name="key_blue" position="420,0" zPosition="2" size="140,40" valign="center" halign="center" font="Regular;24" transparent="0" foregroundColor="KeyForeground" shadowColor="black" shadowOffset="-1,-1" />
    <widget name="list" position="0,45" size="555,354" scrollbarMode="showOnDemand" />
    </screen>

    <screen name="EPGSelectionMulti" position="90,100" size="560,417" title="EPG Selection">
    <ePixmap name="red" position="0,0" size="140,40" pixmap="Nemesis.SkinSuite.Shared/key-red.png" transparent="0" alphatest="on" />
    <ePixmap name="green" position="140,0" size="140,40" pixmap="Nemesis.SkinSuite.Shared/key-green.png" transparent="0" alphatest="on" />
    <ePixmap name="yellow" position="280,0" size="140,40" pixmap="Nemesis.SkinSuite.Shared/key-yellow.png" transparent="0" alphatest="on" />
    <ePixmap name="blue" position="420,0" size="140,40" pixmap="Nemesis.SkinSuite.Shared/key-blue.png" transparent="0" alphatest="on" />
    <widget name="key_red" position="0,0" zPosition="2" size="140,40" valign="center" halign="center" font="Regular;24" transparent="0" foregroundColor="KeyForeground" shadowColor="black" shadowOffset="-1,-1" />
    <widget name="key_green" position="140,0" zPosition="2" size="140,40" valign="center" halign="center" font="Regular;24" transparent="0" foregroundColor="KeyForeground" shadowColor="black" shadowOffset="-1,-1" />
    <widget name="key_yellow" position="280,0" zPosition="2" size="140,40" valign="center" halign="center" font="Regular;24" transparent="0" foregroundColor="KeyForeground" shadowColor="black" shadowOffset="-1,-1" />
    <widget name="key_blue" position="420,0" zPosition="2" size="140,40" valign="center" halign="center" font="Regular;24" transparent="0" foregroundColor="KeyForeground" shadowColor="black" shadowOffset="-1,-1" />
    <ePixmap name="listframe" position="5,70" zPosition="1" size="551,343" pixmap="Nemesis.SkinSuite.Shared/Greyline/epg_frame.png" alphatest="on" />
    <widget name="now_button" position="5,50" size="0,0" pixmap="Nemesis.SkinSuite.Shared/Greyline/epg_buttons.png" transparent="0" alphatest="on" />
    <widget name="next_button" position="5,50" size="0,0" pixmap="Nemesis.SkinSuite.Shared/Greyline/epg_buttons.png" transparent="0" alphatest="on" />
    <widget name="more_button" position="5,50" size="0,0" pixmap="Nemesis.SkinSuite.Shared/Greyline/epg_buttons.png" transparent="0" alphatest="on" />
    <widget name="now_button_sel" position="5,50" zPosition="2" size="320,25" pixmap="Nemesis.SkinSuite.Shared/Greyline/epg_now.png" transparent="0" alphatest="on" />
    <widget name="next_button_sel" position="5,50" zPosition="2" size="320,25" pixmap="Nemesis.SkinSuite.Shared/Greyline/epg_next.png" transparent="0" alphatest="on" />
    <widget name="more_button_sel" position="5,50" zPosition="2" size="320,25" pixmap="Nemesis.SkinSuite.Shared/Greyline/epg_more.png" transparent="0" alphatest="on" />
    <widget name="now_text" text="NOW" zPosition="3" position="5,50" size="108,22" transparent="0" halign="center" valign="center" font="Regular;20" foregroundColor="KeyForeground" shadowColor="black" shadowOffset="-1,-1" />
    <widget name="next_text" text="NEXT" zPosition="3" position="111,50" size="108,22" transparent="0" halign="center" valign="center" font="Regular;20" foregroundColor="KeyForeground" shadowColor="black" shadowOffset="-1,-1" />
    <widget name="more_text" text="MORE" zPosition="3" position="216,50" size="108,22" transparent="0" halign="center" valign="center" font="Regular;20" foregroundColor="KeyForeground" shadowColor="black" shadowOffset="-1,-1" />
    <widget name="date" position="410,35" size="140,45" valign="center" halign="right" font="Regular;22" foregroundColor="LabelForegroundText_1" />
    <widget name="list" position="11,78" size="540,325" scrollbarMode="showOnDemand" />
    </screen>

    <screen name="EventView" position="90,100" size="560,417" title="Eventview">
    <ePixmap name="red" position="0,0" size="140,40" pixmap="Nemesis.SkinSuite.Shared/key-red.png" transparent="0" alphatest="on" />
    <ePixmap name="green" position="140,0" size="140,40" pixmap="Nemesis.SkinSuite.Shared/key-green.png" transparent="0" alphatest="on" />
    <ePixmap name="yellow" position="280,0" size="140,40" pixmap="Nemesis.SkinSuite.Shared/key-yellow.png" transparent="0" alphatest="on" />
    <ePixmap name="blue" position="420,0" size="140,40" pixmap="Nemesis.SkinSuite.Shared/key-blue.png" transparent="0" alphatest="on" />
    <widget name="key_red" position="0,0" zPosition="2" size="140,40" valign="center" halign="center" font="Regular;24" transparent="0" foregroundColor="KeyForeground" shadowColor="black" shadowOffset="-1,-1" />
    <widget name="key_green" position="140,0" zPosition="2" size="140,40" valign="center" halign="center" font="Regular;24" transparent="0" foregroundColor="KeyForeground" shadowColor="black" shadowOffset="-1,-1" />
    <widget name="key_yellow" position="280,0" zPosition="2" size="140,40" valign="center" halign="center" font="Regular;24" transparent="0" foregroundColor="KeyForeground" shadowColor="black" shadowOffset="-1,-1" />
    <widget name="key_blue" position="420,0" zPosition="2" size="140,40" valign="center" halign="center" font="Regular;24" transparent="0" foregroundColor="KeyForeground" shadowColor="black" shadowOffset="-1,-1" />
    <widget name="epg_description" position="10,45" size="545,330" font="Regular;26" foregroundColor="LabelForegroundText_1" />
    <widget name="datetime" position="10,385" size="140,35" font="Regular;26" foregroundColor="LabelForegroundText_1" />
    <widget name="duration" position="150,385" size="120,35" font="Regular;26" foregroundColor="LabelForegroundText_1" />
    <widget name="channel" position="280,385" size="270,35" font="Regular;26" foregroundColor="LabelForegroundText_1" />
    </screen>

  • Ich habe mich auch mal an die Modifizierung des 7020 LCDs gemacht:


    [Blockierte Grafik: http://img120.imageshack.us/img120/8050/osdshothi0.png]


    [Blockierte Grafik: http://img179.imageshack.us/img179/2065/osdshot1xu1.png]


    Was mich allerdings noch interessieren würde ist was der Befehl für einen normalen Text ist. Würde gerne im StandBy Screen unter der Uhr was einfügen!


    Weiß da jemand Bescheid?

  • Text kannst Du mit einem eLabel einfügen


    in etwa so


    <eLabel name="lcdtext" "text="dein Text" position="x:y" size="x:y" font="fontname" />


    Du mußt nur noch die passenden Werte eintragen