Anpassung für EMC

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

    • Anpassung für EMC

      Hallo,

      ich verwende für den Ai.HD skin (pich mod) ein Skinpart für die EMC Filmliste (siehe Screenshot).

      Quellcode

      1. <skin>
      2. <screen name="EMCSelection" position="0,0" size="1280,720" title="Enhanced Movie Center" backgroundColor="background" flags="wfNoBorder">
      3. <ePixmap alphatest="on" pixmap="Ai.HD/bgfxw.png" position="0,0" size="1280,720" zPosition="-1" />
      4. <eLabel text="E n h a n c e d M o v i e C e n t e r" position="391,42" zPosition="9" size="480,35" font="Regular;27" foregroundColor="unffffff" backgroundColor="background" shadowColor="#000000" halign="center" transparent="1" />
      5. <widget backgroundColor="darkgrey" font="Regular;20" halign="right" position="940,35" render="Label" size="270,50" source="global.CurrentTime" transparent="1" valign="center" zPosition="1">
      6. <convert type="vhdConvClockToText">LocaleLang:%w %d %m</convert>
      7. </widget>
      8. <widget name="list" position="10,108" size="1250,380" itemHeight="30" CoolFont="Regular;22" CoolSelectFont="Regular;20" CoolDateFont="Regular;20" CoolMoviePos="31" CoolMovieSize="840" CoolFolderSize="870" CoolDatePos="1000" CoolHighlightColor="1" CoolDateWidth="125" CoolDateColor="0" CoolBarPos="595" CoolProgressPos="630" CoolBarHPos="10" CoolBarSize="50,12" CoolBarSizeSa="105,14" DefaultColor="foreground" UnwatchedColor="foreground" WatchingColor="#3486F4" FinishedColor="#46D93A" RecordingColor="#9F1313" BackColorSel="selectedBG" backgroundColor="background" scrollbarMode="showOnDemand" transparent="1" />
      9. <widget name="wait" position="750,356" size="347,32" zPosition="1" font="Regular;22" foregroundColor="blue" backgroundColor="background" halign="left" valign="center" />
      10. <widget font="Regular;19" foregroundColor="secondFG" backgroundColor="background" halign="left" position="30,500" render="Label" size="72,24" source="Service" zPosition="1">
      11. <convert type="EMCServiceTime">StartTime</convert>
      12. <convert type="EMCClockToText">Format:%H:%M </convert>
      13. </widget>
      14. <widget font="Regular;19" foregroundColor="secondFG" backgroundColor="background" halign="left" position="88,500" render="Label" size="92,24" source="Service" zPosition="1">
      15. <convert type="EMCServiceTime">EndTime</convert>
      16. <convert type="EMCClockToText">Format:- %H:%M </convert>
      17. </widget>
      18. <widget font="Regular;19" foregroundColor="blue" backgroundColor="background" halign="left" position="175,500" render="Label" size="150,24" source="Service" zPosition="1">
      19. <convert type="EMCServiceTime">Duration</convert>
      20. <convert type="EMCClockToText">Format:%Hh:%Mmin</convert>
      21. </widget>
      22. <widget font="Regular;19" foregroundColor="secondFG" backgroundColor="background" halign="left" source="Service" render="Label" position="300,500" size="115,24" zPosition="1">
      23. <convert type="EMCMovieInfo">FileSize</convert>
      24. </widget>
      25. <widget font="Regular;19" foregroundColor="blue" backgroundColor="background" halign="left" position="420,500" render="Label" size="264,24" source="Service" zPosition="1">
      26. <convert type="EMCMovieInfo">RecordServiceName</convert>
      27. </widget>
      28. <widget font="Regular;19" foregroundColor="secondFG" backgroundColor="background" halign="left" position="600,500" render="Label" size="600,24" source="Service" zPosition="1">
      29. <convert type="EventName">FullDescription</convert>
      30. </widget>
      31. <widget font="Regular;19" foregroundColor="undddddd" backgroundColor="background" shadowColor="#000000" position="30,530" render="Label" size="1220,100" source="Service" zPosition="1">
      32. <convert type="EMCEventName">ExtendedDescription</convert>
      33. </widget>
      34. <ePixmap alphatest="blend" pixmap="Ai.HD/red.png" position="100,648" size="30,30" />
      35. <ePixmap alphatest="blend" pixmap="Ai.HD/green.png" position="390,648" size="30,30" />
      36. <ePixmap alphatest="blend" pixmap="Ai.HD/yellow.png" position="680,648" size="30,30" />
      37. <ePixmap alphatest="blend" pixmap="Ai.HD/blue.png" position="970,648" size="30,30" />
      38. <widget font="Regular;22" halign="left" name="key_red" position="145,650" size="240,26" transparent="1" zPosition="1" />
      39. <widget font="Regular;22" halign="left" name="key_green" position="435,650" size="240,26" transparent="1" zPosition="1" />
      40. <widget font="Regular;22" halign="left" name="key_yellow" position="725,650" size="240,26" transparent="1" zPosition="1" />
      41. <widget font="Regular;22" halign="left" name="key_blue" position="1015,650" size="220,26" transparent="1" zPosition="1" />
      42. <ePixmap position="1195,650" size="35,25" zPosition="10" pixmap="Ai.HD/key_menu.png" transparent="1" alphatest="blend" />
      43. </screen>
      44. </skin>
      Alles anzeigen


      Das ist auch alles so OK wie es ist, nur einen kleinen Wunsch hätte ich noch, den ich bisher nicht umsetzen konnte:

      Wenn ich es recht verstehe, erstellt diese Zeile die Liste mit den Verzeichnissen und Aufnahmen:

      Quellcode

      1. <widget name="list" position="10,108" size="1250,380" itemHeight="30" CoolFont="Regular;22" CoolSelectFont="Regular;20" CoolDateFont="Regular;20" CoolMoviePos="31" CoolMovieSize="840" CoolFolderSize="870" CoolDatePos="1000" CoolHighlightColor="1" CoolDateWidth="125" CoolDateColor="0" CoolBarPos="595" CoolProgressPos="630" CoolBarHPos="10" CoolBarSize="50,12" CoolBarSizeSa="105,14" DefaultColor="foreground" UnwatchedColor="foreground" WatchingColor="#3486F4" FinishedColor="#46D93A" RecordingColor="#9F1313" BackColorSel="selectedBG" backgroundColor="background" scrollbarMode="showOnDemand" transparent="1" />
      In dieser Liste steht jeweils der Name der Aufnahme und weiter rechts Datum und Uhrzeit.

      Im unteren Bereich habe ich bereits eingefügt, dass mit <convert type="EMCEventName">ExtendedDescription</convert> die Beschreibung angezeigt wird, also auf dem ScreenShot der Text "Folge 10: ...."

      Ich würde gerne erreichen, dass der Name der Aufnahme (hier: PawPatrol - Helfer auf vier Pfoten) um diesen Zusatz erweitert wird, so wie es auch bei der VTi Movieliste möglich ist.

      Ich habe nur nicht rausgefunden wo ich das erstellen der Liste beeinflussen kann. Kann mir da jemand einen Tip geben?

      Danke !
      Dateien