Autobahn an und aus Schalter gesucht (NR Skin 5)


  • oh wei...... ich habs probiert.... dann startet die Navigation gar nicht mehr.
    Zum Glück ne Sicherung von der pfskin gehabt.....
    Ich glaube ich brauch da "Hilfe für nen Doofen"
    Wenn einer mal Hilfe beim Moppedschrauben braucht, oder Ersatzteile für SR 500 oder XS 750... sacht Bescheid :D


    vielen Dank
    Micha

  • wenn du selber an der pfskin (aus dem Ordner "\My Flash Disk\navigation\Skin480x272\" ) rumschrauben möchtest:


    zuerst relativ weit oben bei den anderen png-Definitionen die Zeile ergänzen:


    597: PPSkin\Icon_motorways_2.png;


    Dann im Bereich mapview (etwas letztes Viertel der pfskin) z.B. nach den zoom-Definitionen den Rest ergänzen:


    ToggleButton_motorways // Autobahn
    {
    // SkinElementModelCoder
    ID: 5046279;
    Class: ToggleButton;
    Coordinates: 370,70,50,50;
    EnabledState#DP: 5046286; //RouteOptionsVehicleMode
    // EnabledState#DP: 5046276;
    // NStateButtonModelCoder
    States: 2;
    BGMode: transparent;
    Icon1: 597,0,0,50,50,0,2,255,0,255;
    Icon2: 597,0,50,50,50,0,2,255,0,255;
    MinValue: 0;
    MaxValue: 1;
    CurrentValue#DP: 2490444; //Route_Options_Motorways
    }


    achte auch auf die Klammern usw.
    wichtig sind noch die Koordinaten für den Button


    Coordinates: 370,70,50,50;
    links oben deines gesamten Display ist 0,0 - rechts unten 480,272
    damit legst du die Position des Button fest.


    Coordinates: 370,70,,50,50;
    damit definierst du die Größe des eingefügten Button (Breite, Höhe).


    aber wie du schon gelesen hast, scheint dadurch leider keine automatische Neuberechung der Route zu erfolgen. das müßtest du anschließend von Hand nochmal anschieben :(


    my-key

  • SUPER !


    Moin erst mal,
    mit dieser Anleitung habe ich es (nach einigen Tücken) dann geschafft. Vielen Dank.
    Bei mir war die letze Zeile in der psfskin.skn die 436, also habe ich brav die 597 durch die 437 ersetzt und alles andere dann so eingefügt wie beschrieben...... ging natürlich nicht ?(
    Nach einigem grübeln und Zahlenvergleich (es muss ja in dem Text ein Verweis auf das Icon sein...) habe ich es dann gefunden. Text geändert und es funzt. Zumindest ist das Icon da und es schaltet auch um wie gewünscht.
    Aber ich habe noch Fragen:


    a.) Kann ich das Icon einfach durch die Zahlen (hier 50,50 ) grösser machen, oder muss dazu das Icon selber geändert werden?


    b.) da ich ja den Skin vom NaviRunner benutze (vielen Dank, sehr gut !), wird wahrscheinlich bei der nächsten Skinänderung auch die psfskin.skn geändert werden, damit sind die Arbeit dann umsonst.


    c.) da ich momentan mit Rüsselseuche danieder liege (sitzte ...), kann ich es nicht testen, aber:
    Müsste nicht automatisch eine Neuberechnung erfolgen, wenn ich den Button drücke und von der BAB dann auf eine Bundesstr. abfahre? Und umgekehrt? Dann sollte die Einstellung "meiden / verwenden" doch greifen, oder?


    Herzlichen Dank schon mal zum ersten Schritt,
    Micha

  • Hi WD40


    a.) Du musst auch das Icon dementsprechend größer machen.


    b.) Du musst auch die Dateien im Ordner Daten die mit Namen Splitscrenn oder so ändern , dann bleibt es auch nach einer Skinänderung mit Skinbuilder, da muss ich noch genau schauen welchen Dateien es sind.


    c.) Du kannst es auch trocken testen. Mit der automatischen Neuberechnung habe wir uns im TeamSkin schon die Zähne aus gebissen, aber ich bin da mit eine Koord-Klickfolge dran , musst geduld haben.



    Gruß Manni

  • Hallo Manni,

    Zitat

    Original von Manni 123
    Mit der automatischen Neuberechnung habe wir uns im TeamSkin schon die Zähne aus gebissen, aber ich bin da mit eine Koord-Klickfolge dran , musst geduld haben.


    die "klassische" Vorgehensweise war doch so:
    - 2 LFR-Buttons (AB / keine AB) übereinander, die auf die speziellen Koord-Regwerte reagieren
    - Jeweils mit Koord den Zustand in der Registry ändern und
    - via Kilckfolge (oder GlobalHK) ins Routen-Optionsfenster kurzzeitig wechseln, um eine Neuberechnung zu erzwingen und die MapView neu zu zeichnen
    - ... das müsste es so ungefähr sein, oder?


    Ob das mit dem ToggleButton auch geht, weiß ich nicht.


    Gruß,
    Stefan

  • Moin,


    sorry, sollte nicht ungeduldig rüberkommen.
    Button habe ich mit "paint.net" etwas grösser gemacht und auch umgetragen. Jetzt sieht er zwas etwas "abgeschnitten" aus, aber egal.


    bis dann
    Micha

  • Zitat

    Original von WD40
    Moin,


    sorry, sollte nicht ungeduldig rüberkommen.
    Button habe ich mit "paint.net" etwas grösser gemacht und auch umgetragen. Jetzt sieht er zwas etwas "abgeschnitten" aus, aber egal.


    bis dann
    Micha


    Du mußt auch die beiden Werte X,Y,50,50 entsprechend deinem Icon vergrößern ;)

  • Hallo Stefan, der von Koord :)


    So wie es weiter oben ist mit ToggleButton , wenn ich dann mit Korrd-Klickfolge in Menü zum AB aus oder an schalte und wieder in der Kartenansicht komme dann hat er zweimal geschalten und es bleibt alles beim alten zustand .
    Aber ich bekomme momentan die Klickfolge nicht mal hin, er klickt überhaupt nicht.


    So sieht es zur Zeit aus.
    ToggleButton_motorways // Autobahn
    {
    // SkinElementModelCoder
    ID: 5046279;
    Class: ToggleButton;
    Coordinates: 370,70,50,50;
    EnabledState#DP: 5046286; //RouteOptionsVehicleMode
    // EnabledState#DP: 5046276;
    // NStateButtonModelCoder
    States: 2;
    BGMode: transparent;
    Icon1: 597,0,0,50,50,0,2,255,0,255;
    Icon2: 597,0,50,50,50,0,2,255,0,255;
    MinValue: 0;
    MaxValue: 1;
    CurrentValue#DP: 2490444; //Route_Options_Motorways
    launch: "$KOORD_PFAD$";//Pfad zu koord465
    params: "window=0 sendkey=\c-200,27,245\C-100,375,245\c-100,83,115\c-100,315,120\c-100,27,245\c-100,27,245|";



    }


    Gruß Manni

    • Offizieller Beitrag
    Zitat

    Original von my-key
    war die nicht von aklasse - wenn ich mich recht entsinne
    my-key


    meine version ist von Pone und von nie_ohne. zu diesem zeitpunkt hat aklasse nicht mal offiziell ans skinnen gedacht! ;) :D : drink


    @ all


    evtl wäre ein anderer ansatz für WD40 erfolgversprechend:


    das zustandssymbol mittig und daneben (links und rechts) oder drunter und drüber die klickbutton als unsichtbare button. war nur so eine idee, wenn nix anderes geht. bei 50x50 hat man so eine fläche von 50x150 belegt und nur 50x50 werden mit dem symbol (was dann ja auch kleiner sein kann!!!!) überdeckt.
    nur so eine idee, bin schon wieder weg.
    endlich habt ihr wieder was zu tun!!! 8) 8) 8)


    mfg rohoel.

  • Zitat

    Original von Manni 123
    a.) Du musst auch das Icon dementsprechend größer machen.


    sorry manni, aber meines Wissens kann die Größe des zu drückenden Bereiches des Buttons größer sein als das darin plazierte Icon (597).
    nur andersrum sieht es wahrscheinlich doof aus ;D


    my-key

  • Hi Jungs :gap


    hat jemand die PFSpecial aus dem Skin vom NR.
    Oder weiß jemand, ob der Code 2490403 in der Special vom NR mit einer "F" Funktion hinterlegt ist (F4@ThrowEvent.2490403 als Bsp. ?)


    Ich hätte da ein Skript 8)


    -em-

  • Hallo WD40,


    anbei ein Mortscript mit dem du die Umschaltung mit einem Klick inkl. neuer Routenberechnung durchführen kannnst. (Anhang)


    Ich greife im Skipt auf die PFSpecial zu, um in die Routenoptionen zu kommen.


    Die PFSpecial vom NR Skin 5 hat diesen Befehl.


    Du müßtest die beiden Dateien ins Mortskriptverzeichnis packen


    und folgenden Code in die Textdatei von NR einbinden.



    -em-