Common Extensibity Platformの光と影 ー或いはCSXSへのレクイエムー

Adobe社のCreative Cloudアプリケーションラインは現在、CEP(Common Extensibility Platform)という統一した機能拡張の仕組みを採用しています。これは各アプリケーションがCEF(Chrome Embeded Framework)を内蔵し機能拡張のユーザーインターフェースとして機能し、このCEFからはJavascriptを経由してExtendscriptをinvokeするような仕組みになっています。そして、次期リリースからはFlashインターフェースが外される事が決まっています。世の中の流れから見ればこれは致し方の無い事なのかも知れません。しかしながらFlashにはFlashの良さがあるもの事実です。と言う事なので、今回はエクステンション周りについて少々考察してみましょう。

続きを読む

Changing UI preferences in Javascript

Indesign SDKチームのblogでおかしな部分があったのだけど、コメントも書けないのでここに書いときます。
http://blogs.adobe.com/indesignsdk/html-extensions-in-indesign/
matchPreviewBackgroundToThemeColorはメソッドじゃーありませんよ〜。
誰か教えてあげてください。このままではユーザが混乱します。

続きを読む

メニューパネル for Ilustrator CC

aiworkspace.png

わたしのイラレの最新ワークスペースです。こんな感じになっちゃってます。よく使うパネルも拡げてみました。drawupは選択範囲を強制的に一番大きなオブジェクトに揃えるための物です。オブジェクトを揃えたい時に基準になるオブジェクトを再度ポチポチするのが面倒(困難)な場合が多くって作った物です。pathパネルはメニュー項目のパスをそのまんまパネル化した代物です。あと、editorはただのテキストボックスですがプレインテキストを放り込んでおくのに重宝します。この辺りのものは以前からご紹介していますが、今回の注目は左端です。ツールボックスの左100px分の範囲にIllustratorのメニュー項目の殆どをボタンにして詰め込みました。タブとアコーディオンを切り替えてポチポチします。これでドロップダウン先のサブメニューまで辿らないと出会えない機能もワンクリックで実行可能となります。

続きを読む

Illustratorでアフィン変換を試してみよう

今日は少しさむいですね。皆様におかれましてはお風邪など召されぬようご注意頂きたいとおもいますぅ。年末モードに入って暫くなのですが、この季節、何が面倒って「おしゃれな年賀状2〜3案、週末まで!」ってやつです。君みたいなヤツ沢山居るから既に資源枯渇モードに入ってるのだよw例えば、君の様なヤツが10人居たとしよう。わたしは週末までに20点の小洒落た年賀状の校正を用意し、その半分はボツになる事確定なのだよwww誰かなんとかしてください。
さて本日の本題です。先日アフィン変換を復習していた時に見つけたページが分かりやすかったので真似してみました。

続きを読む

Configuratorネイティブファイル解説1

ConfiguratorのネイティブデータはXMLですのでテキストエディタで編集する事が可能です。一例にパネルの定義部分を見てみましょう。

<product appid=”ILST” version=”17″ name=”Illustrator CC”/>
  <target id=”ILST-17″/>
  <ConfiguratorPanel
       name=”effect”
       width=”100″
       height=”1000″
       init=”doInit”
       close=”doClose”
       persistent=”True”
       extensionId=”net.sytes.chuwa.effectMenu”
       extensionVersion=”1.0.0″
       menuName=”Effect”
       flyoutMenuAbout=”$$$/Configurator/FlyoutMenu/about”>

続きを読む

AIのnextFrame嫌い…(めも)

え〜と、あどびわねくすとふれえむでさいごのふれえむをせんたくしてるにもかかわらずぬるおかえすようにするきがなくてすれっどのさいごがみわけられないのでこまってます。さいしょにほうこくしたのわ「しいえすご」のときだったんだけどいまだにさいごのふれーむをせんたくしているときわじぶんをかえすのでさいきんでわこういうふうにしてまつ…

app.selection[0].nextFrame.contents==app.selection[0].contents

ねくすとふれえむのこんてんつとじぶんのこんてんつがいっしょだったばあいはつるーが、ちがうばあいはふぁるすがかえります。

メモおしまいw (一般の方はコードだけ拾おうね)

続きを読む