「開く」と「秀丸エディタで開く」No.31591
Y_H さん 12/10/16 09:39
 
8.21を導入させていただきました。
タブモードの設定で、「外部から起動するとき」を「常に新しいウィンドウ」にして
います。
「タブを分離して新しいウィンドウで起動」のチェックボックスは、
「外部から起動するとき」以外の項目はオフのままです。

ソースファイルやテキストファイルを秀丸エディタに関連づけているのですが、
上記の状態でエクスプローラや秀丸ファイラーなどから複数のファイルを選択し、
コンテキストメニューの「開く」で開くと、それらがすべて別々の新規ウィンドウで
開かれ、
「秀丸エディタで開く」だと、一つの新規ウィンドウ内にタブで開かれます。

個人的には、後者の「秀丸〜」ほうが好ましい動作なのですが、
これはWindowsの仕組みとして異なる受け渡し処理になっているのでしょうか?

もしそうであれば、常に「秀丸エディタで開く」から開くように慣れていこうと思い
ますが、
「開く」のほうも一つの新規ウィンドウで開けるのであれば、対応を検討いただける
と嬉しいのです。
よろしくお願いいたします。

[ ]
RE:31591 「開く」と「秀丸エディタで開くNo.31598
秀まるお2 さん 12/10/16 16:35
 
 こちらでもテストしてみたんですが、たしかにこれは、Windowsの仕組みとし
て、ファイル名の渡される仕組みが違ってるせいで起きる問題のようです。

 「開く」の方については、1つ1つのファイルについて、1つ1つの秀丸エデ
ィタが起動されてしまってるようです。「秀丸で開く」の方は、1つの秀丸が起
動されて、そこに対して複数のファイル名がまとめて渡されるようです。

 しいて、1つ1つのファイル毎に1つ1つの秀丸が起動されてしまった場合に
全部セットで1つのタブにするためには、秀丸の起動された時間を他の秀丸と比
較して、同じような時刻に起動されてたらセットで起動された扱いにする(1つ
のウィンドウに複数タブにする)ってことは可能かなぁと思います。

 一回試行錯誤してみないと実現出来るかどうか難しいです。

 とりあえず今日中にV8.22β1をアップロードして、その後トライ予定というこ
とでお願いします。

[ ]
RE:31598 「開く」と「秀丸エディタで開くNo.31630
秀まるお2 さん 12/10/18 11:21
 
 いろいろ、トライしてうまく動くように出来ました。

 タブモード詳細の「配置」ページの「タブを分離して新しいウィンドウで起
動」の中の、

 「外部から起動される時」の右側に
 「(複数ファイルは分離しない)」のオプションを追加します。

 これをONにすると、エクスプローラから複数選択して「開く」とした場合でも、
1つのウィンドウにまとめて開くようにします。

 これをOFFにした場合は、例えばマウス右ボタンメニューの「秀丸で開く」で
開いた場合でも、1つ1つが分離したタブとして出てくるようにします。

 次のV8.22β3からそうします。

[ ]
RE:31630 「開く」と「秀丸エディタで開くNo.31633
Y_H さん 12/10/18 12:47
 
こんなに早く対応いただき、ありがとうございます。
Windows側の問題だから無理なのだろうと思っていました。

実際には「開く」のメニューではなくEnterキー一発で開いているので、
理想的な開き方を実現できて助かります。楽しみにさせていただきます。

[ ]