X

Enigma2-Pli - LCD

Einklappen
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Anskar
    Erfahrene Benutzer
    • 22.12.2009
    • 656

    #16
    Hallo bonkel!
    Ich habe mal die skin_display.xml nach Deinem Beispiel geändert.
    Sieht dann so aus:
    Code:
    <!--  Skin: LCD from Magic by MiLo -->
    <skin>
    	<windowstyle id="1" type="skinned">
    		<color color="#000000" name="Background"/>
    		<color color="#ffffff" name="LabelForeground"/>
    		<color color="#000000" name="ListboxBackground"/>
    		<color color="#ffffff" name="ListboxForeground"/>
    		<color color="#000000" name="ListboxSelectedBackground"/>
    		<color color="#ffffff" name="ListboxSelectedForeground"/>
    		<color color="#000000" name="ListboxMarkedBackground"/>
    		<color color="#ffffff" name="ListboxMarkedForeground"/>
    		<color color="#000000" name="ListboxMarkedAndSelectedBackground"/>
    		<color color="#ffffff" name="ListboxMarkedAndSelectedForeground"/>
    		<color color="#ffffff" name="WindowTitleForeground"/>
    		<color color="#000000" name="WindowTitleBackground"/>
    	</windowstyle>
    	<fonts>
    		<!-- pick a funky name for the font, so we don't conflict  -->
    		<font filename="nmsbd.ttf" name="FdLcD" scale="90"/>
    	</fonts>
    
    <!-- template -->
    	<screen name="SummaryClockPanel">
    		<widget source="global.CurrentTime" render="Label" position="right" size="300,130" font="FdLcD;130" halign="center" valign="top" noWrap="1">
    			<convert type="ClockToText"></convert>
    		</widget>
    		<widget source="session.RecordState" render="FixedLabel" text="Rec" position="4,12" size="24,12" font="FdLcD;12" zPosition="1" noWrap="1">
    			<convert type="ConditionalShowHide">Blink</convert>
    		</widget>
    	</screen>
    
    <!-- main-->
    	<screen name="InfoBarSummary" position="fill">
                    <panel position="top" size="*,90">
    		<widget source="session.CurrentService" render="Picon" position="0,2" zPosition="1" size="130,90" alphatest="on">
    			<convert type="ServiceName">Reference</convert>
    		</widget>
                    <widget source="global.CurrentTime" render="Label" position="180,20" size="120,45" font="FdLcD;45" halign="right" valign="top">
                            <convert type="ClockToText">Format:%H:%M</convert>
                    </widget>
                    </panel>
                    <widget source="session.CurrentService" render="Label" position="top" size="*,42" font="FdLcD;42" halign="left" noWrap="1">
                            <convert type="ServiceName">Name</convert>
                    </widget>
    		<widget source="session.Event_Now" render="Label" position="top" size="*,33" font="FdLcD;33" halign="left" noWrap="1">
    			<convert type="EventName">Name</convert>
    		</widget>
    		<widget source="session.Event_Now" render="Progress" position="bottom" size="*,14" borderWidth="1" >
    			<convert type="EventTime">Progress</convert>
    		</widget>
    		<panel position="bottom" size="*,40" >
    			<widget source="session.Event_Now" render="Label" position="250,0" size="70,33" font="FdLcD;33" halign="right" noWrap="1">
    				<convert type="EventTime">Remaining</convert>
    				<convert type="RemainingToText">NoSeconds</convert>
    			</widget>
    		</panel>
    					
    	</screen>
        
      
    <!-- channelselection-->
    	<screen name="ChannelSelection_summary" position="fill">
                    <panel position="top" size="*,70">
                    <widget source="global.CurrentTime" render="Label" position="180,20" size="120,45" font="FdLcD;45" halign="right" valign="top">
                            <convert type="ClockToText">Format:%H:%M</convert>
                    </panel>
    		<widget source="parent.ServiceEvent" render="Label" position="top" size="*,50" font="FdLcD;42" halign="left" noWrap="1" >
    			<convert type="ServiceName">Name</convert>
    		</widget>
    		<widget source="parent.ServiceEvent" render="Label" position="top" size="*,70" font="FdLcD;33" halign="left">
    			<convert type="EventName">Name</convert>
    		</widget>
    		<widget source="parent.ServiceEvent" render="Progress" position="bottom" size="*,14" borderWidth="1">
    			<convert type="EventTime">Progress</convert>
    		</widget>
    		<panel position="bottom" size="*,24" name="SummaryClockPanel" />
    	</screen>
      
    <!-- menus-->
    	<screen name="MenuSummary" position="fill">
    		<widget source="parent.title" render="Label" position="top" size="*,65" font="FdLcD;35" halign="center" valign="top" />
    		<widget source="parent.menu" render="Label" position="top" size="*,90" font="FdLcD;40" halign="center" valign="top">
    			<convert type="StringListSelection" />
    		</widget>
                    <panel position="bottom" size="*,46">
                            <widget source="global.CurrentTime" render="Label" position="180,0" size="120,46" font="FdLcD;45" halign="right" valign="top">
                            <convert type="ClockToText">Format:%H:%M</convert>
                    </widget>
                    </panel>
    	</screen>
    
    <!-- movieplayer-->
    	<screen name="InfoBarMoviePlayerSummary" position="fill">
    		<widget source="session.CurrentService" render="Label" position="top" size="*,36" font="FdLcD;16" halign="left" valign="top" >
    			<convert type="ServiceName">Name</convert>
    		</widget>
    		<widget source="session.CurrentService" render="Progress" position="top" size="*,4" borderWidth="1">
    			<convert type="ServicePosition">Position</convert>
    		</widget>
    		<panel position="bottom" size="*,24" name="SummaryClockPanel">
    			<widget source="session.CurrentService" render="Label" position="4,0" size="42,12" font="FdLcD;12" halign="left" noWrap="1">
    				<convert type="ServicePosition">Position</convert>
    			</widget>
    		</panel>
    	</screen>
    	
    	<screen name="MovieContextMenuSummary" position="fill">
    		<widget source="parent.Title" render="Label" position="top" size="*,14" font="FdLcD;12" halign="left" valign="top" noWrap="1" />
    		<widget source="selected" render="Label" position="top" size="*,32" font="FdLcD;16" />
    		<panel position="bottom" size="*,18">
    			<widget source="global.CurrentTime" render="Label" position="right" size="60,*" halign="right" font="FdLcD;16" >
    				<convert type="ClockToText"></convert>
    			</widget>
    		</panel>
    	</screen>
    
    	<screen name="MovieSelectionSummary" position="fill">
    		<widget source="parent.Title" render="Label" position="top" size="*,14" font="FdLcD;12" halign="left" valign="top" noWrap="1" />
    		<widget source="name" render="Label" position="top" size="*,32" font="FdLcD;16" halign="left" valign="top" />
    		<panel position="bottom" size="*,18">
    			<widget source="parent.Service" render="Label" position="right" size="46,*" font="FdLcD;14" halign="left" noWrap="1">
    				<convert type="MovieInfo">FileSize</convert>
    			</widget>
    			<widget source="parent.Service" render="Label" position="fill" font="FdLcD;14" halign="left" noWrap="1">
    				<convert type="MovieInfo">RecordServiceName</convert>
    			</widget>
    		</panel>
    	</screen>
    
    <!-- DVD -->
    	<screen name="DVDSummary" position="fill">
    		<widget source="session.CurrentService" render="Label" position="top" size="*,28" font="FdLcD;12"  >
    			<convert type="ServiceName">Name</convert>
    		</widget>
    		<widget source="session.CurrentService" render="Progress" position="top" size="*,4" borderWidth="1" >
    			<convert type="ServicePosition">Position</convert>
    		</widget>
    		<panel position="fill">
    			<widget source="session.CurrentService" render="Label" position="left" size="60,*" font="FdLcD;12" halign="left" >
    				<convert type="ServicePosition">Position</convert>
    			</widget>
    			<widget name="Chapter" position="fill" font="FdLcD;12" halign="left" />
    		</panel>
    	</screen>
    
    <!-- setup-->
    	<screen name="SetupSummary" position="fill">
    		<widget source="SetupTitle" render="Label" position="top" size="*,12" font="FdLcD;12" halign="left" />
    		<widget source="SetupEntry" render="Label" position="top" size="*,40" font="FdLcD;12" halign="left" />
    		<widget source="SetupValue" render="Label" position="top" size="*,12" font="FdLcD;12" halign="left" />
    	</screen>
    
    <!-- misc-->
    	<screen name="SimpleSummary" position="fill">
    		<widget source="parent.Title" render="Label" position="top" size="*,40" font="FdLcD;16" halign="center" valign="center" />
    		<panel position="bottom" size="*,24" name="SummaryClockPanel" />
    	</screen>
    
    <!-- standby -->
    	<screen name="StandbySummary" position="fill">
    		<widget source="global.CurrentTime" render="Label" position="center,center" size="320,100" font="FdLcD;100" halign="center" valign="center" noWrap="1">
    			<convert type="ClockToText"></convert>
    		</widget>
    		<widget source="session.RecordState" render="FixedLabel" text="Recording" position="4,50" size="120,12" font="FdLcD;12" zPosition="2" valign="bottom" halign="left" noWrap="1">
    			<convert type="ConditionalShowHide"></convert>
    		</widget>
    	</screen>
    <!-- Plugin browser -->
    	<screen name="PluginBrowserSummary" position="fill">
    		<widget source="parent.Title" render="Label" position="top" size="*,16" font="FdLcD;12"  noWrap="1" />
    		<widget source="entry" render="Label" position="top" size="*,20" font="FdLcD;18" noWrap="1" />
    		<widget source="desc" render="Label" position="fill" font="FdLcD;12" valign="top" />
    	</screen>
    
    <!-- JobView Summary -->
    	<screen name="JobView_summary" position="fill">
    		<widget source="parent.summary_job_name" render="Label" position="6,4" size="120,42" font="FdLcD;16" />
    		<widget source="parent.summary_job_task" render="Label" position="6,22" size="120,26" font="FdLcD;12" />
    		<widget source="parent.summary_job_progress" render="Progress" position="6,50" size="60,12" borderWidth="1" zPosition="1" />
    		<widget source="parent.summary_job_progress" render="Label" position="66,50" size="50,12" font="FdLcD;12" zPosition="2" halign="center" transparent="1"  >
    			<convert type="ProgressToText" />
    		</widget>
    	</screen>
    
    	<screen name="ChoiceBox_summary" position="fill">
    		<widget source="parent.summary_list" render="Label" position="fill" font="FdLcD;11" />
    	</screen>	
    
    	<screen name="MessageBox_summary" position="fill">
    		<widget source="parent.Text" render="Label" position="top" size="*,52" font="FdLcD;11" halign="center" valign="center" />
    		<widget source="parent.selectedChoice" render="Label" position="bottom" size="*,14" font="FdLcD;14" halign="center" valign="center" />
    	</screen>
    
    	<screen name="MessageBoxSimple_summary" position="fill">
    		<widget source="parent.Text" render="Label" position="top" size="*,52" font="FdLcD;11" halign="center" valign="center" />
    		<widget source="parent.selectedChoice" render="Label" position="bottom" size="*,14" font="FdLcD;14" halign="center" valign="center" />
    	</screen>
    </skin>
    Habe dann die Datei ersetzt, jetzt startet aber die Box nicht mehr durch.
    Nach "AAF dev.." bricht sie ab.
    Mir ist aufgefallen das meine bearbeitete Datei jetzt 9,99 KB groß ist ,orginal 8,86 KB.
    Du hast ja Einträge (Zeilen) eingetragen, die auch an anderen Stellen vorhanden sind.
    Müssen diese dann etwa gelöscht werden? Beist sich da vielleicht sonst etwa und startet deswegen und wegen der Größe die Box nicht mehr
    MfG

    Kommentar

    • bonkel
      unregistriert
      • 06.07.2009
      • 7924

      #17
      Code:
      <!-- menus-->
      	<screen name="MenuSummary" position="fill">
      		<widget source="parent.title" render="Label" position="top" size="*,65" font="FdLcD;35" halign="center" valign="top" />
      		<widget source="parent.menu" render="Label" position="top" size="*,90" font="FdLcD;40" halign="center" valign="top">
      			<convert type="StringListSelection" />
      		</widget>
                      <panel position="bottom" size="*,46">
                              <widget source="global.CurrentTime" render="Label" position="180,0" size="120,46" font="FdLcD;45" halign="right" valign="top">
                              <convert type="ClockToText">Format:%H:%M</convert>
                      </widget>
                      </panel>
      	</screen>
      ist falsch

      Code:
      <!-- menus-->
      	<screen name="MenuSummary" position="fill">
      		<widget source="parent.title" render="Label" position="top" size="*,65" font="FdLcD;35" halign="center" valign="top" />
      		<widget source="parent.menu" render="Label" position="top" size="*,90" font="FdLcD;40" halign="center" valign="top">
      			<convert type="StringListSelection" />
      		</widget>
                      <panel position="bottom" size="*,46">
                              <widget source="global.CurrentTime" render="Label" position="180,0" size="120,46" font="FdLcD;45" halign="right" valign="top">
                                       <convert type="ClockToText">Format:%H:%M</convert>
                              </widget>
                      </panel>
      	</screen>

      Kommentar

      • Anskar
        Erfahrene Benutzer
        • 22.12.2009
        • 656

        #18
        Gehts da um die Position des Zeilenanfangs?
        MfG

        Kommentar

        • Anskar
          Erfahrene Benutzer
          • 22.12.2009
          • 656

          #19
          Hallo bonkel!
          Ich habe die Zeilen so angepasst, Image startet bis "TDT Enigma" und startet neu, startet nicht durch.
          Meine skin_display.xml ist 10.24KB groß, orginal ist sie nur 8,86 KB groß.
          Wäre es möglich, das Du Deine skin_display.xml mal postest?

          MfG

          Kommentar

          • bonkel
            unregistriert
            • 06.07.2009
            • 7924

            #20
            die positionen sind sehr wichtig..schau dir mal die zeile im main an...die passt dort auch net

            die abstände fehlen da wieder

            Kommentar

            • Anskar
              Erfahrene Benutzer
              • 22.12.2009
              • 656

              #21
              Nur zur Info, wie groß ist Deine Datei ?
              MfG

              Kommentar

              • bonkel
                unregistriert
                • 06.07.2009
                • 7924

                #22
                10,410

                Kommentar

                • caliban
                  Ehren VIP
                  • 17.01.2011
                  • 5013

                  #23
                  Und hier die noob Frage des Tages: wohin gehört die Datei? Ich teste das don't cry Image ...

                  Kommentar

                  • Thomas4711
                    Erfahrene Benutzer
                    • 14.08.2009
                    • 37672

                    #24
                    Don't cry Image beruht noch auf "altem" E2, hier gehts um Enigma2-pli, da muß man die Images noch selber bauen aus dem GIT.
                    ---------------------------

                    et10000; D-Cube R2; Prismcube Ruby; Venton HD1; Mara M9 u.a.m mit OpenATV 4.1
                    Astra 19,2 und 28,2 an Atemio Multischalter Premium-Line 9/20
                    Ligawo HDMI Matrix 4x2 - Multifunction per spdif an LG NB3530A 2.1 Soundbar

                    Kommentar

                    • Anskar
                      Erfahrene Benutzer
                      • 22.12.2009
                      • 656

                      #25
                      Hallo bonkel!
                      Habe meine Skin-display.xml nach Deinen Tips bearbeitet, bekomme es aber wohl irgendwie nicht richtig hin. Wenn ich sie einfüge und Neustarte, bricht die Box den Startvorgang ab.
                      Könntest Du mal drüberschauen?
                      MfG
                      Angehängte Dateien

                      Kommentar

                      • bonkel
                        unregistriert
                        • 06.07.2009
                        • 7924

                        #26
                        ist ja kein wunder, du hast ja nirgends die abstände richtig und nich mit tabs gearbeitet

                        Kommentar

                        • Anskar
                          Erfahrene Benutzer
                          • 22.12.2009
                          • 656

                          #27
                          Zitat von bonkel Beitrag anzeigen
                          ist ja kein wunder, du hast ja nirgends die abstände richtig und nich mit tabs gearbeitet
                          Hallo bonkel!
                          Ich bearbeite solche Dateien immer mit "WinVi32", was nimmst Du für ein Programm?

                          Habe jetzt die von Dir bearbeitete eingesetzt. Aber auch mit Deiner startet das Image nicht durch
                          MfG

                          Kommentar

                          • benutzername
                            Special VIP
                            • 10.05.2008
                            • 1479

                            #28
                            Nimm Notepad++
                            Aber nicht vergessen, die Zeilenenden in Unix umzuwandeln

                            Kommentar

                            • Anskar
                              Erfahrene Benutzer
                              • 22.12.2009
                              • 656

                              #29
                              Zitat von benutzername Beitrag anzeigen
                              Nimm Notepad++
                              Aber nicht vergessen, die Zeilenenden in Unix umzuwandeln
                              Danke benutzername für den Tip, nur was heist "in Unix umzuwandeln"?
                              MfG

                              Kommentar

                              • benutzername
                                Special VIP
                                • 10.05.2008
                                • 1479

                                #30
                                in einem der menüs findest du den eintrag zeilenende.
                                habs nicht im kopf. hocke gerade ammac, hab das problem also nicht, da natives unix ;-)

                                Kommentar

                                Nicht konfiguriertes PHP-Modul

                                Einklappen

                                Enigma2-Pli - LCD

                                Einklappen
                                Lädt...
                                X