デスクトップ復元で一部のウィンドウ配置No.42295
ANACOSTIA さん 25/10/28 08:39
 
(1)
ウィンドウ1 → デスクトップ下側
ウィンドウ2 → デスクトップ左上
ウィンドウ3 → デスクトップ右上
の状態で[デスクトップ保存]を実行し、一旦3ウィンドウを閉じる。
(2) 新規にウィンドウを立ち上げ、これをデスクトップ右下に配置してから[デスク
トップ復元]を実行。
(3) 3ウィンドウが復元されるが、ウィンドウ3が保存した筈の右上ではなくデスクト
ップ右下に配置される。

 ウィンドウの最後の1つが、最後に閉じたウィンドウ位置になってしまっている??
 以前は、こんなことにはならなかったように思います。

 尚、
・タブモードです。
・ウィンドウの配置にMS PowerToysのFancy Zonesの機能を使用。
・ヘルプにVer. 8.00で削除されたと記述のある、開いていたタブも復元されると、
更にありがたいのですが......。

[ ]
RE:42295 デスクトップ復元で一部のウィンNo.42296
秀丸担当 さん 25/10/28 12:15
 
バグ情報ありがとうございます。
こちらで試してみたところでは、再現しないようです。
もしFacyZoneの操作とデスクトップ復元の操作が、それぞれのカスタマイズによって
同時に動くことがあるとしたら、何らかの競合のようなことはあるかもしれませんが、
そうなるケースはわかりませんでした。
[その他]→[動作環境]→[ウィンドウ]→[デスクトップ保存/復元]で全終了時にデス
クトップ保存する設定だったり、あるいはマクロだったり、デスクトップ保存が上書
きされるようなことがあると、変わる可能性はあると思います。



[ ]
RE:42296 デスクトップ復元で一部のウィンNo.42297
ANACOSTIA さん 25/10/28 13:09
 
 どうもWindowsのウィンドウのスナップ([設定] → [システム] → [ウィンドウの
スナップ])が何かのはずみでONになっていて、これが原因のようです。
 お騒がせして申し訳ありません。

[ ]
RE:42297 デスクトップ復元で一部のウィンNo.42299
ANACOSTIA さん 25/10/29 08:29
 
 Windowsのウィンドウスナップ機能がOFFでも本事象が発生するので、どうもFacyZo
neのウィンドウスナップが影響しているようです。
 試しにFacyZoneの機能を使わないでウィンドウを配置 → デスクトップ保存 → デ
スクトップ復元を行ってみたところ、本事象は発生しませんでした。

 また、デスクトップ保存とデスクトップ復元の機能を使用しない場合、
秀丸エディタ起動(デスクトップに存在しているウィンドウは1つのみ) → (FacyZone
の機能を使った場合と使わなかった場合の両方で)ウィンドウを移動 → 秀丸エディ
タ終了 → 再度秀丸エディタ起動した時、この時のウィンドウの位置と大きさは、
・FacyZoneの機能使用の場合 → 今回のスナップ位置と大きさ
・FacyZoneの機能不使用の場合 → いつ閉じた時のものなのか不明な位置と大きさ
でした。

 尚、[動作環境] → [ウィンドウ] → [配置] → [起動時のウィンドウ配置]のチェ
ックボックスは全てOFFです。

[ ]
RE:42299 デスクトップ復元で一部のウィンNo.42300
秀丸担当 さん 25/10/29 12:20
 
FacyZoneが原因だったのですね。
そうなる設定の組み合わせはわかりませんでしたが、FacyZoneがウィンドウが出るだ
けで勝手に移動させているのであれば、FacyZoneの設定を変えるか、hidemaru.exeを
除外するといいかもしれません。

[ ]
RE:42300 デスクトップ復元で一部のウィンNo.42301
ANACOSTIA さん 25/10/30 08:40
 
 3ウィンドウの内、FancyZonesの効果が最後の1ウィンドウのみに効く理由は判りま
せんが、取り敢えず解決法が見つかった(*1)ので、これで行こうと思います。

(*1) ウィンドウが1つだけデスクトップに在る状態で、3つ目のウィンドウを[デスク
トップ保存]で指定した位置・大きさになるようにスナップさせ、この状態から[デス
クトップ復元]を行う。
 これで、1つ目のウィンドウと2つ目のウィンドウが[デスクトップ保存]で指定した
位置・大きさに、3つ目が*2の位置・大きさになる。

(*2) [デスクトップ保存]の時の位置・大きさ = [デスクトップ復元]操作直前の位
置・大きさ

[ ]