[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt afterOpen CS4

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

afterOpen CS4

-hans-
Beiträge gesamt: 748

21. Mär 2012, 08:53
Beitrag # 1 von 3
Bewertung:
(1705 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo beieinander,

- Problem mit event afterOpen und Red.-System -

Ich habe das Problem, dass "afterOpen" zu früh durchstartet.
In einem Dokument, das aus einem Red.-system kommt, werden nach dem öffnen erst noch alle Seitenelemente geladen -> erst dann ist sie offen ...

Frage: Wie kriege ich es hin, dass mein dem Event angehangenes Script erst startet wenn wirklich alle Doku-Elemente geladen sind?
Versuche mit $.sleep, anderen Warteschleifen, zählen von Seitenelementen ... blockieren mir immer den Ladevorgang.

Für CS4 gibt es ja auch nicht sonderlich viele Eventtypen ...

So komme ich nicht weiter :(

Gibt es vllt. so etwas wie einen busystatus, den man abfragen könnte?

Hat vllt. jemand eine Idee?

Liebe Grüße

Hans-Gerd Claßen
X

afterOpen CS4

Uwe Laubender
Beiträge gesamt: 5318

21. Mär 2012, 10:37
Beitrag # 2 von 3
Beitrag ID: #492155
Bewertung:
(1676 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo, Hans-Gerd!
Nur eine Idee so aus dem hohlen Bauch heraus:

Lass Dein Script das geöffnete Dokument sichern (dann müssen ja alle Elemente geladen sein) und verwende einen afterSave oder afterSaveAs-event.

Oder gibt's diese noch nicht in InDesign CS4?


als Antwort auf: [#492146]

afterOpen CS4

-hans-
Beiträge gesamt: 748

21. Mär 2012, 10:59
Beitrag # 3 von 3
Beitrag ID: #492159
Bewertung:
(1666 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Morgen :);

nee, funzt leider nicht.
Aber ich habe gerade was im Red.-System-Handbuch gefunden, dass funktionieren könnte.
JRTFM ;-)

Vielen Dank!

Hans


als Antwort auf: [#492155]