[ 新規に投稿する ]

マクロでツリー表示する方法No.09196
りも さん 20/03/30 23:11 [ コメントを投稿する ]
  マクロで[ファイルタイプ別の設定‐アウトライン‐解析‐ツリー表示 "."で階層を表す]状態にしたいのですが可能ですか
[ ]
RE:09196 マクロでツリー表示する方法No.09197
Iranoan さん 20/03/30 23:24 [ コメントを投稿する ]
  りもさんこんにちは Iranoan です
> マクロで[ファイルタイフ゜別の設定‐アウトライン‐解析‐ツリー表示 "."で階層を表す]状態にしたいのですが可能ですか
http://htom.in.coocan.jp/hmfaq8/2_outline.html
に書かれている最初の例がご希望の機能でしょうか?
[ ]
RE:09197 マクロでツリー表示する方法No.09199
りも さん 20/04/03 22:00 [ コメントを投稿する ]
  >りもさんこんにちは Iranoan です
>> マクロで[ファイルタイフ゜別の設定‐アウトライン‐解析‐ツリー表示 "."で階層を表す]状態にしたいのですが可能ですか
>http://htom.in.coocan.jp/hmfaq8/2_outline.html
>に書かれている最初の例がご希望の機能でしょうか?

こんにちはIranoanさんありがとうございます。
ます。お教え頂いた処理をマクロ文で実行可能でしょうか?
[ ]
RE:09199 マクロでツリー表示する方法No.09200
Iranoan さん 20/04/04 01:15 [ コメントを投稿する ]
  On 2020-04-03 22:00 +0900, りも wrote:
> >http://htom.in.coocan.jp/hmfaq8/2_outline.html
> >に書かれている最初の例がご希望の機能でしょうか?

> こんにちはIranoanさんありがとうございます。
> ます。お教え頂いた処理をマクロ文で実行可能でしょうか?
マクロ内で
(1)ツリー表示などの定義ファイルを作成
(2)そのファイルを読み込み
(3)ファイルタイプ別設定の書き換え
をすればできます

ただ(1)が面倒です
どこにもそのフォーマット情報が記載されておらず、自分で試行錯誤で
・ツリー表示の定義設定を変更
・この情報をファイルに書き出し
してどの定義の時どんなフォーマットか? を調べる必要が有るので

そもそもツリー表示をしたいだけなら、一度設定してしまえばアウトラインの解析機能を使えば済むと思うのですが???
それ以上のことをしたいのでしょうか?
[ ]
RE:09199 マクロでツリー表示する方法No.09202
りも さん 20/04/04 08:59 [ コメントを投稿する ]
  >>りもさんこんにちは Iranoan です
> ......
>ます。お教え頂いた処理をマクロ文で実行可能でしょうか?
>On 2020-04-03 22:00 +0900, りも wrote:
>
>ただ(1)が面倒です
>どこにもそのフォーマット情報が記載されておらず、自分で試行錯誤で
>・ツリー表示の定義設定を変更
>・この情報をファイルに書き出し
>してどの定義の時どんなフォーマットか? を調べる必要が有るので
>
>そもそもツリー表示をしたいだけなら、一度設定してしまえばアウトラインの解析機能を使えば済むと思うのですが???
>それ以上のことをしたいのでしょうか?

ご返事ありがとうございます。

自作のマクロが複雑になりヘルプとしてツリー表示の方法を模索中です。
保存しておいたテキストファイルをマクロで起動して”.”で階層の表示して終了時に元の設定に戻したいのです。
[ ]
RE:09202 マクロでツリー表示する方法No.09203
Iranoan さん 20/04/04 15:20 [ コメントを投稿する ]
  りもさんこんにちは Iranoan です
> 自作のマクロが複雑になりヘルプとしてツリー表示の方法を模索中です。
> 保存しておいたテキストファイルをマクロで起動して”.”で階層の表示して終了時に元の設定に戻したいのです。
そういうことでしたか
できますね
先に書きました
> (2)そのファイルを読み込み
> (3)ファイルタイプ別設定の書き換え
を階層表示する時に用いて、終了時に元に戻すマクロは (3) と同様の方法でデフォルト設定に戻せばよいです
[ ]
RE:09203 マクロでツリー表示する方法No.09205
秀丸担当 さん 20/04/06 09:57 [ コメントを投稿する ]
 
マクロでアウトライン解析の方法をツリー表示にして、目的の定義にするには、以下のようにするとできます。
config "xHilightList:0x00010000";
loadhilight "test.hilight",0,0x00000004;

終わったら元に戻すとのことですが、この状態で一時的な設定になっているので、そのまま終了させれば記憶はされないです。

test.hilightには、あらかじめ目的の定義を保存しておきます。
[その他]→[ファイルタイプ別の設定]→[アウトライン]→[解析]で、ツリー表示にして、リセットで「"."の数で階層を表すよう」にして定義したものを「保存(V)...」で保存しておきます。
[ ]

[ 新規に投稿する ]