(メイン)ウィンドウだけ「最後のタブと分No.06864
eamat. さん 17/11/17 00:43
 
こんばんは v1.32β1 x64 / windows10 で使用させていただいています。
最初に起動したウィンドウを(メイン)、2番目以降を(サブ)にする設定で使用してい
るのですが
・最初の(メイン)ウィンドウは「最後のタブと分割を復元」
・2番目以降の(サブ)ウィンドウの既定の動作を「最後のタブと分割を復元」せず
「初期タブ1つのみ」
として起動させらないでしょうか

秀丸ファイラ上で新規ウィンドウを選んだ場合や、起動オプションに/iを付けて起動
した場合は
希望の動作にできるのですが、秀丸ファイラーを既定のファイラーにした状態だと
外部からパスを指定して起動された時に毎回 最後のタブと分割が復元 されてしまう
のが気になります。
希望としては非タブのエクスプローラのようになってほしいのです

逆に言うと/iとは逆の起動オプションで「設定に関わらず最後のタブと分割を復元」や
/restoreで複数パスをまとめて開くときに「分割状態も復元」などができると嬉しい
です
(スクリプトを使えばできるのかしら)

[ ]
RE:06864 (メイン)ウィンドウだけ「最後のNo.06866
秀丸担当 さん 17/11/17 09:16
 

[ツール]→[オプション]→[プログラム]の「復元の詳細...」でサブウィンドウ
としての設定があるときの状態のことかと思います。

既定のファイラーで開かれるときは、通常起動と同じような感じで、サブウィン
ドウには確かにならないです。
レジストリエディタで起動オプションを変更する方法もあります。
レジストリエディタ(regedit.exe)を起動して、
HKEY_CLASSES_ROOT\Folder\shell\HmFilerClassic\command
のところの値を
"C:\Program Files\HmFilerClassic\HmFilerClassic.exe" /i /idlist,%I,%L
というように/iを付けると常に新しいウィンドウになります。

つい先日既定のファイラーで/iを付けたいという同じような話もあったので、設
定ダイアログから指定できたらいいかもしれません。

[ ]
RE:06866 (メイン)ウィンドウだけ「最後のNo.06868
eamat. さん 17/11/17 10:46
 
素早い回答ありがとうございます。

レジストリ変更で希望の動作にできました!ありがとうございます!

>つい先日既定のファイラーで/iを付けたいという同じような話もあったので、設
>定ダイアログから指定できたらいいかもしれません。
いいですね、自分も長いことこの問題が引っかかっていまして
先日まで既定のファイラーはエクスプローラのままで使用していました。
でも既定がエクスプローラのままだとどうしても使い勝手が悪くて。
これができるようになると秀丸ファイラーへ移行しやすくなる人もいると思います。

[ ]