むう~昔作ったADM利用プラグインをCS5用にコンバートするにはどうしたらいいのか、UIのひながた用リソースをデコンパイルして.rファイルにすればADMがよろしくやってくれる?
2010-05-12 22:23:07デジコミツールズ、基本的にダイアログリソースをテンプレートにADMを使用する仕組みなのだけど、いまのMacでResEditが動かないのが問題。なんとかしないとなあ
2010-05-14 01:28:29ADMがインターフェースビルダーファイルを読み込んでうまいことやってくれればいいのに、CS5でもそういうふうにはなっていないっぽい
2010-05-14 01:29:11RezだとUI部品のサイズや座標全部手書きじゃないですかー。 RT @rok: @juangotoh ちょっと手間かかるけど、Xcode インストールして Rez / DeRez というのは?
2010-05-14 02:01:30Photoshop CS5は64bit対応のためCocoaで書き直されたとなってるけど、プラグインの動作に必要な各種リソースはどうやってアクセスしてるんだろう。リソースマネージャーはCarbonだから64bitで動かないよね
2010-05-17 09:53:03PhotoshopCS5のSDK、サンプルプラグインのうち一個だけCocoaのUIを実装して、あとは全部UI削除されてるんだよなあ。マジやばい。
2010-05-17 13:17:29SDKサンプルのうち一つだけCocoaを使用しているDissolveフィルタ、32bitの時は旧式のCarbonベースダイアログ、64btではIBで作成したダイアログが表示される模様。どういうこと?
2010-05-17 13:21:15うぎゃ、Adobeのスーパープログラマ、クリス・コックスから返事が来た。ADMは古いプラグインの互換性のためだけに残してあるが今後メンテされない。ADMを使うなだって。困ったことになった
2010-05-17 16:15:10Chris Cox氏は昔フリーのプラグインChris' Filtersを出してたプログラマ。Skeletonフィルタはスキャン原稿の調整に重宝したものです。 http://is.gd/ccIFZ
2010-05-17 16:21:15まず基礎知識。ADMはAdobe Diaog Managerの略。Adobe製品のプラグインを作成する際、ADMを利用すればプログラムのソースはほぼ共通でMacとWindowsで動くものを作れる優れた仕組み。
2010-05-17 16:29:26いまどきプログラムを作る場合、ユーザーインターフェース部分はかなりの割合を占めるので、これを共通化できるADMは実際便利だったんだけど、時代の流れか
2010-05-17 16:32:50ADMは基本的にUIの設計はプラットフォームごとのリソースエディタで行う。WinならVisualStudio内蔵のエディタがあるし、Macでは伝統のResEditがある
2010-05-17 16:34:35