Code: Select all
ErrStrs = {};
ErrStrs.USER_CANCELLED=localize("$$$/ScriptingSupport/Error/UserCancelled=User cancelled the operation");
try {var idslct = charIDToTypeID( 'slct' );
var desc1089 = new ActionDescriptor();
var idnull = charIDToTypeID( 'null' );
var ref876 = new ActionReference();
var idMnspsp = charIDToTypeID( 'Mn ' );
var idMnIt = charIDToTypeID( 'MnIt' );
var idPlce = charIDToTypeID( 'Plce' );
ref876.putEnumerated( idMnspsp, idMnIt, idPlce );
desc1089.putReference( idnull, ref876 );
executeAction( idslct, desc1089, DialogModes.ALL );
} catch(e){if (e.toString().indexOf(ErrStrs.USER_CANCELLED)!=-1) {;
} else{alert(localize("$$$/ScriptingSupport/Error/CommandNotAvailable=The command is currently not available"));}}