GoPal 5 Höhe über Prozessorwahl: Unterschied zwischen den Versionen

Aus GoPalWiki
Wechseln zu: Navigation, Suche
K (Auswahlbox im Darstellungsmenü: Dateiname kursiv)
({{adsense}} entfernt)
Zeile 1: Zeile 1:
[[Kategorie:GoPal 5.x Skinning]]
 
 
 
== Allgemein ==
 
Vielen Dank an den [[Benutzer:Pumuckel|User Pumuckel]] für diese Erklärung.
 
 
 
Die korrekte Anzeige der aktuellen Höhe ist abhängig von dem im Navigationsgerät verbauten Prozessor. Derzeit werden zwei verschiedene Prozessoren verbaut --> Samsung und Centrality. Die Höhenanzeige hat bei gleichem Standort einen Versatz um ca. 47m. Aus diesem Grund habe ich im Darstellungsmenü auf der 2. Seite eine Einstellmöglichkeit geschaffen, wo man den verwendeten Prozessortyp einstellen kann, damit jedes Navigationsgerät die korrekte Höhe anzeigen kann.
 
Die korrekte Anzeige der aktuellen Höhe ist abhängig von dem im Navigationsgerät verbauten Prozessor. Derzeit werden zwei verschiedene Prozessoren verbaut --> Samsung und Centrality. Die Höhenanzeige hat bei gleichem Standort einen Versatz um ca. 47m. Aus diesem Grund habe ich im Darstellungsmenü auf der 2. Seite eine Einstellmöglichkeit geschaffen, wo man den verwendeten Prozessortyp einstellen kann, damit jedes Navigationsgerät die korrekte Höhe anzeigen kann.
  
Der Samsung-Prozessor ist der am häufigsten verwendeste Schaltkreis.
+
Der Samsung-Prozessor ist der am häufigsten verwendete Schaltkreis.
Der Centrality befindet sich im P4225-P4425.
+
Der Centrality befindet sich im P4225 und P4425.
  
 
+
Anleitung zur „Auswahl des Prozessortypes“
 
 
=Anleitung zur „Auswahl des Prozessortypes“=
 
  
 
== Auswahlbezeichnung ==
 
== Auswahlbezeichnung ==
Die neuen Wörter für die Prozessoren müssen in die „Standard.de_DE.xml“ eingepflegt werden.
+
Die neuen Wörter für die Prozessoren müssen in die ''Standard.de_DE.xml'' eingepflegt werden.
  
 
Auszug aus der „Standard.de_DE.xml“:
 
Auszug aus der „Standard.de_DE.xml“:
 
 
                                 <text value="Samsung" id="1690000010" type="STRING"/>
 
                                 <text value="Samsung" id="1690000010" type="STRING"/>
 
                                 <text value="Centrality" id="1690000011" type="STRING"/>
 
                                 <text value="Centrality" id="1690000011" type="STRING"/>
 
  
 
== Überschriftname ==
 
== Überschriftname ==
Zeile 27: Zeile 17:
  
 
Auszug aus der „Standard.de_DE.xml“:
 
Auszug aus der „Standard.de_DE.xml“:
 
 
                                 <text value="Prozessor" id="1680933402" type="STRING"/>
 
                                 <text value="Prozessor" id="1680933402" type="STRING"/>
 
  
 
== Auswahlbox im Darstellungsmenü ==
 
== Auswahlbox im Darstellungsmenü ==
Zeile 35: Zeile 23:
  
 
Auszug aus der ''„pfskin.skn''“
 
Auszug aus der ''„pfskin.skn''“
 
 
                 prozessor_type_container
 
                 prozessor_type_container
 
                 {
 
                 {
Zeile 44: Zeile 31:
 
                          
 
                          
 
                         Form: Map_view_settings_2_prozessor_type_container_subform;
 
                         Form: Map_view_settings_2_prozessor_type_container_subform;
 
+
 
+
 
         Map_view_settings_2_prozessor_type_container_subform
 
         Map_view_settings_2_prozessor_type_container_subform
 
         {
 
         {
Zeile 110: Zeile 97:
 
Auszug aus der „pfskin.skn“
 
Auszug aus der „pfskin.skn“
 
         610: PPSkin\480x272\GoPal_5.0\toggle_buttons\toggle_prozessor.png;
 
         610: PPSkin\480x272\GoPal_5.0\toggle_buttons\toggle_prozessor.png;
 
  
 
== Funktion verbinden ==
 
== Funktion verbinden ==
Zeile 120: Zeile 106:
 
Prozessorauswahl_Typenbezeichnung -->
 
Prozessorauswahl_Typenbezeichnung -->
 
                 <item id="2139000042" value="0" type="INT" persistent="true"/> <!-- Added: Samsung/Centrality -->
 
                 <item id="2139000042" value="0" type="INT" persistent="true"/> <!-- Added: Samsung/Centrality -->
 
  
 
== Höheneintrag ändern ==
 
== Höheneintrag ändern ==
Zeile 126: Zeile 111:
  
 
Auszug aus der „pfskin.skn“
 
Auszug aus der „pfskin.skn“
 
 
                 SF_Hoehe
 
                 SF_Hoehe
 
                 {
 
                 {
Zeile 144: Zeile 128:
 
                         Visibility#DP: 2139000011;
 
                         Visibility#DP: 2139000011;
 
                          
 
                          
                 }
+
                 }        
               
 
  
Wünsche
+
== Quellen ==
Viel Erfolg ... [[Benutzer:Pumuckel|Pumuckel]]
+
Vielen Dank an den [[Benutzer:Pumuckel|User Pumuckel]] für diese Erklärung. Wünsche
  
 
+
[[Kategorie:GoPal 5.x Skinning]]
 
 
==Weblinks==
 
 
 
 
 
 
 
{{adsense}}
 

Version vom 11. Januar 2020, 18:06 Uhr

Die korrekte Anzeige der aktuellen Höhe ist abhängig von dem im Navigationsgerät verbauten Prozessor. Derzeit werden zwei verschiedene Prozessoren verbaut --> Samsung und Centrality. Die Höhenanzeige hat bei gleichem Standort einen Versatz um ca. 47m. Aus diesem Grund habe ich im Darstellungsmenü auf der 2. Seite eine Einstellmöglichkeit geschaffen, wo man den verwendeten Prozessortyp einstellen kann, damit jedes Navigationsgerät die korrekte Höhe anzeigen kann.

Der Samsung-Prozessor ist der am häufigsten verwendete Schaltkreis. Der Centrality befindet sich im P4225 und P4425.

Anleitung zur „Auswahl des Prozessortypes“

Auswahlbezeichnung

Die neuen Wörter für die Prozessoren müssen in die Standard.de_DE.xml eingepflegt werden.

Auszug aus der „Standard.de_DE.xml“:

                               <text value="Samsung" id="1690000010" type="STRING"/>
                               <text value="Centrality" id="1690000011" type="STRING"/>

Überschriftname

Der Überschriftname für die Auswahlbox muß in die „Standard.de_DE.xml“ eingepflegt werden.

Auszug aus der „Standard.de_DE.xml“:

                               <text value="Prozessor" id="1680933402" type="STRING"/>

Auswahlbox im Darstellungsmenü

Auswahlbox im Darstellungsmenü (Seite2,Map_view_settings_2“) sichtbar machen

Auszug aus der „pfskin.skn

               prozessor_type_container
               {
                       ID: 4587547;
                       Class: SkinContainer;
                       Coordinates: 0,160,240,64;
                       LongTapDownEvent: 2132606983;
                       
                       Form: Map_view_settings_2_prozessor_type_container_subform;


       Map_view_settings_2_prozessor_type_container_subform
       {
               ID: 4587547;
               Class: SkinContainer;
               Coordinates: 0,160,240,64;
               LongTapDownEvent: 2132606983;
               
             
               ToggleButton_prozessor_type
               {
                       ID: 4587555;
                       Class: ToggleButton;
                       Coordinates: 0,0,240,64;
                       TextCoordinates: 72,29,132,25;
                       Font: 7;
                       HAlign: center;
                       LongTapDownEvent: 2132606983;
                       
                       States: 2;
                       Texts#DP: 2139000041;
                       TextColor1: 255,255,255;
                       TextColor2: 255,255,255;
                       AlternativeTextColor1: 255,255,255;
                       AlternativeTextColor2: 190,190,190;
                       Enabled1: 92,0,0,240,64,0,0;
                       Enabled2: 92,0,0,240,64,0,0;
                       Disabled1: 93,0,0,240,64,0,0;
                       Disabled2: 93,0,0,240,64,0,0;
                       Pushed1: 94,0,0,240,64,0,0;
                       Pushed2: 94,0,0,240,64,0,0;
                       Icon1: 610,0,0,240,64,0,0,255,0,255;
                       Icon2: 610,0,64,240,64,0,0,255,0,255;
                       MinValue: 0;
                       MaxValue: 1;
                       CurrentValue#DP: 2139000042;
                       
                       PYOffset: 2;
                       PressEvent: 2135293982;
                       PressedEvent: 2135293983;
                       
               }
               
               Label_prozessor_type
               {
                       ID: 4587557;
                       Class: SkinText;
                       Coordinates: 0,0,240,64;
                       Text#DP: 1680933402;
                       TextCoordinates: 44,0,192,28;
                       TextColor: 255,255,255;
                       Font: 7;
                       TapMode: TapThrough;
                       ContextHelp#DP: 2133852370;
                       ContextHelpIcon: 87,0,0,206,64,34,0;
                       DisplayedText#DP: 2135293982;
                       LongTapDownEvent: 2132606983;
                       
               }

Icon für die Auswahlbox

Icon für die Auswahlbox erstellen und in der „pfskin.skn“ hinterlegen

Auszug aus der „pfskin.skn“

       610: PPSkin\480x272\GoPal_5.0\toggle_buttons\toggle_prozessor.png;

Funktion verbinden

Die Verbindungen zwischen der „Standard.de_DE.xml“, der Auswahlbox und der daraus resultierenden Schaltinformation über die „dpitems.xml“ herstellen

Auszug aus der „dpitems.xml“

               <item id="2139000041" value="1690000010|1690000011" type="ITEM_LIST"/> 
               <item id="2139000042" value="0" type="INT" persistent="true"/> 

Höheneintrag ändern

Zum Schluß muß noch der Eintrag für die aktuelle Höhe über „Textformat“ abgeändert werden

Auszug aus der „pfskin.skn“

               SF_Hoehe
               {
                       Class: SkinContainer;
                       Coordinates: 440,30,40,28;
                       TapMode: TapThrough;
                       
                       Hoehe
                       
               {
                       Class: SkinText;
                       Coordinates: 0,0,40,28;
                       TextColor#DP: 2139000034;
                       Font: 1;
                       TextFormat: "(%F(cmp;%2139000042;=0)?%16777221; m)(%F(cmp;%2139000042;=1)?%F(Calc;%16777221;-47) m)";
                       TapMode: TapThrough;
                       Visibility#DP: 2139000011;
                       
               }         

Quellen

Vielen Dank an den User Pumuckel für diese Erklärung. Wünsche