[AS] Event listener not working on a Run-Only script


hi,

 

here's problem : the handler domyjob is not called when execute script exported run-only script, compiled script it's ok.

tested with script debugger 4.5.7 & 5.0.8 , applescript editor 2.5.1 [macos 10.8.5]

tell application "adobe indesign cs6"

    --#remove event listener

    try

        remove event listener event type "afterplace" handler domyjob

    end try

    --#create event listener

    try

        make event listener properties {event type:"afterplace", handler:my domyjob}

    on error

        display dialog "error"

        return false

    end try

    -- mycode

end tell

 

on domyjob()

    display dialog "domyjob"

end domyjob

 

thanks help.

 

regards

ronald

hi ronald

 

you need set persistent target engine.

in js  put

#targetengine foo

or likes @ beginning of script.  don't know equivalent.

 

hth

 

trevor



More discussions in InDesign Scripting


adobe

Comments

Popular posts from this blog

Some mp4 files not displaying correctly (CS6)

Thread: Samba is not authenticating with LDAP