Zielort aus Karte übernehmen?

  • Wollt Ihr mich jetzt als Hexer verbrennen (lassen)? :hexhex :lachen


    Da gibt es nichts besonderes dran. Einfach nur 4 Klicks udn eine Action. :D
    Allerdings weiß ich wirklich nicht mehr, was ich da programmiert habe...?(


    Das ist der Button:


    AddToFavoritesButton
    {
    // SkinElementModelCoder
    Class: LauncherButton;
    Coordinates: 384,0,96,48;

    // SkinButtonModelCoder
    Action: MapMenu.dynMapAddStopover;
    Launch: $MortScript$SafeFromMap;
    PYOffset: 2;
    Enabled: 509,0,0,96,48,0,0,255,0,255;
    Disabled: 509,0,0,96,48,0,0,255,0,255;
    Pushed: 509,0,48,96,48,0,0,255,0,255;
    Icon: 19,0,0,30,30,33,9,255,0,255;

    }


    Und das Script:


    MouseClick ( 440, 230 )
    MouseClick ( 150, 60 )
    MouseClick ( 10, 70 )
    MouseClick ( 10, 200 )


    ÄHM, allerdings weiß ich auch nicht mehr, was diese erste Aktion "
    Action: MapMenu.dynMapAddStopover;" bewirkt.


    Vermutlich sowas wie eine Routenberechnung?
    Jetzt könnte man zwischen die einzelnen MouseClicks Sleeps einfügen, damit man nicht so schnell gucken muß. :D


    Dann bekommt Ihr das bestimmt raus.


    gruß sokobana 8)

  • Es wäre super, wenn jemand mit einem 4 Zoll Gerät nochmal aufschlüsseln könnte, was die Klicks bewirken, und diese Super-Lösung von Sokobana dann auch in die Einsteigerhilfe aufgenommen wird. Die Funktion wird auch von vielen 3 Zoll Usern nachgefragt.


    @sokobana
    Respekt vor Deinen genialen Lösungen für solche Probleme.


    Beste Grüße


    George 2007

    • Offizieller Beitrag
    Zitat

    Original von george 2007
    .........und diese Super-Lösung von Sokobana dann auch in die Einsteigerhilfe aufgenommen wird.
    Beste Grüße
    George 2007


    vergesst nicht, sie soll einsteigerfreundlich bleiben, ich habe da jedenfalls noch nicht verstanden was passiert oder könnte es umsetzen! kommt aber sicher mit rein, wenn die sache durchsichtiger wird. ;D



    mfg rohoel.

  • Zitat

    Original von rohoel
    vergesst nicht, sie soll einsteigerfreundlich bleiben, ich habe da jedenfalls noch nicht verstanden was passiert oder könnte es umsetzen! kommt aber sicher mit rein, wenn die sache durchsichtiger wird. ;D


    Also: So, wie ich das verstanden habe, wird der Zielpunkt erst mal als Ziel aus der Karte genommen und eine Route wird berechnet. Währenddessen wird mit diversen Klicks ins "Neues Ziel"-Fenster gegangen, wo man dann der "letzte Ort" sowie darauf folgend "Als Favorit speichern" angeklickt wird. That's it (auch im nächsten wind-hund-Skin! Duck und renn weg ...)!

    2 Mal editiert, zuletzt von wind-hund ()

  • Sorry, aber ich versteh immer nur Bahnhof ?(


    @wind-hund


    da du es offensichtlich verstanden hast, könntest du es bitte so erklären, dass es auch für rohoels Einsteigerhilfe taugt?


    Im Voraus schon mal : drink für Eure Bemühungen

  • Zitat

    Original von Nr.7
    Sorry, aber ich versteh immer nur Bahnhof ?(


    Hm, am besten wird sein, ich zitiere mal den Code, dann wird es vielleicht klarer:


    Im Bereich "DynamicMapItemSelectionMenu"


    habe ich eingefügt:



    Die "Action:" startet die Routenberechnung.
    Der "Launch:"-Befehl mit seinen diversen Klicks (Bsp: \c0,X,Y) klickt 2 x links unten, dadurch öffnet sich das Menü.
    Dann klickt er auf "Neues Ziel", es öffnet sich das Fenster "Neues Ziel eingeben".
    Dann klickt er auf das soeben berechnete Ziel (der erste der sog. "letzten Orte").
    Dann klickt er auf den Button "Als Favorit hinzufügen".


    Ich denke, jetzt sollte es klar sein. ;)


    Gruß

  • Jetzt weiß ich endlich wieder, was ich da gezaubert habe. Danke wind-hund! :D


    Übrigens: Was mir jetzt wieder einfällt: Der eine von den Links-unten-Klicks unterbricht die gerade eingeleitete (unerwünschte) Routenberechnung ;) (macht also die GoPal-Neuerung rückgängig), damit dann die anderen Klicks ins richtige Fenster führen.


    Wieder ein Geheimnis weniger :-D)


    Gruß sokobana :)

  • Hi wind-hund,


    danke für die ausführliche Erklärung. Bei den 3 Zoll Geräten (und vielleicht auch bei anderen 4 Zoll Skins) besteht das Problem, dass nach Drücken des ersten letzten Ortes sofort die Routenberechnung losgeht - ohne dass die Möglichkeit besteht eine Speicherung als Favorit vorzunehmen.


    Beste Grüße


    George 2007

    Einmal editiert, zuletzt von george 2007 ()

  • Zitat

    Original von sokobana
    Übrigens: Was mir jetzt wieder einfällt: Der eine von den Links-unten-Klicks unterbricht die gerade eingeleitete (unerwünschte) Routenberechnung ;) (macht also die GoPal-Neuerung rückgängig), damit dann die anderen Klicks ins richtige Fenster führen.


    Hallo Sokobana,
    welcher Klick denn genau? Denn das hatte ich auch angedacht, dann aber nicht weiter verfolgt, weil dies m.E. nur durch einen Klick auf den STOP-Button möglich wäre; nur dann falle ich wieder zurück auf die Karte und muß erneut das Menü aufmachen, was Zeit dauert ... Könntest Du das bitte noch etwas präzisieren? Danke! ;)

  • Danke sokobana für das "Geheimnis" :respekt und danke wind-hund für den Lösungsansatz ohne mortscript :D


    Gruß
    BL

  • @ wind-hund


    nicht auslachen, bin halt ein "Frischling" ;D


    Habe deinen Abschnitt "StoreDestButton" unter "DynamicMapItemSelectionMenu" eingefügt.


    Nach einem Softreset und Start der Navisoftware sieht man kurz die KArte und die aktuelle Position, aber nach ca. 3sec wird der Bildschirm schwarz :-D)


    Benutze den Originalskin (mit leichten modifizierungen)


    Was mache ich falsch? X(


    mfg
    Nr.7

  • Die durchzuführenden Klicks aktivieren Button, die in der Art natürlich nicht im Originalskin vorhanden sind. Von daher funktioniert es dann nicht.


    @ wind-hund


    ich habe noch nicht verstanden, mit welchem Befehl ich die als letztes Ziel gespeicherten Koordinaten dann tatsächlich in die Favoriten-Eingabe hole (saveposition - speichert ja nur die aktuelle Position und destinationSC.81 die Angaben aus der Zieleingabe). Ich wäre immer noch froh und dankbar, wenn jemand Licht in das Dunkel bringen könnte und die Vorgehensweise auch für 3 Zoll Geräte umsetzbar wäre.


    Beste Grüße


    George 2007

  • Zitat

    Original von Nr.7
    Nach einem Softreset und Start der Navisoftware sieht man kurz die KArte und die aktuelle Position, aber nach ca. 3sec wird der Bildschirm schwarz :-D)


    Das wird irgendein Syntaxfehler sein; fehlt wohl ein } oder { oder ein ; .


    Mehr kann ich dazu leider auch nicht sagen; vergleiche mal die Dateien mit WinMerge (Deiner Sicherungskopie und die dann geänderte Version).

  • Zitat

    Original von george 2007
    Bei den 3 Zoll Geräten (und vielleicht auch bei anderen 4 Zoll Skins) besteht das Problem, dass nach Drücken des ersten letzten Ortes sofort die Routenberechnung losgeht - ohne dass die Möglichkeit besteht eine Speicherung als Favorit vorzunehmen.


    Dann funktioniert meine Lösung leider nicht...
    Gruß, wind-hund

  • Ok also hab das ganze nochmals probiert und nach Reset keinen Blackscreen mehr :)


    Aber leider funktionierte das ganze immer noch nicht,


    dann hab ich mir mal wind-hund's Code angeschaut und...


    ... dann auch mal gemerkt, dass dazu das Programm
    "koord465.exe" benötigt wird :wand


    Also das Programm habe ich jetzt, nur in welchen Ordner muss ich es kopieren damit das ganze funktioniert??


    Habe es in MyFlashDisk\Tools abgestellt, aber es tut sich leider immer noch nichts :(


    Wie bereits erwähnt nutze ich den "originalskin" wie bekomme ich den Button, den ich hiermit aktiviere überhaupt rein ????


    Oder geht das in der Art gar nicht ?(


    Danke für eure Geduld

    2 Mal editiert, zuletzt von Nr.7 ()