/*
设置矩形选框工具样式固定比例
*/
currentTool="marqueeRectTool";
var r = new ActionReference();
r.putProperty(stringIDToTypeID("property"), stringIDToTypeID("tool"));
r.putEnumerated(stringIDToTypeID("application"), stringIDToTypeID("ordinal"), stringIDToTypeID("targetEnum"));
var options = executeActionGet(r).getObjectValue(stringIDToTypeID("currentToolOptions"));
var sample = options.getObjectValue(charIDToTypeID("MrqI"));
sample.putInteger(charIDToTypeID("MrqM"),2);
sample.putInteger(charIDToTypeID("AspV"),4*1000);
sample.putInteger(charIDToTypeID("AspH"),3*1000);
options.putObject(charIDToTypeID("MrqI"), charIDToTypeID("MrqI"), sample);
var r = new ActionReference();
r.putClass(stringIDToTypeID("marqueeRectTool"));
var d = new ActionDescriptor();
d.putReference(stringIDToTypeID("null"), r);
d.putObject(stringIDToTypeID("to"), stringIDToTypeID("null"), options);
executeAction(stringIDToTypeID("set"), d, DialogModes.NO);