ZitatAlles anzeigenOriginal von michbeck100
Naja, der erste Schritt wäre doch beim initialen Start von MN Key Listener zu starten, der die Tasteneingabe überwacht. Soweit so gut.
Sobald der Benutzer nun die Becker Taste (oder wie man die rote Taste nennt) drückt, erkennt dies unser Listener, welcher dann z.B. ein Mortscript startet, welches wiederum das Fenster des MN minimiert. Dann beendet sich der Key Listener selbst.
Wird MN nun minimiert, taucht lediglich das Fenster dahinter auf. Das passiert aber bei der bisherigen Lösung mit kill auch.
Wahrscheinlich muss man ebenfalls einmal "showTaskbar /hide" aufrufen, aber das sollte es doch dann gewesen sein.
Klickt der Benutzer jetzt wieder auf den Navigationsbutton, wird der Key Listener wieder gestartet, der wiederum MN startet und danach auf den Tastendruck wartet. Da immer nur eine Instanz gestartet wird, kommt man direkt wieder zum alten Fenster.
So muss man nicht ewig warten bis MN wieder gestartet ist, sondern kann direkt dort weitermachen wo man aufgehört hat. So läuft es mit der Original Software auch.
Das Mortscript dazu wäre wohl sowas wie
If WndExists("Mobile Navigator") {
Minimize("Mobile Navigator");
Run("\My Flash Disk\Tools\ShowTaskBar.exe","/hide");
}
Ich konnte meine Theorie leider bisher noch nicht testen. Das ganze hier soll auch erstmal mehr Brainstorming Charakter haben, als eine fertige Lösung sein.
Hallo,
habe das mal so getestet (das alles in die kill.mscr geschrieben), :-(( tut nicht, es kommt die Meldung "If with out EndIf"
Wäre auch an dieser Lösung interessiert, da ich gerne den MP3 Player
im Hintergrund nutzen möchte, ohne jedes mal das Gerät in den Standby
zu versetzen, um da was zu machen.
Wenn es was zum testen gibt, mache ich gerne.
Grüße Schnuddelbuddel