RouteOptimation-Anzeige in Map ??

  • Hallo,


    ich such mich schier tot gerade - offenbar hat dies niemand in seinem Skin realisiert?:
    Einblendung eines Icon zur Anzeige der gewählten Routenoptionen (schnell/ökonomisch/kurz). Ein Versuch, wenigstens bei gewählt "kurz" in der Map über


    RouteKurzStatus
    {
    Class: LaunchFromRegistryButton;
    Coordinates: 326,254,18,18;
    Icon: 297,0,0,18,18,0,0,255,0,255;
    BGMode: transparent;


    TapMode: TapThrough;
    Registry: "HKCU,Software\\Koord\RouteOptions,RouteOptimation_2";
    HideOnNonExistentRegistryEntry: yes;
    }


    (R0RegKey-Auslesen ist gewährleistet)


    will nicht funktionieren ?( ?(


    Weiß jemand Rat?

  • Zitat

    Original von mobutu
    ich such mich schier tot gerade - offenbar hat dies niemand in seinem Skin realisiert?:
    Einblendung eines Icon zur Anzeige der gewählten Routenoptionen (schnell/ökonomisch/kurz).


    Na, Du wirst ja wohl den wind-hund-Skin kennen, oder? ;)

    Einmal editiert, zuletzt von wind-hund ()

  • Grrr
    den wende ich auch seit Tagen mit WinMerge hin und her aber ich habe wohl was an den Augen....

  • Zitat

    Original von mobutu
    Grrr
    den wende ich auch seit Tagen mit WinMerge hin und her aber ich habe wohl was an den Augen....


    Der Button ist übrigens nicht nur eine Anzeige, sondern ein ";Durschalt"-Button, aber das weißt Du ja sicher ... ;)


    Einmal editiert, zuletzt von wind-hund ()

  • Dank Dir, windhund ! :)
    Wenn ich das richtig sehe, liest doch der Abschnitt den Status aus und setzt bei Vorliegen den enstprechenden Icon, also
    bei kurz (2) kommt Ö - Button (schaltet auf ökon.)
    bei ? (0) kommt K - Button (schaltet auf kurz)
    bei ? (1) kommt S - Button (schaltet auf schnell)


    Mir genügte absolut ein StatusIcon ohne Schaltung (will auf keinen Fall mortscript, muss extrem sparen), aber das geht dann doch nicht so einfach. Werde also doch wieder mit copy-Befehlen ein Überschreiben-Icon basteln müssen....
    Ziel ist ein smart-Skin "Reduce to the max" - speichersparmeister, noch wenige Tage äh Nächte ... ;)


  • Wenn es nur ein Status sein soll, müßte es reichen, den params-Befehl auszukommentieren. Dann mußt Du aber bei der Umschaltung der Optionen dafür sorgen, daß die Registry-Werte richtig geschrieben werden. Denn die in diesen Button abegfragten Registry-Werte werden nur erzeugt, wenn man mit koord den entsprechenden Befehl gibt.
    In Deinem Beispiel könnte auch ein doppelter Backslash der Fehler sein...

  • Hab den Fehler !!!


    Die 2 \\ scheinen unerheblich zu sein, trotzdem berichtigt.
    Aber: im Gegensatz zu Stefans Doku der koord-Parameter nimmt der Key
    RouteOptions die Werte
    0 für kurz, 1 für schnell und 2 für ökonomisch an; wohl eine Änderung zu GoPal2...


    Muss weiter testen....



    Noch dummer: hatte zwei Icons die sich natürlich überlagerten - grrr!

    Einmal editiert, zuletzt von mobutu ()

  • Hallo mobutu,

    Zitat

    Original von mobutu
    Aber: im Gegensatz zu Stefans Doku der koord-Parameter nimmt der Key
    RouteOptions die Werte
    0 für kurz, 1 für schnell und 2 für ökonomisch an


    ah sorry! Die Werte in der Doku sind die, die man zum Setzten angeben muss!
    Die Originalwerte aus der Registry sind um 2 kleiner, da ich ja die Funktion "nicht ändern=0" und "weiterschalten=1" mit codieren muss.
    Vielleicht sollte ich die Werte, die in der Registry vorkommen können noch mit in die Doku dazuschreiben...


    Gruß,
    Stefan

  • Hallo Stefan,


    hätte mir ja auch auffallen müssen, da ja Autobahn RoadClass0 funktionierte. Ich dachte erst, es ginge nur bei JA/NEIN - Keys (wie es ja auch beim dokumentierten Tunnel-Status ist); und bei PE2.0 hatte ich sogar RegKey-Setzungen (4096 etc.) aber nicht ganz durchgeblickt vor lauter Stiebitzen ;)


    Bin doch nun sehr froh, nicht wieder eine Klick/copy-Orgie einbasteln zu müssen :)