New Forum | Previous | Next | (P-PDF) Developers
Topic: Cannot get plugin to register for notifications
Conf: (P-PDF) Developers, Msg: 52179
Date: 5/29/2002 04:50 PM
Help!! Anyone!! What am I doing wrong?
I have attempted to write a very simple plug-in whose only purpose in life is to react (using callback functions) to three events. However, even though I copied the exact syntax for the registration code verbatim from a supplied plug-in sample (changing only the events I'm registering for and/or the callbacks), and even though the plug-in compiles and loads correctly into Acrobat 4.05, it's as if my callbacks didn't exist. My plug-in doesn't react in any noticeable way to the events. I even placed a simple AppAlert type message in front of all the other code in each callback, and that doesn't even get triggered!
Here's an example of one of the callback code bits:
Example callback function:
static ACCB1 void ACCB2 ClosedPDF(AVDoc doc, void *clientData)
AVAlertNote("ClosedPDF was triggered");
... various other code, but the code above
never even gets triggered on closing a document
The place where I'm registering the notifications:
static ACCB1 ASBool ACCB2 MyImportReplaceAndRegister(void)
(AVDocDidOpen, &OpenedPDF), NULL);
(AVDocDidPrint, &PrintedPDF), NULL);
(AVDocDidClose, &ClosedPDF), NULL);
If anyone has any ideas, I'd sure love to hear them.