Copy link to clipboard
Copied
Hi,
so I've created a document with various handlers open/close/print/save etc.
All of them are executing and the js is triggered except close document handler:
The handlers were added with this dictionary:
8 0 obj
<<
/DC 9 0 R
/DP 10 0 R
/DS 11 0 R
/WP 12 0 R
/WS 13 0 R
>>
endobj
The JS for close looks like this:
9 0 obj
<<
/Type /Action
/S /JavaScript
/JS (
h = 99
app.alert({cMsg: 'close PDF', cTitle: 'Testing PDF JavaScript', nIcon: 3});
)
>>
endobj
Also another interesting thing I noticed is that the scope is shared between all these handlers. If I set a variable somewhere it's visibile in all the handlers. In which case I can set variable/functions in open and call them everywhere......
Copy link to clipboard
Copied
There's no DC ("did close") action. By now, there is nothing to run, because the document is closed. Check your documentation again.
Copy link to clipboard
Copied
I'm sure I got that from the docs some time ago.
thanks.
Copy link to clipboard
Copied
Where have you read this?
The event Document Will Close does exists.