What are Scripted Plug-Ins?
Scripted Plug-Ins are essentially JavaScripts (a.k.a ExtendScripts). What makes them different from ‘regular’ JavaScripts which reside in the InDesign Presets – Scripts folder is what makes our Scripted Plug-Ins ‘tick’. Regular JavaScripts only run when a user explicitly activates them – these JavaScripts are ‘passive’ entities that cannot react to outside events. Scripted Plug-ins rely on the presence of a special Plug-In (the APID ToolAssistant) that we’ve developed. It elevates properly constructed JavaScripts to ‘active’ entities – they are able to observe and respond to external events.