GoPal 5 Höhe über Prozessorwahl: Unterschied zwischen den Versionen
B-M-N (Diskussion | Beiträge) K (→Auswahlbox im Darstellungsmenü: Dateiname kursiv) |
B-M-N (Diskussion | Beiträge) ({{adsense}} entfernt) |
||
Zeile 1: | Zeile 1: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
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 | + | Der Samsung-Prozessor ist der am häufigsten verwendete Schaltkreis. |
− | Der Centrality befindet sich im P4225 | + | Der Centrality befindet sich im P4225 und P4425. |
− | + | Anleitung zur „Auswahl des Prozessortypes“ | |
− | |||
− | |||
== Auswahlbezeichnung == | == Auswahlbezeichnung == | ||
− | Die neuen Wörter für die Prozessoren müssen in die | + | 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; | ||
− | } | + | } |
− | |||
− | + | == Quellen == | |
− | + | Vielen Dank an den [[Benutzer:Pumuckel|User Pumuckel]] für diese Erklärung. Wünsche | |
− | + | [[Kategorie:GoPal 5.x Skinning]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− |
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“
Inhaltsverzeichnis
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