SkinIt v1.4.1

  • "leider" funktioniert es auch auf meinen laptop
    einwandfrei. sorry, aber ich weiss nicht, wie ich dir da
    helfen kann.


    cu Luke

  • Ich habe alle inis übernommen (vom PDA) und sehe unter "Kartenansicht1" auch das von mir benutzte "Irrläufer".


    Allerdings treten hier bereits verschiebungen auf, ohne daß ich meine erste Änderung vorgenommen habe.


    Ein Balken zieht rechts raus, und die Routeninfos stehen auch an falscher Stelle...

    Bilder

    Navigation mit Google Maps über Android Auto und AAWireless im Nissan Qashqai Akari Automatik. Zusätzlich ist POIbase NAVI ein treuer Beegleiter meiner Fahrten  ;)

  • nein, sicher nicht.
    der "balken" ist in der regel so lang und verschiebt sich
    je nach ansicht an die position der entsprechenden dummys.
    auch die routeninfos werden sicher nicht falsch dargestellt,
    es gibt 2 davon. gesamte route und etappe. wenn du
    nicht mit mehreren etappen routest, ist einer davon nie
    eingeblendet.
    kontrolliere das mal, du wirst sehen, das SkinIt die
    positionen korrekt anzeigt.
    wenn du noch zweifel hast, kannst du dir die ini's ja mal
    mit nem editor anschauen und die positionen
    überprüfen.


    cu Luke


    es gibt schon version 1.4.1 :)

    Einmal editiert, zuletzt von LukeS ()


  • Danke für die Antwort. Dann frage ich mich aber, wie ich den Skin jetzt anpassen soll, wenn sich irgendwann mal irgendwo was verschiebt. Z.B. die gerade befahrene Strasse: ist im Echtbetrieb ja weiter links. Wenn ich da jetzt rumschiebe, sehe ich Änderungen in Deinem Proggi, aber was erwartet mich im Einsatz?


    Die Position der abgebildeten Routeninfo sitzt nur dort bei mehreren Zielen, ansonsten links unten.


    Und wie sieht es aus mit den Schriften, die beim Editieren ja ziemlich verzerrt sind; wie verhalten die sich im "Echtbetrieb", wenn ich Felder verkleinere/vergrößere?

    Navigation mit Google Maps über Android Auto und AAWireless im Nissan Qashqai Akari Automatik. Zusätzlich ist POIbase NAVI ein treuer Beegleiter meiner Fahrten  ;)

  • Ich habe auch ein bisschen rumprobiert und muss sagen RESPEKT an alle Skin-Ersteller und -Layouter. : drink


    Bzw. "boah", was programmiert sich die Firma Navigon eigentlich da zusammen. Warum nicht einfach je nach Ansicht absolut positioniert, d.h. warum hier und da absolut, dann wieder relativ positioniert, dann irgendein gemixe, anderes wieder hart programmiert, dann wieder was global und anderes lokal. X( :(


    Den Ausführungen der Skingötter nach, war das ja auch schon in den Vorversionen so, aber wie kann man so etwas zusammenschustern, wenn man Programmierer bei Navigon ist? ?(


    Pfui, Navigon, setzen. :-D)

  • HSVMichi


    am besten liest du mal die sachen von hirni durch.
    da steht alles drin, was wie voneinander abhängt.
    das mit dem "balken" from ist ganz einfach. Blende
    mal die dummys ein. beim navigieren ist die x-koordinate
    von dummylarge zu nehmen, in der kartenansicht die von
    dummysmall (oder umgekehrt???).


    ja, es ist voll neben der objektorientierten programmierung.
    ich weiss nicht, warum navigon das so gemacht hat.
    ich bin selbst softwareentwickler und würde das mal so
    einschätzen:
    da wurde aus zeitmangel kein konzept gemacht. die
    grobe richtung scheint vorgegeben worden zu sein,
    aber den entscheidungsträgern war wohl nicht bewusst,
    das das programmieren in spaghetti-code sehr viel
    langsamer vonstatten geht. es lohnt sich NIE, ohne
    vernünftiges design zu coden. das holt einen immer
    wieder ein.
    naja, SkinIt spiegelt halt nur die gegebenheiten wieder.
    wie gesagt, es gibt einiges zu lesen von hirni und dali.
    wenn ihr die lektüren durchhabt, seid ihr skin-profis. :)


    SkinIt gibt nur die koordinaten wieder, nicht das layout.
    da liegen bmp's hinter, die natürlich verzerrt dagestellt
    werden. das ist im echten skin dann natürlich nicht mehr
    so. ich hätte auch alle buttons weiss machen können,
    wäre dann aber nicht so leicht, die buttons auseinanderzuhalten.
    es geht nur darum, das ihr die unterschiedlichen
    knöpfchen auseinanderhalten könnt.
    ich habe ja alles nach aussen gelegt, das ist beliebig
    austauschbar.


    cu Luke

    Einmal editiert, zuletzt von LukeS ()

    • Offizieller Beitrag

    Hi Folks,


    ich wurde von Luke gebeten einen kleinen Bericht über das Tool zu schreiben und würde Ihn nach seinem Urlaub auch gerne damit überraschen...


    Kann mir jemand in drei Sätzen erlären wie man mit dem Teil arbeitet, sieht spannend aus, aber die Funktionsweise erschließt sich nicht sofort,


    Danke,
    Gruß
    Tobi

  • Tobias


    wass soll man da groß sagen. Es ist ein schönes Programm, dass die Objekte von MN|4 einliest, darstellt und nach der Manipulation wieder ablegt.


    EDIT
    Annahme vielleicht falsch. Sorry!



    Suppengrün

    Einmal editiert, zuletzt von Suppengrün ()

  • Tobias


    Habe gerade mal was zusammengetippt. Vielleicht kannst du damit ja was anfangen.


    Gruß, Tom



    >>>>>>> schnipp <<<<<<<<<<<


    SkinIt - Was ist das ?
    ----------------------


    Anders als bei der Ankündigung von MN|4 gedacht, bietet der original Skin-Editor von Navigon nicht die Möglichkeit sich seinen eigenen Skin für das Programm zu erstellen. Viel mehr als die Farben, Transparenz und das Hintergrundbild lassen sich mit diesem Programm leider nicht verändern. Das verschieben von Elementen (wie z.B. des Knopfes für die 3D-Ansicht) oder auch die Änderung dessen Größe ist leider nicht mit dem Original möglich.


    Das Programm SkinIt von LukeS füllt diese Lücke beim MN|4 aus. Mit Hilfe derer, die sich an das Erforschen der für das Aussehen im MN|4 notwendigen INI-Dateien gewagt haben, hat er SkinIt entwickelt, mit dem man die notwendigen bzw. gewünschten Veränderungen am Aussehen des MN|4-Skins bequem direkt am PC vornehmen kann.


    Installiert man das Programm in ein Verzeichnis, so finden sich in einem Unterverzeichnis alle notwendigen Dateien, die für den späteren eigenen Skin notwendig sind, abhängig von den Objekten die verändert werden sollen, denn diese "verteilen" sich auf verschiedene Dateien.


    Nach dem Start des Programms SkinIt.exe klickt man auf den Schalter LADEN und wählt das zuvor genannte Verzeichnis (hier: Layout) aus, andernfalls zeigt SkinIt die notwendigen Grafiken nicht an.


    Die verschiedenen Ansichten des MN|4 finden sich in der mittels DropDown-Menü dargestellten Liste, die im rechten, gelb markiertem Bereich zu finden ist. Ebenfalss im rechten Bereich finden sich auch Parameterangaben für Position, Breite und Höhe des jeweils ausgewählten Objektes sowie das Navigationskreuz, um diese Werte zu ändern. Die Besonderheit dabei ist, das man auf den Schalter in der Mitte des Kreuzes klickt um zwischen "POS." (Einstellen der X/Y-Werte, "SKALE+" und "SKALE-" (Verändern der Objektgröße) umzuschalten. Die vorgenommen Veränderungen gelten jeweils für das aktive (blau umrandete) Objekt, wobei ein Objekt (z.B. der Schalter AUTO) einfach angeklickt wird.


    Wichtig ist noch, hat man ein Objekt seinen Bedürfnissen angepasst, dass man diese Änderung in der dafür notwendigen Datei natürlich auch abspeichert. Um welches Objekt und eben auch welche Datei es sich dabei handelt, die gerade bearbeite wurden, kann man der rechten oberen Anzeige entnehmen. Somit müssen nicht immer wieder alles Layout-Dateien auf den PPC kopiert werden, sondern nur die bearbeiteten, die auf die soeben beschriebene Weise identifiziert werden können.


    Alles weitere zeigt sich im Umgang mit dem Programm recht schnell, auch wenn es sicher noch das ein oder andere Tuning geben könnte (z.B. automatisches Laden eines Layouts, damit direkt Objekte zu sehen sind, Funktion für Auto-Speichern etc.).


    >>>>>>> schnapp <<<<<<<<<<<

  • hi,


    ihr habt euch richtig mühe gemacht, insbesondere TomH.
    danke.


    wie das programm benutzt wird, steht auch im beiliegendem
    readme.


    cu luke


  • Das ist ja wohl das Mindeste, dass man sich als Nutznießer auch mal ein wenig bemüht. Steht aber wohl in keinerlei Vergleich zu der Mühe, die du dir gemacht hast.


    Gruß, Tom