Copy link to clipboard
Copied
Hi,
Hoping that someone can help me with this. I am trying to figure out if, from a document, I can see if application buttons are clicked in Adobe Acrobat. In particular, I would like to see when an attachment is added or removed from the Attachments panel, but I can't seem to check this the way I expected.
I've come up with this bit of code:
if (app.execMenuItem("AddFileAttachment")) {
console.println("success");
}
However, this block seems to actually run app.execMenuItem(), instead of checking to see if it ran.
A little confused both as to why this is happening, but also now wondering if there is a way to read when attachments are added or removed via the Attachment panel that would be best.
More: execMenuItem does the same thing as clicking on the menu, no more or less.
There is no feature in Acrobat to allow a document to track the user interface.
There is no feature in JavaScript to allow a script to be notified of document changes.
Copy link to clipboard
Copied
At Document Open you can read the information of available attachments.
At Document Save you can check any difference at the attachments.
Copy link to clipboard
Copied
More: execMenuItem does the same thing as clicking on the menu, no more or less.
There is no feature in Acrobat to allow a document to track the user interface.
There is no feature in JavaScript to allow a script to be notified of document changes.
Copy link to clipboard
Copied
And it has no return value, so using it in an if-statement is meaningless. It will never return true (or false).
Copy link to clipboard
Copied
Was afraid of this, but good to know. Appreciate the confirmation.