秀丸エディタを非表示で起動したときのtab
No.08898
ohtorii
さん 19/01/28 20:25
お疲れ様です。
秀丸エディタを非表示で起動(openfile "/h";)すると、tabtotal[]で何故か-1が返
ります。
正しいタブ数を取得できず困っています(;_;)
再現させるためのマクロと動画をアップしました。
https://github.com/ohtorii/test/releases/tag/20190128
直近は、
秀丸エディタを表示で起動(openfile ;)してこの問題を回避できますが、
将来的には非表示で起動しても正しいタブ数を取得したいです。
【環境】
秀丸エディタ 64bit 8.88 beta6
Windows10 64bit
ご確認をお願い致しますm(__)m
[
△
]
RE:08898 秀丸エディタを非表示で起動した
No.08899
秀丸担当
さん 19/01/29 09:10
openfile "/h";で起動したステルスモードの秀丸エディタは、タブとして追加されて
いないので、tabtotal等は取得できないようになっています。
これはこういう仕様ということになります。
取得するとしたら、各括弧をつけてウィンドウハンドルを指定すると、他の秀丸エデ
ィタの情報が取得できるので、元の秀丸エディタから取得する方法があります。
例えば以下のようにします。
#h=hidemaruhandle(0);
openfile "/h";
message str(tabtotal[#h]);
[
△
]
RE:08899 秀丸エディタを非表示で起動した
No.08901
ohtorii
さん 19/01/29 20:44
お疲れ様です。
教えて頂いた方法でやりくりしてみます。
助かりました、ありがとうございます!!
>
> ......
>message str(tabtotal[#h]);
[
△
]