Hallo beisammen,
ich will einmal versuchen, ein paar Anmerkungen zu dem in den letzten Postings erörterten Thema beizutragen.
Als erstes denke ich, dass hier ein kleines Missverständnis bezüglich des Begriffes "Vorschau" vorliegt.
So wie es aussieht, verstehst Heinz unter"Vorschau" die Anzeige eines mit dem AlbumMaker generierten Albums nach dessen erfolgreichen Abschluss am Ende des Skriptes, was dabei in seinem Ausführungsablauf geschlossen und verlassen wird. Das erzeugte Webalbum wird stets auf der obersten Ebene des Anzeigemonitors angezeigt und kann auch dort (in der Regel mit dem Schließenbutton) verlassen werden, d.h. das Anzeigefenster wird geschlossen. Da das das Wabalbum erzeugende Skript bereits mit der Anzeige des Albums geschlossen wurde, gelangt man mit der Programmkontrolle zurück ins laufende FixFoto-Programm.
All dies vollzieht sich in dieser Art unabhängig davon, ob man mit einem oder zwei Monitoren arbeitet und unabhängig davon, ob der Firefox-Browser bereits geöffnet ist oder nicht.
Anders und etwas komplexer sind die Vervältnisse bei der "Vorschau", von der hier gesprochen wird. Diese Vorschau ist diejenige, die über den seit der Version V6.90 (
siehe dieses Posting) eingeführten neuen Button "
Vorschau" im Layout-Einstelldialog für "normale" Webalben erreichbar ist. Damit wird in einer Art Vorschau lediglich die Übersichtsseite eines "normalen" Albums zur schnellen Überprüfung und Kontrolle des eingestellten Layouts angezeigt. Die Art dieser Anzeige ist nun leider abhängig davon, ob bereits der Firefox-Browser geöffnet (aktiv) ist oder nicht.
Da ich bei meinen bisherigen Tests immer ohne einen bereits geöffneten Browser arbeite und gearbeitet habe (wofür auch), ist mir das besondere Anzeigeverhalten bisher nicht aufgefallen. Der im Skript festgelegte (programmierte) Ablauf ist die Ursache für das besondere Verhalten. Im Gegensatz zur "normalen" Albumerzeugung soll ja im Falle der "Vorschau" nach Schließen derselben wieder in das noch laufende Skript in den Layout-Einstelldialog zurückgesprungen werden. Und das ist die Krux bei der ganzen Sache.
Beim Arbeiten ohne bereits geöffneten Firefox läuft dies auch alles fehlerfrei und wie geplant. Doch sobald die "Vorschau" auf einen bereits geöffneten Browser stößt, gerät die Programmkontrolle aus dem vorgesehenen Ablauf. Das Skript wartet nicht auf den Abschluss der Vorschauanzeige, sondern läuft parallel zusammen mit der Anzeige weiter, die dann auch noch im "Hintergrund" erfolgt. Sie muss dann erst in den Vordergrund geholt werden um geschlossen werden zu können, wobei dann auch noch mehrere Tabs des Firefoxs gleichzeitig geschlossen werden, es sei denn man schließt gezielt den betreffenden Tab der Vorschau.
Zur Unterstützung beim "Heraufholen" der verschiedenen Anzeigen in den Vordergrund lässt sich - wie Alfred schon erläuterte - mit
"Alt" + "Tab" durch die verschiedenen Anzeigeebenen des Firefoxs toggeln.
Ich weiß, das klingt alles sehr kompliziert und undurchsichtig. Im Augenblick kann ich nur empfehlen, ohne einen bereits geöffneten Firefox-Browser zu arbeiten. Ob es überhaupt eine sonst befriedigende Lösung für dieses Problem gibt, vermag ich im Augenblick nicht zu erkennen. Wie gesagt: "ohne (Firefox) ist manchmal mehr". Aber vielleicht hat ein Windows-Spezialist und/oder Vertrauter mit dem Skript-Aufruf "
WShell.
run..." unter der Mitlesern hier im Forum eine Idee, wie das Problem zu lösen sei. Der Dank der AM-Freunde wird im gewiss sein.
"Uff!"
Viele Grüße
Heinrich