// 明るさの最小値
function act_minimum (radius, prvShape) {
    var actDesc= new ActionDescriptor();
    actDesc.putUnitDouble( charIDToTypeID('Rds '), charIDToTypeID('#Pxl'), radius ); // 半径
    var ps= prvShape=='squareness' ? stringIDToTypeID('squareness') : charIDToTypeID('Rndn');
    actDesc.putEnumerated( stringIDToTypeID('preserveShape'), stringIDToTypeID('preserveShape'), ps );
    executeAction( charIDToTypeID('Mnm '), actDesc, DialogModes.NO );
}
act_minimum(1.0, 'squareness'); // デフォルト値
// 明るさの最大値
function act_maximum (radius, prvShape) {
    var actDesc= new ActionDescriptor();
    actDesc.putUnitDouble( charIDToTypeID('Rds '), charIDToTypeID('#Pxl'), radius ); // 半径
    var ps= prvShape=='squareness' ? stringIDToTypeID('squareness') : charIDToTypeID('Rndn');
    actDesc.putEnumerated( stringIDToTypeID('preserveShape'), stringIDToTypeID('preserveShape'), ps ); // 保持
    executeAction( charIDToTypeID('Mxm '), actDesc, DialogModes.NO );
}
act_maximum(1.0, 'squareness'); // デフォルト値

 

<引数>

radius double 半径
prvShape string 保持
直角度='squareness'
真円率='Rndn'

 

「prvShape」はダイアログ上のメニューに対応した文字列を渡します(上記の表参照)。

 

  

 

 

Joomla templates by a4joomla