InDesign CS4 ger ifrån sig felmeddelanden trots att felet uppstår i en try-sats. Är det en bugg eller vad är poängen med detta? Hur kommer man runt det?
I koden nedan vill jag ha mitt felmeddelandem, inte InDesigns eget. Jag får båda, så InD fattar i alla fall att det är fel.
Om jag bäddar in "open file" i en ignore-sats får jag dubbla fel (!) innan jag kommer ur try.
set myError to "Inget fel"
tell application "Adobe InDesign CS4"
try
open file "filen.indl"
on error
set myError to "Mitt felmeddelande"
end try
display dialog myError
end tell