New Forum | Previous | Next | (P-PDF) Developers
Topic: Form field scope in creating plug-in
Conf: (P-PDF) Developers, Msg: 133449
Date: 5/27/2005 03:44 AM
I've created a plug-in (in VS C++ 6 with SDK 6) that contains a string consisting of multiple JS statements. The plug-in is activated via a form field MouseUp event whereby the JS is executed by AFExecuteThisScript () that resides inside the .cpp file along with the string. As a number of the JS statements inside the string have to access certain properties of the form field, i.e. Rect property, the plug-in works fine as long as I use this.getField ("form field name"). The problem is that I'd rather use a variable to refer to the form field, i.e. var f = event.target, from inside the plug-in file when the form field has focus. However, when I do this, I get an error inside the console informing me that 'f' has no properties. Obviously, the plug-in has no idea what variable 'f' refers to. In contrast, if I place the JS inside a folder level script, I can use event.target to access the form field without problem whenever the form field has focus. Is there some way I can apply the same methodology to make this work from inside the plug-in? Thank you ahead of time.