ScriptUIに関するajabonのブックマーク (6)

  • JavaScriptでのキーボード判定

    [6819]JavaScriptでのキーボード判定 | 投稿者:にゃす | 投稿日:2012/05/08(Tue) 19:54:19 Windows Vista+InDesign CS4の環境です。 JavaScript実行時にキーボード上のShiftキー、Ctrlキー、Altキーのいずれかが押されているか どうかを以下の記述で判定してみました。 if(ScriptUI.environment.keyboardState.shiftKey == true) { alert("shiftKey"); } if(ScriptUI.environment.keyboardState.ctrlKey == true) { alert("ctrlKey"); } if(ScriptUI.environment.keyboardState.altKey == true) { alert("altKey

    JavaScriptでのキーボード判定
    ajabon
    ajabon 2014/05/13
    いっちょかみしておいてすっかり存在を忘れていた。今度ほんとに使ってみよう。@
  • highlightの続き - 手抜きLab@DTPの現場

    整理出来た部分から公開。 まずはインターフェース部分から。 var d = new Window ('palette', 'ハイライト処理', [100,100,370,260]); var slctr =["半角英数","全角約物","全角英数","縦中横","その他","消去"]; d.sel = d.add('panel', [20,20,250,80], ' Select Target'); d.sel.DpDLs = d.sel.add('dropdownlist', [25,15,180,30], slctr); d.sel.DpDLs.selection = 0; d.btP = d.add('panel', [20,90,250,145], ''); d.btP.applyBtn = d.btP.add('button', [20,15,100,35], '適 用', {n

    ajabon
    ajabon 2011/04/27
    ヒーホッホッ
  • PICTRIX

    PICTRIX DOWN ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 2022. 9. 10 Adbe Illustrator 用ルビ振りソフト RubyAssistPro 終了のお知らせ 更新手続きのサービスを終了いたしました。 長い間ありがとうございました。 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ 2022. 5. 10 Adbe Illustrator 用ルビ振りソフト RubyAssistPro 終了のお知らせ 2022年中に、更新手続きのサービスを

    ajabon
    ajabon 2010/12/08
    すごーい
  • [InDesign]テキストを括弧でくくるScriptUIパレット | diary NET. 1.2mg

    TextMate を使っていると、テキスト「hoge」を選択した状態で「 ( 」を入力すると「 ( hoge ) 」とくくってくれるのが便利で、InDesignでそれ風のことを出来るようなパレットを作ってみました。 パレットなので、InDesignアプリのスクリプトパネルから実行してください。 挿入点以外のテキストが対象です。それ以外のオブジェクトにボタンが反応しません。 実行後の選択状態は2パターン、変数 after_touch で指定できます。 括弧でくくって、括弧含んだ選択にするか? (after_touch = 0) 括弧でくくって、終り括弧の後に挿入点をいれるか?(after_touch = 1) 括弧の種類は配列で増やしたりできます。それに対応するボタンの配置やコールバックも基コピペ複製で容易にできるようになってます。 あと仕様として、選択したテキストの最後の文字の

    ajabon
    ajabon 2010/11/22
    自分のToDoリスト1つ減らせた ^
  • 正規表現を使ってテキストをいじる3.0 - なにする?DTP+WEB

    3倍早くなるためのDTP講座の"効率化のヒント7"で正規表現を使ってテキストをいじる2.0が紹介されました。 追加機能のヒントをもらい、良い機会なので気づいていて直してなかった不具合も含めて、1年越しでバージョンアップしてみました。 前のバージョンよりもずいぶんキビキビ動くようになった気がします。(単にマシンが速くなっただけかも) 追記(2010-10-13): 設定ファイルの「保存」と 「読み込み機能」を追加したデラックス版をアップしました。 ダウンロード 対応バージョン:イラストレーターCS3以上 ダウンロード

    正規表現を使ってテキストをいじる3.0 - なにする?DTP+WEB
  • [ScriptUI]垂直プログレスバー、スライダーはMac版でしか動作しない | diary NET. 1.2mg

    以前にInDesign用のスクリプトのインターフェイスとして何度か使用していた、ScriptUIでの垂直プログレスバーとスライダーですが、これはMac版でしか動作しません、Windowsでは動作しないので注意が必要です。またプログレスバーに関してはMac版でもIllustratorとPhotoshopでは経過表示に問題があってうまく動作しません。 サンプル var win = new Window('dialog', "Verticals", undefined); var p0,p1,p2,p3,p4, s0,s1,s2,s3,s4; p0 = win.add('progressbar',[0,0,300,30], 0,100); win.group = win.add('group') p1 = win.group.add('progressbar',[0,0,30,120], 0,1

    ajabon
    ajabon 2010/11/20
    縦組みの特典w
  • 1