These forums are now Read Only. If you have an Acrobat question, ask questions and get help from one of our experts.

Avoid pop-ups / "Do not show this message again"

ed.shields
Registered: Oct 23 2006
Posts: 6

I have a large number of people that will be using our PDF. In the PDF Java Script we perform a 'Validate all Signatures'. Unfortunately this then displays two pop up windows; one that indicates 'Are you sure you want to validate all signatures’; the other indicates the process is finished. Is there a way to set an entry in the registry or of modifying a file so we avoid displaying this message? I know we can check a box to ‘Do not show this message again’ so my guess is this information must be stored somewhere. I’d like to avoid the numerous phone calls we may receive regarding these pop ups.

My Product Information:
Reader 7.0.5, Windows
thomp
Expert
Registered: Feb 15 2006
Posts: 4411
The "field.signatureValidate()" function has a "bUI" input argument that is defaulted to "true". Have you tried setting this parameter to "false"?

The registry settings are burried, undocumented, and cryptic. There are various programs out there for capturing and finding differences in the Windows registry. Something like this may or may not help you out.

Thom Parker
The source for PDF Scripting Info
www.pdfscripting.com
Very Important - How to Debug Your Script

ed.shields
Registered: Oct 23 2006
Posts: 6
Thom, thanks for the response. I've tried the "field.signatureValidate()" function and it received errors. I checked with the vendor for our signature plug-in regarding these errors and was told, "Our plug-in isn’t fully integrated with the Javascript". My next option became app.execMenuItem("DIGSIG:ValidateAll") which worked but it gave the pop-ups. The signature plug-in vendor suggested either using a direct (silent) ValidateAll method, which I could not find documented, or making a registry entry to flag these messages as ‘do not show again’ and hence my registry question. Sounds like you would not recommend making a registry entry. Is that a correct assumption?