I’m trying to get a feel for how to create modules on the network view and I noticed that the IO tab of the Module Library has a “Script” module.
The documentation on how this module could work is very sparse. The only reference I could find to how this module actually works is here: http://docs.toonboom.com/help/scripting-10.3/scriptmodule/
When I drag the module to the network, I see that a ScriptModule is created. Accessing the Layer Properties for this module gives a window with the following tabs: Attributes, Specifications, Softrender, Initialization, and Cleanup.
The Specifications tab comes pre-populated with the following code:
Based on what I can see in the documentation, this code should create a module with an input and output port, yet in the network view I can see that the module doesn’t have any ports at all. Without any ports, how could I route drawings and other modules through here in order to affect them? (I’ve attached an image of what the module looks like in the network so you can see what I"m talking about.)
I also tried adding an attribute as described in the documentation expecting something to appear in the Attributes tab, but nothing happened at all.
I’m clearly misunderstanding how this module is supposed to work. Help!