GoPal 5 Höhe über Prozessorwahl: Unterschied zwischen den Versionen
B-M-N (Diskussion | Beiträge) (Rechtschreibung und Dateien kursiv) |
B-M-N (Diskussion | Beiträge) |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 4: | Zeile 4: | ||
Der Centrality befindet sich im P4225 und P4425. | Der Centrality befindet sich im P4225 und P4425. | ||
− | Anleitung zur „Auswahl des Prozessortypes“ | + | ==Anleitung zur „Auswahl des Prozessortypes“== |
+ | |||
+ | '''1. 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. | ||
<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"/> | ||
− | + | '''2. Überschriftname''' | |
− | Der Überschriftname für die Auswahlbox muss in die ''Standard.de_DE.xml''eingepflegt werden. | + | |
+ | Der Überschriftname für die Auswahlbox muss in die ''Standard.de_DE.xml'' eingepflegt werden. | ||
<text value="Prozessor" id="1680933402" type="STRING"/> | <text value="Prozessor" id="1680933402" type="STRING"/> | ||
− | + | '''3. Auswahlbox im Darstellungsmenü''' | |
+ | |||
Auswahlbox im Darstellungsmenü (Seite 2, "Map_view_settings_2“) in der Datei ''pfskin.skn'' sichtbar machen | Auswahlbox im Darstellungsmenü (Seite 2, "Map_view_settings_2“) in der Datei ''pfskin.skn'' sichtbar machen | ||
prozessor_type_container | prozessor_type_container | ||
Zeile 85: | Zeile 88: | ||
} | } | ||
− | + | '''4. Icon für die Auswahlbox''' | |
Icon für die Auswahlbox erstellen und in der ''fskin.skn'' hinterlegen | Icon für die Auswahlbox erstellen und in der ''fskin.skn'' hinterlegen | ||
610: PPSkin\480x272\GoPal_5.0\toggle_buttons\toggle_prozessor.png; | 610: PPSkin\480x272\GoPal_5.0\toggle_buttons\toggle_prozessor.png; | ||
− | + | '''5. Funktion verbinden''' | |
+ | |||
Die Verbindungen zwischen der ''Standard.de_DE.xml'', der Auswahlbox und der daraus resultierenden Schaltinformation über die Datei ''dpitems.xml'' herstellen | Die Verbindungen zwischen der ''Standard.de_DE.xml'', der Auswahlbox und der daraus resultierenden Schaltinformation über die Datei ''dpitems.xml'' herstellen | ||
Zeile 98: | Zeile 102: | ||
<item id="2139000042" value="0" type="INT" persistent="true"/> <!-- Added: Samsung/Centrality --> | <item id="2139000042" value="0" type="INT" persistent="true"/> <!-- Added: Samsung/Centrality --> | ||
− | + | ''' 6. Höheneintrag ändern''' | |
+ | |||
Zum Schluss muss noch der Eintrag für die aktuelle Höhe über „Textformat“ in der Datei ''pfskin.skn'' abgeändert werden | Zum Schluss muss noch der Eintrag für die aktuelle Höhe über „Textformat“ in der Datei ''pfskin.skn'' abgeändert werden | ||
SF_Hoehe | SF_Hoehe |
Aktuelle Version vom 12. Januar 2020, 16:55 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“
1. Auswahlbezeichnung
Die neuen Wörter für die Prozessoren müssen in die Standard.de_DE.xml eingepflegt werden.
<text value="Samsung" id="1690000010" type="STRING"/> <text value="Centrality" id="1690000011" type="STRING"/>
2. Überschriftname
Der Überschriftname für die Auswahlbox muss in die Standard.de_DE.xml eingepflegt werden.
<text value="Prozessor" id="1680933402" type="STRING"/>
3. Auswahlbox im Darstellungsmenü
Auswahlbox im Darstellungsmenü (Seite 2, "Map_view_settings_2“) in der Datei pfskin.skn sichtbar machen
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; }
4. Icon für die Auswahlbox Icon für die Auswahlbox erstellen und in der fskin.skn hinterlegen
610: PPSkin\480x272\GoPal_5.0\toggle_buttons\toggle_prozessor.png;
5. Funktion verbinden
Die Verbindungen zwischen der Standard.de_DE.xml, der Auswahlbox und der daraus resultierenden Schaltinformation über die Datei 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"/>
6. Höheneintrag ändern
Zum Schluss muss noch der Eintrag für die aktuelle Höhe über „Textformat“ in der Datei pfskin.skn abgeändert werden
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.