DTP駆け込み寺

No.10892へ返信

記事投稿フォーム
補助
送信

[ 返信 ]

特定レイヤー上のアイテムのみをスクリプト処理対象にするには?

Mac OS 10.5.8/InDesign CS4
Javascript
を使用しています。

ある特定のレイヤー上にある画像ボックスやテキストボックスを
スクリプトで縮小や移動をしたいと思っております。

そこで、関係のないレイヤーをロックした状態でスクリプトを動かすと、
「オブジェクトがロックされています」とエラーが出てしまい、縮小や移動ができません。

すべてのレイヤーのロックを解除した状態でスクリプトを動かすと、エラーが出ずに縮小や移動が可能です。
ただし、その場合は、別のレイヤー上にある、
関係のない画像ボックスやテキストボックスまで対象となってしまいます。
これは本意ではありません。

ネットや書籍で色々と調べたのですが、解決方法が見つかりませんでした。
アドバイスのほどよろしくお願いいたします。

[10892] suzu (2010/11/11 Thu 11:59)