Nanashi-softプログラマ専用Photoshopプラグイン開発


◇Photoshopプラグイン開発 -各種設定の調整-

ここらで各種設定の調整を行いたいと思います
プラグイン名称は Dissolveから変えたいよね。プロジェクト別なの作りたいよね。といった話です

●プロジェクトのコピー方法

これが良く分かりません(ぁ
プロジェクトフォルダーをコピーして新しく作っても認識されません
Eclipseであればそれで新しいプロジェクトを作る事が可能なのですが……

・dissolveフォルダをコピー
普通にエクスプローラーなどでコピーします
to16bitcolorという名前にしました

・winフォルダの下にあるDissolve.vcxprojファイル名を変更
Dissolve.vcxproj→to16bitcolor.vcxproj
似たような名称のファイルがあるので注意のこと

・Visual Studioのソリューションエクスプローラーの一番上 BuildALLを右クリックして,追加→既存のプロジェクトを選択
先ほどコピーしてファイル名を変更したto16bitcolor.vcxprojファイルを開く
すると一番下にプロジェクトが追加されます

・ビルド生成するファイル名の変更
Dissolve.8bfを希望のファイル名に変更します
プロジェクト名を右クリックして,プロパティを開く
左の構成プロパティ→リンカー→全般
出力ファイルを好きな名称に変更(当たり前ですが拡張子は変えないように)
ここでは,..\..\..\Output\Win\Release64\to16bitcolor.8bfに変更した

●フォトショップから見えるところの調整

DissolveScripting.hにまとめられている様子です
これらの項目を変更した際には,リビルドする必要があるようです

・ベンダー名の変更
#define vendorName            "AdobeSDK"
ここに記述した文字列が,フィルタメニューの第1階層目に表示されます

・プラグイン名称の変更
#define plugInName            "Dissolve"
ここに記述した文字列がヘルプやフィルタメニュー第2階層目に表示されます

・plugInSuiteIDの変更
#define plugInSuiteID        'sdk1'
説明が見当たらないのですが,重複しない4文字の英数字を記述するらしい

・plugInUniqueIDの変更
#define plugInUniqueID        "c5d411e0-b7f0-11e2-9e96-0800200c9a66"
この文字列は UUIDです。詳細はウィキペディアを見て下さい
↓このページにアクセスして表示されたものを使えば良いでしょう
http://www.famkruithof.net/uuid/uuidgen



TOPプログラマ専用Photoshopプラグイン開発

ポンチョっ娘チアガール☆花穂