Photoshop Scriptコード
Scripting Listenerで取得したコードやScriptUIコードを載せています。
ヒストリーを指定回数進む/戻る
コード
/**
* ヒストリーを指定回数進む
* @param {number} [num=1] - 進む回数
*/
function redoHistory(num) {
num = num || 1;
var desc = new ActionDescriptor();
var ref = new ActionReference();
ref.putOffset(charIDToTypeID('HstS'), num);
desc.putReference(charIDToTypeID('null'), ref);
executeAction(charIDToTypeID('slct'), desc, DialogModes.NO);
}
/**
* ヒストリーを指定回数戻る
* @param {number} [num=1] - 戻る回数
*/
function undoHistory(num) {
num = num || 1;
redoHistory(-num);
}
確認バージョン
CS2, CS6