本文の折りたたみ、展開時の表示についてNo.27544
hawk-eye さん 10/01/31 21:08
 
本文の折りたたみ、展開時の表示についての質問です。

まず、[表示]→[折りたたみ]→[全て折りたたみ]で、本文を全て折りたたみ状態にし
ます。
次に、レベル1のどれか一つを左端の+をクリックして、展開します。
すると、そのレベル1の下にレベル2があった場合、全てのレベル2が展開状態にな
ってしまいます。

私としては、+をクリックして上位のレベルを展開した場合、下位が全て展開状態に
なるのではなくて、下位レベルが折りたたみ状態で表示して欲しいのですが、これは
設定で出来るのでしょうか?

ヘルプを見たり試したりしてみましたが、分かりませんでした。

環境は、
Windows XP Pro SP3
秀丸エディタ Version 7.11
です。

よろしくお願い致します。

[ ]
RE:27544 本文の折りたたみ、展開時の表示No.27551
秀丸担当 さん 10/02/01 13:18
 

>私としては、+をクリックして上位のレベルを展開した場合、下位が全て展開状態に
>なるのではなくて、下位レベルが折りたたみ状態で表示して欲しいのですが、これは
>設定で出来るのでしょうか?

全て折りたたみの機能は、現状では、一番上位にあるものだけが対象となって折
りたたみがされて、下位レベルのものは折りたたみされていませんでした。
設定によっても変えることはいまのところできないです。

現状でやるとしたら、マクロでやるとできると思います。
(アウトライン解析の設定では、ツリー表示の定義で各見出しが「自動的な選択/
部分編集の対象」として定義されている必要があります)

マクロの例:

  disabledraw;
  gofileend;
  while(1){
   prevfoldable 0x20;
   if(result==false)endmacro;
   fold 0x20;
  }

そういうことができたらいいということで今後の参考にさせていただきます。

[ ]