デスクトップ復元時の開く順番No.34063
Micky さん 15/03/11 12:55
 
まいどお世話になります。

秀丸エディタでの作業が日をまたぐことが多く、一日の終わりに全終了
(全終了時に一緒にデスクトップ保存を実行するにチェック入れてます)
して、次の日にまた続きをしたいのでデスクトップ復元をしています。

あちこち参照したい時、1つのファイルを2つの秀丸エディタで開けて
作業することがあります。(便宜上1つ目をメイン、2つ目をサブと
表記します、サブは上書き禁止で開けてます)

デスクトップ復元時の開く順番の関係でしょうか、サブのほうが
先に開いて、メインのほうが後から開くのか、開く方法の問い合わせ
ダイアログが出てきます。

「構わずに開く」を選択すればよいのですが、2つ、3つとなってくると
どっちがメインかこんがらがってしまうことがあります。
(表示している場所とかもありますので)

何かうまいこと回避する方法はないでしょうか。


ちなみに排他制御は
ファイルの排他制御 しない
秀丸エディタで同じファイルを開く場合 開く方法を問い合わせる
にしています。

以上、よろしくお願いします。

[ ]
RE:34063 デスクトップ復元時の開く順番No.34064
秀丸担当 さん 15/03/11 14:17
 

デスクトップ復元は、上書き禁止状態で開いていることも覚えていますが、同じ
ファイルを同時に開いて選択するときのことは想定されていませんでした。
そういう場合では、問い合わせは出さずに、上書き禁止状態もそのままで復元で
きるように、今後のバージョンで検討させていただきます。

上書き禁止状態は開いた後からでも変更できます。
[その他]→[キー割り当て]では「その他」系の「上書き禁止」コマンドにありま
す。
[その他]→[メニュー編集]でメニューバーの場合は、「ファイル」メニューまた
は「その他」メニューにあります。
とりあえずどれでも適当に開いてしまってから、目的のファイルだけを「上書き
禁止」コマンドで状態を変更するといいと思います。

または、マクロでデスクトップ復元を行う方法があります。
以下のようなマクロを実行すると、問い合わせを出さずに上書き禁止状態も含め
てデスクトップ復元をします。

setcompatiblemode 0x50;
restoredesktop;

[ ]
RE:34064 デスクトップ復元時の開く順番No.34065
Micky さん 15/03/11 14:37
 
まいどお世話になります。

秀丸担当 write:

> そういう場合では、問い合わせは出さずに、上書き禁止状態もそのままで復元で
> きるように、今後のバージョンで検討させていただきます。
ご検討ありがとうございます。
できれば、分割状態も復活するとなおうれしいんですが。

> とりあえずどれでも適当に開いてしまってから、目的のファイルだけを「上書き
> 禁止」コマンドで状態を変更するといいと思います。
なるほど。その手もありますね。

> 以下のようなマクロを実行すると、問い合わせを出さずに上書き禁止状態も含め
> てデスクトップ復元をします。
試してみました。中々良い感じですね。
最初にマクロを起動するために、新規作成でダミーを開いて試しましたが、
ダミーを開くのがちょっと手間ですね。
当面この方法で行きたいと思います。

[ ]
RE:34065 デスクトップ復元時の開く順番No.34066
秀丸担当 さん 15/03/11 16:42
 

>ご検討ありがとうございます。
>できれば、分割状態も復活するとなおうれしいんですが。

分割状態もできたらいいということで、分割状態について考えてみたところ、現
在の保存形式には収まらない部分があって、厳密にやろうとすると新たな形式を
作る必要がありそうです。
あまり厳密ではなくても、分割されている側のカーソル位置だけであれば形式を
変えずにできて、比較的やりやすいです。
以前にもありましたが、ご意見参考にさせていただきます。

[ ]
RE:34066 デスクトップ復元時の開く順番No.34067
Micky さん 15/03/12 10:36
 
まいどお世話になります。

秀丸担当 さん write:

> 分割状態もできたらいいということで、分割状態について考えてみたところ、現
> 在の保存形式には収まらない部分があって、厳密にやろうとすると新たな形式を
> 作る必要がありそうです。
どんどん保存する情報が増えると足らなくなりますよね。
無理のない範囲でお願いできればと思います。

それと、すいません今日気がついたんですが、
メインにつけたと思うマークが復元後、サブに来たような気がします。
素人考えですが、開く順番が逆になればとりあえずはうまくいくとか
そんな簡単な話ではないですよね。
可/不可はともかく、気がついたので情報上げときます。

[ ]
RE:34067 デスクトップ復元時の開く順番No.34068
秀丸担当 さん 15/03/12 13:57
 

>それと、すいません今日気がついたんですが、
>メインにつけたと思うマークが復元後、サブに来たような気がします。
>素人考えですが、開く順番が逆になればとりあえずはうまくいくとか
>そんな簡単な話ではないですよね。
>可/不可はともかく、気がついたので情報上げときます。

情報ありがとうございます。
確かに、マークの情報は、最初に開いたほうだけに適用され、後から開いたほう
には適用されませんでした。
マークの情報はファイルごとに記憶されていて、ウィンドウごとには記憶されて
はいないです。
例えば、2つ開いている最中は、それぞれのウィンドウでバラバラにマークでき
てしまいますが、いったん全て閉じてから開きなおすと、最初に開いた片方だけ
になってしまいます。
すみませんが、マークの仕組み上、これをなんとかするのは難しそうです。

[ ]