lrosenth wrote:
If your plugin has a custom tool, then your tool can register for keystrokes when it is active and Acrobat will happily send then to you.
That is not exactly what I am experiencing. It is very close, though. I am receiving everything. See my other post above.
I am going to venture a guess: Before plugins are loaded Acrobat.exe registers itself for all keystrokes. Then, it has code like mine below WITH the CallNextHookEx() statement being active. That is the way Acrobat plugins inherit any keystrokes undesired by the master.
In my plugin the CallNextHookEx() statement is superfluous: it accomplishes nothing! Such behavior makes sense since I do not have any subsidiary sub-plugins and therefore that function is unnecessary.
It seems that Acrobat is in essence saying: "I have no interest in this particular keystroke, but will put it back in the queue. Perhaps one of my subordinate plugins has interest in it".