タブのセルと図形要素

図形のテキストのタブ設定は、セクション、行、セル インデックスを使用してプログラムからアクセスできます。Visio® 製品では、[書式] メニューから [テキスト] を選択し、[タブの設定] をクリックするか、シェイプシート (ShapeSheet ®) ウィンドウの [タブ] セクションを使用してタブの設定を表示したり、変更したりすることができます。

セクション インデックス 行インデックス セル インデックス
visSectionTab visRowTab + i 0 ... 180

このセクションでは、図形に対して定義されているタブ セットごとに 1 行が割り当てられています。さらに各行は、そこで定義されている各タブ用に 3 つのセルを含んでいます。設定できるタブ数は最大 60 です。全行のセルに 0 から始まるインデックスが付けられます。

インデックス 説明
0 その行のアクティブ タブの数
1 最初のタブ位置
2 最初のタブの配置コード
3 予約
4 2 番目のタブ位置
5 2 番目のタブの配置コード
6 予約
... ...
178 60 番目のタブ位置
179 60 番目のタブの配置コード
180 予約


"j" 番目のタブ (j>0) の位置は ((j-1)*3) + visTabPos のセルに保存されています。"j" 番目のタブの配置コードは ((j-1)*3) + visTabAlignのセルに保存されています。


設定できるタブの数はタブの図形要素によって異なります。タブのセクションと行の Shape オブジェクトの RowType プロパティを下表のいずれかの行タグ定数に設定すると、図形要素を変更できます。

定数 説明
visTagTab0 タブ数は 0。
visTagTab2 タブ数は 0、1 または 2。
visTagTab10 タブ数は 0 から 10。
visTagTab60 タブ数は 0 から 60。

Top