Namezap skinnen?

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Namezap skinnen?

      Hi,

      hat schon mal jemand versucht "NamezapSetup" zu skinnen? Was ich auch versuche ich bekomme immer einen GS.
      Hier mal mein Code:

      Quellcode

      1. <screen name="NamezapSetup" position="0,0" size="1280,720" title="NamezapSetup" flags="wfNoBorder">
      2. <ePixmap position="0,0" zPosition="-10" size="1280,720" pixmap="PP-HD1R2-V2lizmod/menu/back2.png" />
      3. <ePixmap position="826,560" size="378,48" pixmap="PP-HD1R2-V2lizmod/menu/db2.png" transparent="1" alphatest="blend" zPosition="-9" />
      4. <eLabel position="800,120" size="430,244" zPosition="2" backgroundColor="white" />
      5. <widget source="session.VideoPicture" render="Pig" position="802,122" size="426,240" zPosition="3" backgroundColor="unff000000" />
      6. <widget source="global.CurrentTime" render="Label" position="1120,37" size="100,28" font="Regular;26" halign="right" backgroundColor="backtop" transparent="1">
      7. <convert type="ClockToText">Default</convert>
      8. </widget>
      9. <widget source="global.CurrentTime" render="Label" position="870,67" size="350,25" font="Regular;20" halign="right" backgroundColor="backtop" transparent="1">
      10. <convert type="ClockToText">Format:%A, %d.%B %Y</convert>
      11. </widget>
      12. <widget source="Title" render="Label" position="70,47" size="800,43" font="Regular;35" backgroundColor="backtop" transparent="1" />
      13. <widget name="config" position="70,115" size="700,450" scrollbarMode="showOnDemand" transparent="1" backgroundColor="backtop" font="Regular; 22" />
      14. <eLabel position="70,572" size="700,2" backgroundColor="grey" />
      15. <widget source="help" render="Label" position="70,577" size="700,50" font="Regular; 18" backgroundColor="backtop" transparent="1" />
      16. <ePixmap pixmap="PP-HD1R2-V2lizmod/buttons/red.png" position="70,635" size="30,30" alphatest="blend" />
      17. <ePixmap pixmap="PP-HD1R2-V2lizmod/buttons/green.png" position="270,635" size="30,30" alphatest="blend" />
      18. <widget source="key_red" render="Label" position="105,637" zPosition="1" size="160,25" font="Regular;20" halign="left" valign="center" backgroundColor="black" transparent="1" />
      19. <widget source="key_green" render="Label" position="305,637" zPosition="1" size="160,25" font="Regular;20" halign="left" valign="center" backgroundColor="black" transparent="1" />
      20. </screen>
      Alles anzeigen


      MfG

      latte
    • Original von latte
      Hi,
      habe ich leider gerade gelöscht und kann im Moment keinen Crash erzeugen (Regierung guckt).
      MfG
      latte

      Brauchst ja nur einmal kurz umschalten. :D
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • Original von latte
      Hi,

      habe ich leider gerade gelöscht und kann im Moment keinen Crash erzeugen (Regierung guckt).

      MfG

      latte


      Dann schau dir mal die plugin.py vom Plugin Namezap an, da stehen die Screens drin.

      hier zu finden /usr/lib/enigma2/python/plugins/extensions/...
      Carpe diem!

      Skin: CerX FHD | Plugins: TMDb, BacksNcovers, FritzDect, AutoShredder, PluginMover | EPG: GraphMultiEPG | ... [Alle anzeigen]

      Vu+ Wiki
    • NamezapSetup

      Is aber nur fürs config von Namezap.
      Welchen Screen willst denn skinnen?
      plugin.py :
      skin = """<screen name="NameZap" position="center,center" size="270,60" title="Channel">
      <widget name="name" position="3,15" size="264,25" halign="left" font="Regular;23" />
      </screen>"""
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • Es soll halt alles einheitlich sein.

      Welchen Skin verwendest und was möchtest ändern?
      Poste mal einen Screenshot von der aktuellen Ausgabe.
      ----------------------------------------------------------------------------------------------------------------------------------------------------------------
      KAPIERVORGANG beendet.

      Zubehör : Philips 46PFL-9705 / 37PFL-9604, Samsung HT-E6759W, Samsung SPF 107H-105P-87H, Qnap TS-253A, Harmony 650, Fritzbox 7490, Cisco WAP4410N, Netgear M4100-D12G, TPLink HS100/HS110/LB110
    • Hi,

      als Skin verwende ich einen "angepassten" PP-HD1R2-V2lizmod. Das Anpassen von NameZap treibt mich echt in den Wahnsinn. :D

      Im Moment sieht es so aus wie auf dem Screenshot. Ich habe die Elemente zum Testen so verschoben.
      Es fehlt allerdings die "Titel Anzeige", wenn ich die einbaue gibt es immer einen GS.
      Hier noch der aktuelle Code:

      Quellcode

      1. <screen name="NamezapSetup" position="0,0" size="1280,720" title="Test" flags="wfNoBorder">
      2. <ePixmap position="0,0" zPosition="-10" size="1280,720" pixmap="PP-HD1R2-V2lizmod/menu/back2.png" />
      3. <ePixmap position="826,560" size="378,48" pixmap="PP-HD1R2-V2lizmod/menu/db2.png" transparent="1" alphatest="blend" zPosition="-9" />
      4. <eLabel position="800,120" size="430,244" zPosition="2" backgroundColor="white" />
      5. <widget source="session.VideoPicture" render="Pig" position="802,122" size="426,240" zPosition="3" backgroundColor="unff000000" />
      6. <widget source="global.CurrentTime" render="Label" position="1120,37" size="100,28" font="Regular;26" halign="right" backgroundColor="backtop" transparent="1">
      7. <convert type="ClockToText">Default</convert>
      8. </widget>
      9. <widget source="global.CurrentTime" render="Label" position="870,67" size="350,25" font="Regular;20" halign="right" backgroundColor="backtop" transparent="1">
      10. <convert type="ClockToText">Format:%A, %d.%B %Y</convert>
      11. </widget>
      12. <ePixmap pixmap="skin_default/buttons/red.png" position="97,635" size="140,40" alphatest="on" />
      13. <ePixmap pixmap="skin_default/buttons/green.png" position="264,634" size="140,40" alphatest="on" />
      14. <widget source="key_red" render="Label" position="96,635" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="un9f1313" transparent="1" />
      15. <widget source="key_green" render="Label" position="264,634" zPosition="1" size="140,40" font="Regular;20" halign="center" valign="center" backgroundColor="un1f771f" transparent="1" />
      16. <widget name="config" position="173,272" size="555,250" scrollbarMode="showOnDemand" />
      17. <ePixmap pixmap="skin_default/div-h.png" position="50,530" zPosition="1" size="565,2" />
      18. <widget source="help" render="Label" position="178,537" size="555,63" font="Regular;21" />
      19. </screen>
      Alles anzeigen


      Edit: Sowie ich irgend etwas am Inhalt vom NameZap Fenster (Größe, Transparenz) gibt es einen GS. Ich kann nur frei verschieben. ?(

      MfG

      latte

      Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von latte ()

    • Hi,

      da steht eine ganze Menge. :D Hier mal der interessante Teil.

      Quellcode

      1. Traceback (most recent call last):
      2. File "/usr/lib/enigma2/python/Components/ActionMap.py", line 66, in action
      3. return ActionMap.action(self, contexts, action)
      4. File "/usr/lib/enigma2/python/Components/ActionMap.py", line 46, in action
      5. res = self.actions[action]()
      6. File "/usr/lib/enigma2/python/Screens/Menu.py", line 94, in okbuttonClick
      7. selection[1]()
      8. File "/usr/lib/enigma2/python/Screens/Menu.py", line 52, in __call__
      9. self.fnc(*self.args)
      10. File "/usr/lib/enigma2/python/Plugins/Extensions/NameZap/plugin.py", line 102, in main
      11. session.open(NamezapSetup)
      12. File "/usr/lib/enigma2/python/mytest.py", line 312, in open
      13. dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs)
      14. File "/usr/lib/enigma2/python/mytest.py", line 247, in instantiateDialog
      15. return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop)
      16. File "/usr/lib/enigma2/python/mytest.py", line 278, in doInstantiateDialog
      17. dlg.applySkin()
      18. File "/usr/lib/enigma2/python/Components/GUISkin.py", line 112, in applySkin
      19. self.createGUIScreen(self.instance, self.desktop)
      20. File "/usr/lib/enigma2/python/Components/GUISkin.py", line 30, in createGUIScreen
      21. if val.applySkin(desktop, self):
      22. File "/usr/lib/enigma2/python/Components/GUIComponent.py", line 39, in applySkin
      23. skin.applyAllAttributes(self.instance, desktop, self.skinAttributes, parent.scale)
      24. File "/usr/lib/enigma2/python/skin.py", line 292, in applyAllAttributes
      25. applySingleAttribute(guiObject, desktop, attrib, value, scale)
      26. File "/usr/lib/enigma2/python/skin.py", line 178, in applySingleAttribute
      27. guiObject.setFont(parseFont(value, scale))
      28. AttributeError: 'eListbox' object has no attribute 'setFont'
      29. (PyObject_CallObject(<bound method NumberActionMap.action of <Components.ActionMap.NumberActionMap instance at 0x2cc59df0>>,('OkCancelActions', 'ok')) failed)
      30. getResolvedKey config.plugins.crashlogautosubmit.sendAnonCrashlog failed !! (Typo??)
      31. resolve: resolve ${sysconfdir}/enigma2/settings
      32. resolve: -> /etc/enigma2/settings
      33. getResolvedKey config.plugins.crashlogautosubmit.addNetwork failed !! (Typo??)
      34. resolve: resolve ${sysconfdir}/enigma2/settings
      35. resolve: -> /etc/enigma2/settings
      36. getResolvedKey config.plugins.crashlogautosubmit.addWlan failed !! (Typo??)
      37. resolve: resolve ${sysconfdir}/enigma2/settings
      38. resolve: -> /etc/enigma2/settings
      39. ]]>
      40. </enigma2crashlog>
      41. <pythonMD5sum>
      42. <![CDATA[
      43. 6970779eeddefc7f5c638bef9b04e712 /usr/lib/enigma2/python/enigma.py
      Alles anzeigen


      Wie gesagt das passiert nur wenn etwas geändert wird. Wenn alles so bleibt wie auf dem Screenshot gibt es keinen GS.

      MfG

      latte

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von latte ()

    • Da passen Screen und Chrashlog nicht zusammen.

      In diesem Bereich
      <widget name="config" position="173,272" size="555,250" scrollbarMode="showOnDemand" />

      kannst du noch die Transparenz einfügen, die Schriftgröße und Art kann man da nicht einfach so ändern, sonst GS.

      oder

      Hier
      <widget source="help" render="Label" position="178,537" size="555,63" font="Regular;21" />


      mal die Font Zuweisung rausnehmen. Ich kann jetzt nicht sagen wie dies vom Plugin angesprochen wird.

      Der Rest sollte so stimmen.
      Carpe diem!

      Skin: CerX FHD | Plugins: TMDb, BacksNcovers, FritzDect, AutoShredder, PluginMover | EPG: GraphMultiEPG | ... [Alle anzeigen]

      Vu+ Wiki
    • also bei mir läuft es ohne probleme... :D
      Dateien
      Kein Support via PN.!


      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Maggy ()

    • @latte

      1.) sende mir deine skin.xml datei dann werde ich namezap editieren... :D

      2.) Moreinfo2.py nicht aber mit Moreinfo2.pyo kann ich dir dienen... :P
      Kein Support via PN.!