> Is there a way to set the current layer from within a selection set?
Try this one:
script: /* Set active style from selected object */ var objs = moi.geometryDatabase.getSelectedObjects(); if ( objs.length > 0 ) { moi.geometryDatabase.activeStyle = objs.item(0).styleIndex; }