__header__

Allows the user to dynamically create inputs. Theis is placed at the beginning of a sequnce. It then defines any input or parameters that can be used by the sequence and set up / received by the caller. Hence this tool in conjunction with the GCExeStepParametric tool to create step that calls this "subroutine"

Using the GC Input Step

The tool does not have any inputs when it is first dropped into the sequence. The user can choose any sequences that they want to add into this tool.
The user has four options for the type of inputs that they may place into their tool. These are: Image, Viewer, Unknown, ROI Rectangle. The user may create as many inputs as they choose.

To add an input cChoose the one to add and select the "+" button. To delete an input select it and select the "x" button.
Similarily Parameters can be added whcih are referenced by both the caller and the subroutine

Changes

When using the GCInputstep it is important to note that the step wont adapt to changes if you build them in after the original setting up of the parameters.
It requires a compleat redo of the entire program to hold the changes.