Denna körs som startskript:
tell application "Adobe InDesign CS5"
make event listener with properties {event type:"beforeClose", handler:"HD:Applications:Adobe InDesign CS5:Scripts:event scripts:metadatacheck_before_close.scpt"}
end tell
[B]
[/B]Det skript som sedan körs (i mitt testscenario bestå det bara av "beep 1") körs alltid två gånger. Varför då? Extra irriterande är att det körs "afterClose" andra gången, så att eventuella andra dokument man har i bakgrunden då påverkas eller styr vad som kommer att hända.