ツインモニタからシングルに替えたときのNo.43379
Kaz さん 12/10/11 09:09
 
 お世話になっています。

 ノートパソコンに外付けディスプレーを利用し、ツインモニタにて
外付けディスプレー側でメールを作成して普段使っています。
 シングルモニターに戻して会議等に行ってメールを作成しようと
すると外付けディスプレー側にメール作成ウィンドウを操作できないです。

 設定等で逃げる方法はあるでしょうか?

 みなさんどうされています?

[ ]
RE:43379 ツインモニタからシングルに替えNo.43380
秀まるお2 さん 12/10/11 14:02
 
 秀丸メール自体は、もしもWindowsのディスプレイがマルチディスプレイから
シングルディスプレイに変更されていれば、それをうまく感知して、ウィンドウ
の位置が見えない所に出てしまうことが無いようにしています。

 例えば、

 1.マルチディスプレイの環境にする。
 2.「新規メール」を実行して出てきたウィンドウをセカンダリディスプレイ
   上に移動する。
 3.ウィンドウを一度閉じる
 4.シングルディスプレイの環境に切り替える。
 5.新規メールを実行する。

 とすると、新規メールのウィンドウはシングルになった方のディスプレイに出
てくるはずです。

 ですが、例えばWindowsの設定はデュアルディスプレイのままなのにディスプ
レイ装置だけつなげてないとすると、秀丸メール的にはデュアルディスプレイの
つもりで動作してしまうので、見えない所にウィンドウが行ってしまうことはあ
りえます。

 うちの会社にWindows7のノートパソコンがあって、それはHDMI端子で外部ディ
スプレイが接続出来るんですが、それの場合だと、HDMIケーブルの抜き差しだけ
で、マルチディスプレイとシングルディスプレイが自動的に切り替わってくれま
す。そういうノートパソコンなら便利でいいかと思います。

 アナログVGAで接続するタイプのディスプレイだと、コントロールパネルでマ
ルチ/シングルを切り替えてやるしか無いかと思います。

 ちなみに「Dual Monitor Tools」ってソフトに入っている「DisMon」ってソフ
トを使うと、コントロールパネルを使わなくてもボタン1つでシングル/マルチ
ディスプレイの切り替えが出来るようです。それを使うといいかもしれないです。

    http://sourceforge.net/projects/dualmonitortool/

[ ]
RE:43380 ツインモニタからシングルに替えNo.43381
Kaz さん 12/10/11 14:16
 
 お世話になります。


> とすると、新規メールのウィンドウはシングルになった方のディスプレイに出
>てくるはずです。

 新規のメール作成ウィンドウは、出てきません。
 マルチウィンドウの設定に戻すと外部ディスプレイに
表示されています。
 表示座標を覚えてしまっているのかなぁと思ったのですが、
そのような設定はないようですので困っていました。
 とりあえず、秀丸メール本体を終了させれば問題は発生しない
ようなので会議に出る前は一旦終了させるようにしようと思います。


> 秀丸メール自体は、もしもWindowsのディスプレイがマルチディスプレイから
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
>    http://sourceforge.net/projects/dualmonitortool/

[ ]
RE:43381 ツインモニタからシングルに替えNo.43382
秀まるお2 さん 12/10/11 15:45
 
>  とりあえず、秀丸メール本体を終了させれば問題は発生しない
> ようなので会議に出る前は一旦終了させるようにしようと思います。

 マルチモニタ/シングルモニタを切り替えると、秀丸メールに
WM_SETTINGCHANGEってメッセージが通知されて、それを秀丸メールが検知すると、
画面の構成がどうなってるかをもう一度取得しなす処理をしています。なので、
特に秀丸メールを再起動しなくても、モニタの切り替えをするだけでもウィンド
ウが画面内に出てくるようになるはずです。

 その仕組みがうまく動いてないのかなぁと思います。

 ちなみにこちらのWindows7環境ではうまく動いてるようです。

 もしかしてコントロールパネルからとは別に何か他のソフトでモニタ切り替え
をするとおかしいのかもしれませんが…。

 モニタ情報を取得する処理自体はそんなに重い処理ではないので、エディタ・
ウィンドウを起動する度にモニタ情報を毎回取得しなおすようにしてもいいとい
えばいいです。

 次のV6.01β1にて一回そうしてみるのでテストしていただくというのはどうで
しょうか。

[ ]
RE:43382 ツインモニタからシングルに替えNo.43383
Kaz さん 12/10/11 16:06
 
> もしかしてコントロールパネルからとは別に何か他のソフトでモニタ切り替え
>をするとおかしいのかもしれませんが…。

 CTRL+F12で表示されるインテルのグラフィックドライバのツールで
いつもやっていました。
 念のためコントロールパネルから辿って、ツインシングルの切り替えツール起動
してみましたが、全く同じプログラムが表示されました。

> モニタ情報を取得する処理自体はそんなに重い処理ではないので、エディタ・
>ウィンドウを起動する度にモニタ情報を毎回取得しなおすようにしてもいいとい
>えばいいです。
>
> 次のV6.01β1にて一回そうしてみるのでテストしていただくというのはどうで
>しょうか。

 そうして頂くと助かります。
 表示されているはずのウィンドウが使えないのが改善できるとうれしです。

 宜しくお願いします。

[ ]
RE:43383 ツインモニタからシングルに替えNo.43384
秀まるお2 さん 12/10/11 17:47
 
 うちの会社の(秀丸担当の)Windows7ノートもIntel製オンボードディスプレ
イ(CPU内蔵GPUだったっけか?)なので、それで確認してもらったんですが、そ
っちだと特におかしい現象は起きないようでした。

 バージョンが違うせいかなぁという気もします。

 とりあえずV6.01βとしてアップロードさせていただきますので、お手数です
がそれで一回テストの程お願いします。明日アップロード出来ると思うので、そ
のときまた書き込みさせていただきます。

[ ]
RE:43384 ツインモニタからシングルに替えNo.43385
秀まるお2 さん 12/10/11 22:16
 
 先ほどV6.01β1をアップロードしました。これでテストお願いします。

 一応、うまくいかない時のためにdump.txtにも情報を出すようにしてみました。

    Monitor: 0,28,1680,1050 single

 とか

    Monitor: 0,0,2960,1050 multi

 とかのログが出ると思います。たしかにシングルディスプレイになってるはず
なのに"multi"が出てるとしたら、Windows的にはマルチディスプレイと認識され
てることになると思います。その場合は秀丸メール的にはどうにもならないです。

 あと、マルチ/シングルディスプレイ切り替えた時にはdump.txtに

    WM_SETTINGCHANGE

 って記録が出る手はずになってますが、それが出ないとしたら、画面解像度が
変わったことがアプリケーションソフトに通知されてないのだと思います。

[ ]
RE:43385 ツインモニタからシングルに替えNo.43386
秀まるお2 さん 12/10/11 22:22
 
 ちなみにダウンロードURLは、

32bit版:
http://hide.maruo.co.jp/software/bin/hmmail601b1_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin/hmmail601b1_x64_signed.exe

 です。

[ ]
RE:43386 ツインモニタからシングルに替えNo.43387
Kaz さん 12/10/12 10:21
 
 お世話になります。

 32bit版試してみました。

 うまく行ってます。
 シングルに戻したときは、ノートPCの画面になりました。

 ありがとうございます。

[ ]
RE:43387 ツインモニタからシングルに替えNo.43452
Kaz さん 12/10/24 10:55
 
 お世話になります。

 先日の続きがありました。

 アドレス帳、検索して一覧作成のウィンドウも同様に
マルチモニタのサブに表示している状態からシングルモニター設定に
戻して使用するとウィンドウ上に現れず、マルチに戻すと表示されている
状態になります。

 これについても同様に改善していただくと助かります。
 宜しくお願いします。

[ ]
RE:43452 ツインモニタからシングルに替えNo.43454
秀まるお2 さん 12/10/24 13:43
 
 V6.01β1の方で対応させていただいた修正と同じ修正を、検索結果のウィンド
ウを表示する時にも入れるということで対応させていただきます。

 次のβ版はV6.10β2となりますのでよろしくお願いします。

[ ]
RE:43454 ツインモニタからシングルに替えNo.43456
秀まるお2 さん 12/10/24 14:57
 
 アドレス帳も同じなので、そっちにも同じ処理を入れます。

[ ]
RE:43456 ツインモニタからシングルに替えNo.43462
Kaz さん 12/10/24 18:28
 
> アドレス帳も同じなので、そっちにも同じ処理を入れます。

 ありがとうございました。
 アドレス帳、検索一覧画面ともに問題ないことが
確認出来ました。
 m(_ _)m


[ ]