Photoshopのカラーピッカーを表示させるには、showColorPicker関数を使います。

// カラーピッカーの表示
var f= showColorPicker();
if (!f) {
    alert('キャンセル');
}

ユーザーがキャンセルするとfalseが返ります。

 

ユーザーがOKした場合は、UIで操作した場合と同様に描画色に反映されますので、結果が知りたい場合はそれを調べます。

// カラーピッカーで設定された値を取得
var f= showColorPicker();
if (f) {
    var fgColor= app.foregroundColor; //描画色を取得
    $.writeln(
    fgColor.rgb.red
    +','+fgColor.rgb.green
    +','+fgColor.rgb.blue
    );
} else {
    alert('キャンセル');
}

 

参照:<概要> カラーについて描画色、背景色の取得・変更

 

 

Joomla templates by a4joomla