InDesign CS3自動化作戦 (InDesign CS3 Automation Operation)

単位付きの値を入力するコンボボックスを追加する

■プログラム説明(ソースコード説明)
 単位付きの値を入力するコンボボックスはmeasurementComboboxes.add()として追加します。editValueが最初に設定されている値、minimumValueが最小値、maximumValueが最大値になります。

■ソースコード
wObj = app.dialogs.add({ name:"Sample" });
tmp1 = wObj.dialogColumns.add();
tmp2 = tmp1.measurementComboboxes.add({editUnits:MeasurementUnits.points, editValue:10,minimumValue:0,maximumValue:255});
wObj.show();


■使い方
1:スクリプトを実行します。
2:値を入力するコンボボックスが表示されます。

■ポイント
 editUnitsで指定できる単位には以下のものがあります。

MeasurementUnits.points
MeasurementUnits.picas
MeasurementUnits.inches
MeasurementUnits.inchesDecimal
MeasurementUnits.millimeters
MeasurementUnits.centimeters
MeasurementUnits.ciceros

■実際のスクリプトをダウンロード(sample.jsx.zip)

写真素材 PIXTA