Hallo TMA,
ich habe noch keine Lösung, aber eine Erklärung, warum es bei
mir funktioniert und bei Dir nicht: In meinem Testbild habe ich
den Beschneidungspfad in Photoshop als ... Beschneidungspfad
definiert (wie es sich gehört ;-).
Ich habe hier Photoshop in französisch und weiss nicht, wie die
Artikel bei Dir benannt sind, versuche es aber zu beschreiben:
In der Palette der Pfade das Fly-out-Menü öffnen, den Artikel
"Beschneidungspfad..." wählen und im erscheinenden Dialog
im Pop-up-Menü den Arbeitspfad wählen.
Nach Bestätigung mit "OK" erscheint in der Palette der Name
des Pfades in Outline.
Das Bild sichern und in InDesign laden. Mit dem Direktauswahl-
Werkzeug auswählen und das Script starten.
Im Prinzip würde eine Kurzfassung des Scripts genügen ...
---
tell document 1 of application "Adobe InDesign CS2"
activate
tell selection
tell clipping path
set clipping type to photoshop path
end tell
end tell
end tell
---
... denn ein paar Versuche mit Deinem Script zeigen, dass zwar
(bei mehreren Pfaden) der gewünschte Pfad eingetragen wird, aber
im Dokument wird nur jener angezeigt, welcher in Photoshop als
Beschneidungspfad definiert wurde.
Es ist also ein Bug (auch für ein JavaScript).
Gruss, Hans