Höhenangabe auf Karte?

  • Hallo,


    ich habe meinen E4435 von 4.7 (Navirunner Skin) auf Gopal 5 geupdatet und möchste eigentlich keinen Skin installieren, da ich eigentlich ganz zufrieden mit der originalen Version bin.


    Eine Sache würde ich aber gerne ändern: Ich möchte gerne auf der Karte unter der Ankunftszeit (diese dann kleiner) die HÖHENANGABE haben. Daran habe ich mich doch sehr gewöhnt. Ich hatte das schon mal bei Gopal 3 selbst gemacht (beim Naviruner-Skin war es ja auch schon so eingebaut), aber das ist hundert Jahre her und ich habe vergessen, wie das geht. Kann mir da jemand helfen? Wie gesagt, das ist das einzige was ich ändern möchte. Deswegen möchte ich keinen Skin installieren. Vielleicht kann ja ein "Freak" verraten, wo ich was ändern muss? Also Ankunftszeit kleiner und darunter Höhenangabe.



    Vielen Dank schon mal

  • Ich dachte nur, warum das Rad zweimal erfinden, wenn vielleicht schon mal jemand die Arbeit gemacht hat und mir dann vielleicht einfach seine Datei geben könnte oder zumindest sagen könnte wo ich was ändern muss . Aber ok, dann werde ich mich mal selbst reinknien.


    Habe zwar hier im Forum schon eine solche Datei gefunden, aber die verrsacht bei mir danach Fehlermeldungen.

  • Ich dachte nur, warum das Rad zweimal erfinden, wenn vielleicht schon mal jemand die Arbeit gemacht hat und mir dann vielleicht einfach seine Datei geben könnte oder zumindest sagen könnte wo ich was ändern muss . Aber ok, dann werde ich mich mal selbst reinknien.


    Habe zwar hier im Forum schon eine solche Datei gefunden, aber die verrsacht bei mir danach Fehlermeldungen.


    ?( Wenn es die Eintragungen im Wiki nicht geben würde müsstest du das Rad neu erfinden...!
    Wenn du hier eine Datei gefunden hast kann es sich nur um eine PFSkin.skn handeln, die aus einer bestimmten GoPal Version stammt. Wäre mehr wie Zufall dass es sich um eine PFSin handelt die nur die Höhe inne hat und mit deiner Version übereinstimmt.
    Kannst ja auch die Skins auseinander nehmen und dir die Stelle raussuchen und die Koordinaten anpassen.
    Ist aber letztlich auch nur das was als Beispiel im Wiki steht.

  • So, nach studieren des Wiki habe ich es auch so fast hinbekommen. Nur wird bei mir das "Berge"-Symbol davor nicht angezeigt. Warum habe ich bis jetzt nicht herausfinden können. Die entsprechnde PNG-Datei ist in dem Ordner wo sie wohl reingehört und in der SkN Datei steht auch der entsprechende Eintrag. Aber heute habe ich keine Lust mehr. Allerdings konnte ich die Höhenangabe nur kurz im Garten testen und da hat er mir Werte um den Faktor 10 zu hoch gezeigt. Hatte aber auch miserablen Satellitenempfang. Kann es daran gelegen haben? Sonst muss ich mir noch mal die SKN-Datei zur Brust nehmen.


    Ich hatte halt gehofft, das es jemanden gebend würde, der wie ich nur diese Kleinigkeit geändert haben wollte und es schon gemacht hat.

  • Na geht doch (wieder) :D
    Das fehlende Berge Icon "versteckt" sich sicher in anderen Koordinaten oder/und einem anderem Pfad... ;)
    Das du bei schlechtem GPS Empfang (übrigens, sehr undeutliche Angabe, HDOP Wert wäre hilfreicher) eine Abweichung von (nur) 10m hast, deutet auf ein richtiges Ergebnis hin. ;)

  • So, nach studieren des Wiki habe ich es auch so fast hinbekommen.

    :thumbup:


    Nur wird bei mir das "Berge"-Symbol davor nicht angezeigt. Warum habe ich bis jetzt nicht herausfinden können. Die entsprechnde PNG-Datei ist in dem Ordner wo sie wohl reingehört und in der SkN Datei steht auch der entsprechende Eintrag.


    hast du sowohl bei den Bitmap-Definitionen am Anfang das png hinzugefügt mit einer eigenen (noch nicht vergebenen) Nummer ?
    und dann auch den entsprechenden gesamten Container zur Anzeige dafür eingefügt ?


    mikee


    PS. Das Symbol farbig gefällig ;)

  • Meine Höhenanzeige funktioniert nun gut, aber ich bekomme das Bildchen davor einfach nicht hin. Ich habe das Bildchen von Mikee "m_icon_height.png" in folgenden Pfad abgelegt:


    \My Flash Disk\navigation\Skin480x272\PPSkin\480x272\GoPal_5.0\icons


    In der PFSkin.skn Datei habe ich die folgenden Zeilen eingefügt:


    oben:



    600: PPSkin\480x272\GoPal_5.0\icons\m_icon_height.png;


    weiter unten:



    Value_Height
    {
    Class: SkinText;
    Coordinates: 235,22,65,20;
    TextColor: 255,255,255;
    Font: 8;
    HAlign: left;
    VAlign: center;
    //Samsung Höhe
    TextFormat: "%16777221; ^F10^m";
    }


    Icon_value_height
    {
    ID: 5046305;
    Class: SkinIcon;
    Coordinates: 205,26,15,15;
    LongTapDownEvent: 2132606983; //SEV_MAIN_PTT


    BitmapReference: 600,0,30,15,15,0,0;


    }


    Ehrlicherweise muss ich zugeben, das ich noch nicht verstanden habe was es mit der ID: 5046305 auf sich hat. Die letzte Nummer, die ich gefunden habe war die ...304, deshalb habe ich hier die ...305 vergeben. Vermute mal so einfach war das nicht, oder?


    Wo steckt mein Fehler?


  • BitmapReference: 600,0,0,15,15,0,0;


    da du das kleine Icon genommen hast, dann auch in der y-Koordinate von 0 beginnend und nicht von 30.


    mikee

  • Danke für den Tipp. Hat leider nix gebracht. Das Bildchen ist einfach nicht zu sehen. Die anderen Bildchen vor Durchschnittgeschwindigkeit, aktuelle Geschwindigkeit, Ankunftszeit usw. werden alle angezeigt. Nur bei meiner Höhenanzeige ist und bleibt es schwarz. Die anderen Bilder stecken wohl alle in einer einzigen PNG-Datei.


    Kann es sein, dass diese irgendwie über meinem bzw. Deinem Höhenbildchen liegen, also da ein schwarzer hintergrund drüber liegt und ich es deswegen nicht sehen kann? Wenn ja, wie bekomme ich denn das Bildchen dann ganz nach oben? Ich stelle mir das so als Ebenen vor.


    Ich habe eben in Photoshop gesehen, das die anderen Bildchen alle in einer einzigen Bilddatei stecken und dort wohl auch ein Symbol für die Berge enthalten ist. Wie steuer ich denn gezielt das zweite der ganzen Bilder an? Obwohl ich natürlich lieber das einzelne bunte von Dir nehmen würde.

  • du kannst aus der png jeden beliebiegen Bereich "ausschneiden".
    bspw:
    600 - Bild-Nummer (hoffentlich nicht doppelt vergeben)
    0 - Beginn des Ausschneidens x-Achse
    0 - Beginn des Ausschneidens y-Achse
    15 - Ausschneidelänge x-Achse
    15 - Ausschneidelänge y-Achse
    0,0 - Versatz des Ausgeschnittenen


    mit Layer: OnTop; könntest du überprüfen, ob evtl. etwas darüber liegt.


    achja, bist du überhaupt im richtigen Panel fürs value_height. manchmal gibt es auch mehere in den pfskins ...


    mikee

  • :thumbup: Habe es hinbekommen. Habe aus dem Mulit-PNG den entsprechenden Bereich ausgeschnitten. Vielen Dank für die Erklärung. Das Bildchen ist nun da. Ist zwar nur weiß und nicht bunt aber ich bin erstmal zufrieden. Wenn ich mal wieder mehr Zeit habe werde ich das mit dem bunten Bildchen noch mal versuchen.


    Danke noch mal :thumbup:

  • Hallo zusammen,
    nachdem ich mein P 5430 auf goPal 5 umgestellt habe möchte ich gerne wieder die Höhenmeter und den TMC-Sendernamen in der unteren Anzeige einfügen. Dazu hab ich mir das weiter oben in einem Beitrag angesprochene Wiki angeschaut. Damit habe ich es schon geschafft, die STVO-Abfrage automatisch "anzuklicken". Bei den Höhenmetern und dem Sendernamen komm ich damit aber nicht weiter. Unter: http://www.wiki.gopal-navigato…Q#TMC_Sendername_anzeigen (weiter unten in diesem WIKI stehen diese Befehle, aber mit anderen Koordinaten noch einmal) steht, dass man im "Abschnitt" SF_Menu_Panel den dort angegeben Namen (StationName // TMC Sender) suchen soll und dann diese Befehle eingeben soll. Den "Pfad SF_Menu_Panel gibt es mehrfach, den Abschnitt StationsName // TMC Sender aber gar nicht. Wo füge ich denn jetzt diese Zeilen ein?


    Dasselbe gilt für die Höhenangabe: An welcher Stelle in der PFSkin füge ich die Zeilen ein die in dem Wiki unter Höhe über normal null genannt sind?


    Vielleicht ist die Frage hier schon mehrfach beantwortet worden - aber sorry ich find es nicht.


    Danke im voraus


    Findgarnix


    Fakten: goPal 5 auf einem 5Zoll Display des P 5430

  • Hallo findgarnix,




    "SF_Menu_panel" steht nur einmal in der PFSkin, sonst steht immer "Form: SF_Menu_panel"
    Hier ein Auszug, damit Du es besser findest:


    }
    SF_Menu_panel
    {
    ID: 5046289;
    Class: SkinContainer;
    Coordinates: 0,0,480,72;
    EnabledState#DP: 2134769706;


    usw.


    Bin jetzt aber wieder weg, Fußball ruft. :D :D


    Gruß
    blackedition

  • Hallo findgarnix,


    wie wäre es, wenn Du dir einfach einen vorhandenen passenden Skin nimmst(Teamskin, NaviToni, Pumuckel usw.) und dort die passenden Stellen raus kopierst.
    Dann deine PFSkin.bsf löschst und neu startest.
    Dann siehst Du, wie es aussieht, machst einen Screenshot mit "cecap" und an Hand dieses Bildes, legst Du deine Koordinanten fest für die Höhe und den Sendersuchlauf.


    Gruß
    blackedition