// ======================================================= var idMk = charIDToTypeID( "Mk " ); var desc1 = new ActionDescriptor(); var idNull = charIDToTypeID( "null" ); var ref1 = new ActionReference(); var myPtrn = charIDToTypeID( "Ptrn" ); ref1.putClass( myPtrn ); desc1.putReference( idNull, ref1 ); var idUsng = charIDToTypeID( "Usng" ); var ref2 = new ActionReference(); var idPrpr = charIDToTypeID( "Prpr" ); var idFsel = charIDToTypeID( "fsel" ); ref2.putProperty( idPrpr, idFsel ); var idDcmn = charIDToTypeID( "Dcmn" ); var idOrdn = charIDToTypeID( "Ordn" ); var idTrgt = charIDToTypeID( "Trgt" ); ref2.putEnumerated( idDcmn, idOrdn, idTrgt ); desc1.putReference( idUsng, ref2 ); var idNm = charIDToTypeID( "Nm " ); var docName = app.activeDocument.name; desc1.putString( idNm, docName ); executeAction( idMk, desc1, DialogModes.NO ); // ======================================================= var idCls = charIDToTypeID( "Cls " ); executeAction( idCls, undefined, DialogModes.NO );