tabStops

書式

paragraphAttributes.tabStops

説明

タブの設定(TabStopInfoオブジェクト)を示します。これは段落に設定されているタブの数だけTabStopInfoオブジェクトが配列(コレクション)に入ります。最初の段落に2つタブが設定されていればapp.activeDocument.textFrames[0].paragraphs[0].paragraphAttributes.tabStops[0]で最初のタブ情報つまりTabStopInfoオブジェクトにアクセスすることができます。同様に最初の段落の2番目のタブであればapp.activeDocument.textFrames[0].paragraphs[0].paragraphAttributes.tabStops[1]となります。
タブが設定されているかどうかはapp.activeDocument.textFrames[0].paragraphs[0].paragraphAttributes.tabStops.lengthの値が0かどうかで判断できます。0ならタブは設定されていない、1以上ならタブが設定されていることになります。
var ts=app.activeDocument.textFrames[0].paragraphs[0].paragraphAttributes.tabStops;
alert(ts);
alert(ts.length);

目次に戻る