- - emSkin - - für 4.1 PE / 4" / 06

    • Offizieller Beitrag
    Zitat

    Original von erste mühle
    Mit meinr PFSkin.skn beendest du das Menu.


    o.k. wie kann ich deine varianten nutzen, ohne das menü zu beenden?



    Zitat

    Wenn du dann mit PressEvent: 1000; arbeitest, sucht das System ein geöffnetes Menu - findet es aber nicht - roter Bildschirm


    warum geht es sehr oft trotzdem? aber der erste punkt wäre mir wichtiger!


    vielen dankl für deinen support hier! ist klasse! :tup :tup :tup



    mfg rohoel.


  • mmmmm


    Was sein kann, dass meine em_kill.mscr nicht immer funktioniert.
    Wenn die nicht funktioniert, dann läuft das Menu und es öffnet sich mit PressEvent: 1000; wie geschnitten Brot


  • Hallo EM!


    Also Du wirst lachen, aber der 4425 scheint noch viiiiel langsamer zu sein....
    Sleep (25) hat genau einmal funktioniert :gap
    Sobald das System etwas beschaeftigt ist, oder eine Weile nicht neu gestartet wurde, geht´s schon wieder nicht.. Bin jetzt bei Sleep (250) und da funktioniert es zuverlaessig, allerdings, denke ich nicht, dass das fuer die breite Masse eingebaut werden sollte ;D


    Stottern habe ich nicht beobachtet, allerdings bin ich bisher nur in "Map only" gefahren - werde das morgen mal fuer Dich testen.


    Abschliessend bleibt mir nur zu sagen - Ich bin froh, dass Du weiter dran gearbeitet hast, ist wirklich Klasse geworden! Alles drin was man braucht, alles funktioniert und sieht super aus. Die doppelte Anzeige vom naechsten Manoever find ich ne tolle Sache!


    Was ich fuer mich persoenlich noch einbauen werde, ist das permanente Anzeigen des naechsten Manoevers, oben in der Statusleiste so wie Frabe es in seinem Skin geloest hat. (wenn ich das hinbekomme :gap)


    LG und happy skinning, Stefan

  • Zitat

    Original von erste mühle


    Mit meinr PFSkin.skn beendest du das Menu.


    gib mir bitte mal ein Stichwort wo in deiner PFSkin der Aufruf erfolgt.

  • ok em, das hatte ich gefunden ;)


    Ich hatte dich so verstanden dass du nur die PFSkin benutzt, ohne Mort.


    Aber meine eigentliche Frage war ja


    Zitat

    Frage: Wie startest du das Menü aus GoPal ohne das GoPal beendet, oder überlagert wird, ohne dass das Menü sichtbar aufgerufen wird und nur im Hintergrund in Bereitschaft steht.


    Also, das Menü wird abgeschaltet (mache ich zusammen mit dem Start des POI Warner wenn ich ihn benötige. Er wird bei mir erst gar nicht mit GoPal gestartet - plugin00.xml ist umbenannt). Aber es ist mir noch nicht gelungen das Menü im Hintergrund wieder "Betriebsbereit" zu machen.

  • Zitat

    Original von erste mühle
    Hallo Stefan,
    [...]
    Hast du das stocken der Ansage zum nächsten Manöver in der Ansicht "Dynamisch" auch ?


    So, ich habe Dynamisch heute morgen mal auf 100km durchgetestet.
    Beobachtung: bei mir kein "stocken" sondern verschlucken der ersten paar Sekunden der Ansage.
    Statt: "Der Strasse XX km folgen" kommen sehr viele Variationen zwischen:


    "..asse XX km folgen" bis " XX km folgen"


    Dies passiert bei mir nicht immer, aber wenn dann nur bei oben genannter Ansage (habe sie jedoch auch schon komplett gehoert) - ich denke es liegt daran, dass von Pfeilansicht auf Karte zurueckgeschaltet wird, gleichzeitig der Zoom zurueckgefahren um den groesseren Kartenausschnitt zu zeigen und die Ansage ausgegeben wird. Da kommt GoPal zumindest mit meinen Rechenressourcen wohl nicht hinterher. Ich denke es ist eine aehnliche Timing-Geschichte wie mit meiner Menu2open.mscr mit der hohen Zeitverzoegerung.
    Ich bin mir nicht sicher ob man da ueberhaupt was machen kann... Ich denke GoPal ist einfach schlampig programmiert, ich habe auch den Memory Leak, der mit der Zeit alle Menu-Icons verschwinden laesst bis GoPal sich final selbst beendet. (wohlgemerkt sind bei mir dann aber immernoch 57MB von 128MB frei..)
    Ich hoffe, die 4.5 sofern sie denn jemals kommen sollte kuemmert sich darum..


    LG, Stefan

    • Offizieller Beitrag
    Zitat

    Original von erste mühle
    Such nach em_kill.mscr


    hier auf dem Bild auf beiden Pfeilen
    [Blockierte Grafik: http://i32.tinypic.com/11l6jpj.gif]


    da resultiert evtl gleich ein fehler draus:


    die pfskin enthält:

    Button_ok_kill
    {
    Class: LauncherButton;
    Coordinates: 412,216,48,48;
    Enabled: 57,0,0,48,48,0,0,255,0,255;
    Pushed: 57,0,48,48,48,0,0,255,0,255;
    Icon: 58,0,0,30,30,9,11,255,0,255;
    Launch: "\My Flash Disk\Programme\Mortscript\kill.exe";


    }


    die kill.msc enthält:

    MouseClick( 420,220 )


    unser navi ist 480x272 groß, kein wunder, das ich beim bestätigen der rechten pfeileingabe immer daneben klicke, da zu tief! evtl reagierte deshalb bei mir auch dein neustart nicht, da der button falsch sitzt! :gap


    richtig wäre es: 432,224,48,48


    und 456,248


    dann sollten deine klicks evtl nicht mehr ins leere laufen. kann meine denkweise mal bitte jemand bestätigen! :D



    mfg rohoel.


  • Hi rohoel,


    bin noch auf der Maloche, deshalb nur kurz.


    Wenn ich mich recht erinnere, dann ist das ok so.
    Klick mal bitte nach einem Softreset 6-7 Pixel oberhalb des eigentlichen Buttons, dass sollte auch funktionieren

    Einmal editiert, zuletzt von erste mühle ()


  • Dort sitzt ein virtueller Button


    EDIT : ging nicht anders, da fehlte noch was

  • Zitat

    Original von rohoel
    meine vorgeschlagenen koordinaten stimmen natürlich nicht ganz, der "schalter" sitzt ja nicht ganz in der ecke, aber irgenwie muß ich immer viel zu hoch klicken, damit es klappt!



    mfg rohoel


    Hi,


    da ich zwei Events gleichzeitig starten muß, habe ich über (meint höher) dem sichtbaren Button einen transparenten Button


    Der erste Button_ok ist der originale mit dem urspünglichem Event, aber transparent


    Button_OK
    {
    ID: 3997708;
    Class: PushButton;
    Coordinates: 412,180,48,48;
    Navigatable: no;
    Eeffect1: "FlyIn";
    Eeffect2: "ZoomIn";
    EOffset: "AutoCenter";
    HKPush: "right";
    PYOffset: 2;
    Enabled: 0,0,0,48,48,0,0,255,0,255;
    Pushed: 0,0,48,48,48,0,0,255,0,255;
    Icon: 0,0,0,30,30,9,11,255,0,255;
    PressedEvent: 2621453;
    Layer: ontop;
    }


    Der zweite Button ist der sichtbare Button. (LauncherButton)


    Im Mort die Befehle
    a. klick button 1 (420,220)
    b. kill das Menu If (ProcExists ("Menu.exe";))
    Kill ("Menu.exe";)



    Button_ok_kill
    {
    Class: LauncherButton;
    Coordinates: 412,216,48,48;
    Enabled: 57,0,0,48,48,0,0,255,0,255;
    Pushed: 57,0,48,48,48,0,0,255,0,255;
    Icon: 58,0,0,30,30,9,11,255,0,255;
    Launch: "\My Flash Disk\Programme\Mortscript\em_kill.exe";


    }


    Alles unklar ? :gap


    EDIT : Besonderheit rot eingefärbt

    Einmal editiert, zuletzt von erste mühle ()

  • Zitat

    Original von rohoel
    meine vorgeschlagenen koordinaten stimmen natürlich nicht ganz, der "schalter" sitzt ja nicht ganz in der ecke, aber irgenwie muß ich immer viel zu hoch klicken, damit es klappt!



    mfg rohoel


    nur ein Gedanke,
    wird dort vielleicht mit direkten und indirekten Koordinaten gearbeitet und es deshalb zu "Verschiebungen" im Klickbereich kommt?


    edit: rohoel, vergiss es, habe gerade em sein Beitrag gelesen.

    Einmal editiert, zuletzt von Hepe ()

    • Offizieller Beitrag

    und warum legst du die button nicht zentriert übereinander?


    edit: ich hab für mich nun erstmal alle kill-button entfernt. nun geht alles wieder stabil. heute mußte ich den ganzen tag auf die navigation verzichten, da ich heute früh den button zur routenberechnung partout nicht auslösen konnte (da zu hoch).


    mfg rohoel.