アウトラインの展開レベルの初期値についNo.32825
HARAOS さん 14/01/15 10:14
 
お世話になります。

アウトラインを設定してあるファイルを開いたときに、
初期値としてレベル2まで展開の状態にしたいのですが、
アウトライン解析のプロパティを見ても展開/折りたたみ状態では、
「標準・初期状態でツリーを折りたたみ・展開して固定」 
の選択肢しかありません。

現在は標準に設定して、開く度にアウトラインメニューから
レベル2まで展開を実行していますが、最初からこの状態で
開けると手間が減って助かるのですが。

設定を探したのですが、見つけられなかったので可能なら
教えて下さい。


[ ]
RE:32825 アウトラインの展開レベルの初期No.32827
秀丸担当 さん 14/01/15 11:02
 

ツリー表示項目のプロパティとしては、「展開/折りたたみ状態」として言われ
ている通り、以下の3つがあります。

・標準
・初期状態でツリーを折りたたみ
・展開したままで固定

このうち「標準」は、初期状態でツリーを展開する設定になっています。
レベルをインデントの深さで決めたりするようになっていなければ、レベル1と
して定義されているものを「標準」にしておくと、期待される設定になると思う
のですが、どうでしょうか。
既に「標準」にされているということで、何か勘違いでしたらすみません。

[ ]
RE:32827 アウトラインの展開レベルの初期No.32829
HARAOS さん 14/01/15 16:03
 

すいません、簡単なことかもしれませんが、「インデント禁止」にチェック
を入れて、「インデントの深さでレベルを決める」はOffです。
レベル1として定義されているものを「標準」にするという意味が
よくわかりません。よろしくお願いいたします。



[ ]
RE:32829 アウトラインの展開レベルの初期No.32831
秀丸担当 さん 14/01/15 16:42
 

わかりにくい表現があったようで、すみません。
具体的な例として書いたほうがわかりやすいと思います。
例えば、ツリー表示に「●」「◎」「○」を3つ定義するとします。
レベル1が「●」でレベル2が「◎」でレベル3が「○」として順番に追加します。
具体的には以下のようにします。

 種類:行頭の文字列
 文字列:●
 オプション:
   「インデント禁止」=ON
   「インデントの深さでレベルを決める」=OFF
   「展開/折りたたみ状態」=「標準」
 
 種類:行頭の文字列
 文字列:◎
 オプション:
   「インデント禁止」=ON
   「インデントの深さでレベルを決める」=OFF
   「展開/折りたたみ状態」=「初期状態でツリーを折りたたみ」
 
 種類:行頭の文字列
 文字列:○
 オプション:
   「インデント禁止」=ON
   「インデントの深さでレベルを決める」=OFF
   「展開/折りたたみ状態」=「初期状態でツリーを折りたたみ」

サンプルとなるテキストは以下のようにします。

●レベル1
◎レベル2
○レベル3
●LEVEL1
◎LEVEL2
○LEVEL3

アウトライン解析には以下のように表示されます。

[-]●レベル1
│[+]レベル2
[-]●LEVEL1
 [+]◎LEVEL2


もし全ての定義を「初期状態でツリーを折りたたみ」にすると、以下のようにな
ります。

[+]●レベル1
[+]●LEVEL1


もし全ての定義を「標準」にすると、以下のようになります。

[-]●レベル1
│[-]◎レベル2
│  └○レベル3
[-]●LEVEL1
 [-]◎LEVEL2
   └○LEVEL3


レベル1の定義を「標準」にして、レベル2の定義を「初期状態でツリーを折りた
たみ」にすると、たぶん期待通りのものになると思います。
この場合レベル3の定義はどちらでもいいことになります。
種類や文字列は例としてこうしてみただけで、任意のものにしてもらえればいい
です。

[ ]
RE:32831 アウトラインの展開レベルの初期No.32832
HARAOS さん 14/01/16 13:11
 
秀丸担当 様

理解できました、ありがとうございました。

要は展開や折りたたみはレベル毎に設定するという事だったのですね。

これでまた1つ便利に使えるようになりました。

[ ]