Shrink trimmed srf reloaded

 From:  Karsten (KMRQUS)
7983.8 In reply to 7983.3 
or shorter and for multiselection:

// config: norepeat noautolaunch
function sTrSrf(){
var objs = moi.geometryDatabase.getSelectedObjects();
var factory = moi.command.createFactory( 'shrinktrimmedsrf' );
factory.setInput( 0, objs );
var xxx=factory.calculate();
factory.cancel();
moi.geometryDatabase.removeObjects(objs);
moi.geometryDatabase.addObjects(xxx);
for(var i=0; i<xxx.length;i++)xxx.item(i).selected=true;
}
sTrSrf();