Hi, One way around this could be to include a jss file. Jim > -----Original Message----- > From: jawsscripts-bounce@xxxxxxxxxxxxx [mailto:jawsscripts- > bounce@xxxxxxxxxxxxx] On Behalf Of Andrew Hart > Sent: Tuesday, March 13, 2012 11:13 PM > To: jawsscripts@xxxxxxxxxxxxx > Subject: [jawsscripts] New import compiler directive > > Hi folks, > > I stumbled across the following line of code in QuickSet.jsd recently, > and a rather terse explanation buried in FileIO.jss. However, it seems > to be undocumented in the FSDN. Grepping the all users settings\enu > directory, There are a pile of scripts that use the Import directive. > > I can't say I truely grok it, but it appears that the Import command is > used for getting the Script Manager to load up function declarations > (from jsd files) that are deeply nested in the script binary load > scope. > I always thought that the Script Manager automatically loaded the jsd > files associated with binaries referenced using the Use directive. I > am > assuming that Import is needed because the compiler isn't actually > clever enough to recursively scan through "Used" jsb files to find all > the associated jsd files necessary to provide all the required function > declarations, in case the top level script file calls a function buried > 2 or more levels down in the scope (excluding functions in default.jss > whose documentation one would expect the Script Manager to always have > on hand). > > Is anyone else aware of this or have I just been living on another > planet for the last few years? > > Cheers, > Andrew. > > > __________� > > View the list's information and change your settings at > //www.freelists.org/list/jawsscripts ________________________________ This e-mail and any attachments to it are confidential and are intended solely for use of the individual or entity to whom they are addressed. If you have received this e-mail in error, please notify the sender immediately and then delete it. If you are not the intended recipient, you must not keep, use, disclose, copy or distribute this e-mail without the author's prior permission. The views expressed in this e-mail message do not necessarily represent the views of Highmark Inc., its subsidiaries, or affiliates. __________� View the list's information and change your settings at //www.freelists.org/list/jawsscripts