Creators Updateでの動作不良についてNo.01372
ヒラメ さん 17/05/03 20:41
 
Windows 10がCreators Updateになってからいくつか動作不良(?)の点があります。
順次ご確認頂けますでしょうか。


・Per-Monitor DPIが以前のように動作していません。

アップデート前はメインモニタ(2736x1824、175%)でもサブモニタ(1280x1024、10
0%)
でもきれいに表示されていましたが、アップデート後はサブモニタでの表示が滲んで
しまいます。
メール一覧とメール表示部分についてはアンチエイリアスのお陰かさほどひどくあり
ませんが、
それ以外については滲みが酷いです。
なお秀丸エディタの場合には、ダイアログ内の文字だけが滲んでいます。また、ツー
ルバーの
右クリックメニューの表示にDPIの設定が効いていないように思われます(表示がで
かい)。

・HTMLメール編集アドインを使用している状態でHTMLメールに返信した際、カーソル
位置が
 末尾に移動してしまいます。

再現条件は以下と思われます。
#元のメールに画像が埋め込まれていて(image001.gif、image002.jpg等が添付とし
て表示)、
 かつその添付ファイルが返信時にもついてくる。
#HTMLメールに対してHTMLメールで返信する。
この条件で返信メールを作成すると、ワンテンポ遅れて添付ファイル欄が表示され、
カーソル位置が移動してしまうように見られました。

・(これは前からだと思いますけど)メール表示部のルーラー・タブ・最後に編集し
た所の記号
 が小さくて見辛いです。

秀丸エディタの場合には、メインモニタで使用している場合のみタブ・最後に編集し
た所の
記号が小さいです。


秀丸メール Version 6.72 Beta 2 (64bit)
秀丸エディタ Version 8.71 (64bit)
Windows 10 Pro (Creators Update), 1703 (15063.250) (64bit)
Surface Pro 4

[ ]
RE:01372 Creators Updateでの動作不良にNo.01379
秀まるお2 さん 17/05/04 20:19
 
 コメントするのに検証が必要な点がありますが、ちょっと今すぐは難しいので
現時点で分かる点についてだけコメントさせていただきます。

> ・Per-Monitor DPIが以前のように動作していません。

 まず前提として、秀丸メールはPer Monitor DPI対応していないです。単に
High-DPI対応のみしています。

 Windows10のCreators UpdateでPer Monitor DPI関連でいくつか変更があるん
ですが、秀丸メールのようなPer Monitor DPI非対応のアプリケーションについ
て、新しい動作モードが追加されて、その新しい動作モードが標準になったせい
で、以前と違って見えるのだと思います。

 詳しい仕組みを説明すると話が長くなるので省略させていただきますが、とり
あえず以前と同じようにするなら、秀丸メールを起動する用のショートカットの
プロパティでの「互換性」ページの中の、

  □ 高いDPIスケールの動作を上書きします。

 をONにして、その下の設定を「アプリケーション」にすればいいと思います。
こうすると、サブモニタに移動してもそのままDot by Dotのままで動作します。

■秀丸エディタについて

 秀丸エディタの方は、Windows10 Creators Updateから新しく導入されたPer
Monitor DPIの方式(Per-monitor DPI awareness V2と呼ばれる方式)にはまだ
対応してないです。これからぼちぼち対応する予定です。

■秀丸メールについて

 秀丸メールについてもPer Monitor DPI対応すべく今作戦を練ってる所ですが、
まだ手を出すまでに至ってないです。

 実は、秀丸メールも対応すべく、とりあえず自分の所でのマルチモニタ環境の
改善を最近した所でした。テストマシンになってたデスクトップPCの方に
GeForece GTX 1050のビデオカードを刺して、24インチの4Kディスプレイも買っ
て、1680x1050のディスプレイに4Kのサブモニタの環境を作って、今こちらでい
ろいろテストをしてた所でした。

 で、とりあえず秀丸メールの前に、秀丸ネットモニターの方で、先にPer
Monitor DPI対応した所でした。良かったらそっちを試してみて欲しいです。そ
っちはフォント選択のダイアログ(Windowsのコモンダイアログ)以外はおおよ
そ対応できてると思います。

 秀丸メールの場合、1つのプロセスの中で複数のウィンドウ(本体ウィンドウ
とエディタウィンドウと、さらには検索結果ウィンドウ)を表示するために、そ
れらすべてについて別々のDPIで動作可能に直す必要があって、ちょっと大変そ
うでして、もう少し勉強して作戦を練ってから対応しようかなぁと思ってる所で
す。

[ ]
RE:01379 Creators Updateでの動作不良にNo.01381
ヒラメ さん 17/05/04 22:36
 
お休みのところご返信ありがとうございます。

> コメントするのに検証が必要な点がありますが、ちょっと今すぐは難しいので
>現時点で分かる点についてだけコメントさせていただきます。

すみません。次回より事象別に細かく投稿するよう気を付けます。


> まず前提として、秀丸メールはPer Monitor DPI対応していないです。単に
>High-DPI対応のみしています。

以前まではどちらのモニターでもきれいに見えていたので、対応しているもの
と勝手に勘違いしていたようでした。


>  □ 高いDPIスケールの動作を上書きします。
> をONにして、その下の設定を「アプリケーション」にすればいいと思います。
>こうすると、サブモニタに移動してもそのままDot by Dotのままで動作します。

これで確かに滲みは無くなりますけど、サブモニタでの表示が巨大になってしまい
ちょっと使いにくいですね。私の環境では「高いDPIスケール・・」をOFFにして
おくのが今のところ最善のようでした。


> で、とりあえず秀丸メールの前に、秀丸ネットモニターの方で、先にPer
>Monitor DPI対応した所でした。良かったらそっちを試してみて欲しいです。

会社PCなので試していいのかなとも思いつつ、時間を見て試用してみたいと
思います。

秀丸メールの対応はかなり大変そうですね。何かテスト等ご協力できるので
あればいいのですが・・・。

[ ]
RE:01372 Creators Updateでの動作不良にNo.01386
秀まるお2 さん 17/05/08 10:30
 
> ・HTMLメール編集アドインを使用している状態でHTMLメールに返信した際、カーソル
> 位置が末尾に移動してしまいます。

 こちらの方は再現できました。秀丸メール側で、特にカーソル位置を末尾に移
動するような処理はしてないんですが、画像の表示が終わったタイミングで勝手
に動いてしまうようです。(WebBrowserコントロールの仕業だと思う)

 とりあえず、画像を含むメールの場合は画像の読み込みが終わる度にカーソル
位置を再度セットしなおすような処理を入れつつ、タイマーを使って遅延して再
度カーソルをセットしなおすような処理も入れてみます。

 HTMLメール編集アドインとして1回またバージョンアップさせていただきます。

[ ]
RE:01372 Creators Updateでの動作不良にNo.01389
秀まるお2 さん 17/05/08 13:24
 
> ・(これは前からだと思いますけど)メール表示部のルーラー・タブ・最後に編集し
> た所の記号
>  が小さくて見辛いです。

 これについては秀丸エディタの方でも同じ指摘があって、そちらのVersion 8.
71β11にて、DPI値が175%以上なら高解像度用の大きさになるようにしてるよう
です。ただ、秀丸メールの方ではDPI値がメインモニタの値で動作するので、大
きさは変わってくれないんだと思います。

 将来的には対応される予定ということで気長に待っていただくしか無いかなぁ
と思います。

[ ]
RE:01386 Creators Updateでの動作不良にNo.01390
秀まるお2 さん 17/05/08 14:51
 
 今アップロードしました。Version 1.33になりました。

[ ]
RE:01390 Creators Updateでの動作不良にNo.01395
ヒラメ さん 17/05/08 19:33
 
> 今アップロードしました。Version 1.33になりました。

このバージョンで改善されていることを確認致しました。
早速のご対応ありがとうございました。

[ ]
RE:01389 Creators Updateでの動作不良にNo.01396
ヒラメ さん 17/05/08 19:49
 
> 将来的には対応される予定ということで気長に待っていただくしか無いかなぁ
>と思います。

本件了解致しました。気長に待ってます。
(秀丸エディタの方は私の要望で対応頂いた気が・・・)

[ ]