| Thank you Michael, now I can create an object and name it immediately. A huge help for selecting certain objects for use with createFactory. 
I use selectAll() / invertSelection() because I can't get moi.geometryDatabase.selectLastCreated(false) to work.
 
Name those innoccent, newborn objects:
  code: 
script:
moi.geometryDatabase.selectAll();
var factory = moi.command.createFactory( 'circle' );
factory.setInput( 1, moi.vectorMath.createFrontFrame() );
factory.setInput( 3, 10 );
factory.commit();
moi.geometryDatabase.invertSelection();
moi.geometryDatabase.getSelectedObjects().item(0).name = "My little circle";
 
Select them by object name:
  code: 
script:
moi.geometryDatabase.selectNamed( 'My little circle' );
 |