Juan,
when the Canon Banding script (as delivered with 1.60) is run from its menu entry, the history explorer does not record its parameters:
var p = new Script;
with ( p )
{
filePath = "$PXI_SRCDIR/scripts/CanonBandingReduction.js";
md5sum = "6ca666141cfa089c1bc29627d65c828d";
parameters = [ // id, value
];
}
If I run the script, create a script instance using the blue triangle, and drop this on the image, I get this in the History Explorer (which is what I expected):
var p = new Script;
with ( p )
{
filePath = "$PXI_SRCDIR/scripts/CanonBandingReduction.js";
md5sum = "6ca666141cfa089c1bc29627d65c828d";
parameters = [ // id, value
["amount", "1"],
["highlightProtect", "false"],
["sigma", "1"],
["isGlobalTarget", "false"],
["isViewTarget", "true"],
["targetView", "light4"]
];
}
I am not sure if this is a coding error on my side, but I believe that I faithfully copied your example code...
Georg