マクロでツリー表示する方法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)...」
で保存しておきます。

[ ]