V6.72β9No.01544
秀まるお2 さん 17/06/20 14:33
 
 いろいろバグ修正してまたアップロードしました。

32bit版:
http://hide.maruo.co.jp/software/bin3/hmmail672b9_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin3/hmmail672b9_x64_signed.exe

HTMLメールViewer:
32bit版:
http://hide.maruo.co.jp/software/bin3/hmmhtmlv307_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin3/hmmhtmlv307_x64_signed.exe

HTMLメール編集アドイン:
32bit版:
http://hide.maruo.co.jp/software/bin3/hmmhtmle136_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin3/hmmhtmle136_x64_signed.exe

 よろしくお願いします。

 もしまだダメな場合は、例によって画面ハードコピーとdump.txtの記録お願い
したいです。(特にHTMLメール編集アドインのツールバーのサイズが変わらない
件が、なぜ起きるのかよく分からない)

------------------------------------------------------------------------
 バグの再現状況と修正状況を連絡させていただきます。

■1.メール・エディタのウィンドウをサブモニタに移動した時に
   フォントサイズがおかしい。

 →β8で直ったと認識してます。

■2.検索結果の一覧上でメール内容表示してる時に、サブモニタ
   に移動してフォントサイズがおかしい。(ことがある?)

 →こちらでは再現してないですが、β8で入れた入れた修正(エディタ・
ウィンドウ用の処理)を検索結果の一覧側にも入れます。それで直ると思います。
 秀丸メール本体ウィンドウ上にも同じ処理があるので、それも同様の処理に直
します。

■3.エディタ・ウィンドウのTo:などでの入力補助メニューのフォントサイズ
   がサブモニタ上でおかしい。

 →再現できて修正もできました。

■4.自動保存されたメールをEscキーで閉じようとして、保存するかどうか
   の問い合わせで「いいえ」を押すと、ウィンドウを閉じた後に草稿
   フォルダ中の別のメールが開かれてしまうことがある。

 →再現出来てないのですが、自動保存されたメールを削除する処理を完全に置
き換えて別の処理にしたので、結果直ると思います。今まではちょっと手抜きが
あって、内部的にフォルダの切り替えやメールの選択などの処理が働いてしまっ
てました。メールの選択の処理自体を無くしたので大丈夫だと思います。

■5.検索結果の一覧をサブモニタに移動して、Date:または送受信日時の表示
   が期待した形式にならない。例えば横幅が十分あるのに年号非表示になっ
   てしまう。

 →再現できて、修正も出来ました。

■6.HTMLメール編集アドインが出てるエディタ・ウィンドウをサブモニタに
   移動して、HTMLメール編集アドインのツールバーがちゃんとしたサイズに
   ならない。

 →再現できてないですが、画面DPI値の変更をHTMLメール編集アドインに通知
する処理を2重に(1つはメッセージによる方法、もう1つは関数呼び出し方
式)した上で、さらにdump.txtにいろいろ細かい情報を出力するようにしてみま
した。

 HTMLメール編集アドインがおかしいということは、HTMLメールViewerでもおか
しいかもしれません。そっちも同様の処理に直します。

[ ]
RE:01544 V6.72β9No.01548
ヒラメ さん 17/06/20 19:15
 
いろいろ修正して頂いたようでありがとうございます。

■1.メール・エディタのウィンドウをサブモニタに移動した時に
   フォントサイズがおかしい。
■3.エディタ・ウィンドウのTo:などでの入力補助メニューのフォントサイズ
   がサブモニタ上でおかしい。
■5.検索結果の一覧をサブモニタに移動して、Date:または送受信日時の表示
   が期待した形式にならない。例えば横幅が十分あるのに年号非表示になっ
   てしまう。

-> 直っているようです。

■2.検索結果の一覧上でメール内容表示してる時に、サブモニタ
   に移動してフォントサイズがおかしい。(ことがある?)

-> 秀丸メール本体と検索結果が同じモニタにある状態から、秀丸メール本体
  を別モニタに移動すると、結果のメール一覧部分の項目高さがおかしく
  なるようです。(メールを選択し直したり、ウィンドウサイズが変わる
  タイミングでおかしくなります。)

■4.自動保存されたメールをEscキーで閉じようとして、保存するかどうか
   の問い合わせで「いいえ」を押すと、ウィンドウを閉じた後に草稿
   フォルダ中の別のメールが開かれてしまうことがある。

-> まだ再発していませんので、モニタリングしておきます。

■6.HTMLメール編集アドインが出てるエディタ・ウィンドウをサブモニタに
   移動して、HTMLメール編集アドインのツールバーがちゃんとしたサイズに
   ならない。

-> こちら恐らく私がHTML編集アドインのツールバーサイズを200%に設定して
  しまっていたことが原因のようでした。あまりサブモニタでメールを書かな
  かったため、以前は問題なかったと勘違いしていたようです。お騒がせして
  しまい大変失礼いたしました。


■追加1.秀丸メール本体とメールエディタが別モニタにある場合、
     添付ファイル枠線をドラッグするとマウスカーソルと線の位置が
     一致しません。(そもそも別モニタに移動した時点で添付ファイル枠の
     高さが変わっているようです。)
     小さいアイコン、下側、高さ調整可の設定です。

■追加2.メールエディタがサブモニタにある場合、IMEの変換候補・予測変換
     ウィンドウの文字サイズが大きいようです。


秀丸メール Version 6.72 Beta 9 (64bit)
HTMLメール Viewer Version 3.07
HTMLメール編集アドイン Version 1.36
Windows 10 Pro (Creators Update), 1703 (15063.413) (64bit)

[ ]
RE:01544 V6.72β9No.01549
ヒラメ さん 17/06/20 19:25
 
秀丸メールダウンロードページの先行開発バージョン部分がβ8の
ままになっているようで、リンク切れになっているみたいです。

[ ]
RE:01549 V6.72β9No.01550
秀まるお2 さん 17/06/20 21:54
 
 とりあえずこちらについて先にお返事させていただきます。

> 秀丸メールダウンロードページの先行開発バージョン部分がβ8の
> ままになっているようで、リンク切れになっているみたいです。

 最近のブラウザは高速化のためもあって、多少時間が経過してても古いキャッ
シュの内容を表示してしまうようで、β8の時のページが出てしまうケースが多
いみたいです。(という、僕のFirefoxもそうなります)

 F5キーを押すかCtrl+Rキーで再読み込みすると直ると思います。

 うちのホームページ(Webサーバー)のキャッシュの指定とかの関係かもしれ
ませんけども。

[ ]
RE:01550 V6.72β9No.01551
ヒラメ さん 17/06/20 22:09
 
ご指摘ありがとうございます。

確かにF5は試していませんでした。お騒がせしました。。。

[ ]
RE:01548 V6.72β9No.01553
秀まるお2 さん 17/06/21 11:49
 
> -> 秀丸メール本体と検索結果が同じモニタにある状態から、秀丸メール本体
>   を別モニタに移動すると、結果のメール一覧部分の項目高さがおかしく
>   なるようです。

 再現しました。また修正させていただきます。

> -> こちら恐らく私がHTML編集アドインのツールバーサイズを200%に設定して
>   しまっていたことが原因のようでした。

 自分でもそういう設定があることを完全に忘れてました。

> ■追加1.秀丸メール本体とメールエディタが別モニタにある場合、
>      添付ファイル枠線をドラッグするとマウスカーソルと線の位置が
>      一致しません。(そもそも別モニタに移動した時点で添付ファイル枠の
>      高さが変わっているようです。)

 テストして再現できました。

 ついでに、添付ファイルを「右側に配置」としてる時に区切り線をドラッグし
てドラッグ用の線がうまく出てないバグも見つけました。さらには検索結果一覧
を左右分割にしてる時の、分割の線を左右ドラッグして出てくる線もうまく出な
い(クリッピングされてしまう)バグも見つけて、その辺も直しました。

 ドラッグ時の線の太さも画面DPIに合わせて太くなるようにしました。

> ■追加2.メールエディタがサブモニタにある場合、IMEの変換候補・予測変換
>      ウィンドウの文字サイズが大きいようです。

 たぶん、IME自体がPer Monitor DPI対応してくれないとダメなんだと思います。

 僕の使ってるATOK2014は古いので当然ダメですが、Windows10に付属の
Microsoft IMEに切り替えてもダメみたいでした。マイクロソフトさんが対応し
てくれるのを期待するしか無いと思います。

 もしかしたら何か、IME用のフォントを指定する仕組みがあるのかもしれない
ので、秀丸エディタの担当の方に、そういう仕組み無いか聞いてみつつ、とりあ
えず、ヘルプの中のPer Monitor DPI対応の制限事項に追加させていただきます。

[ ]
RE:01553 V6.72β9No.01556
ヒラメ さん 17/06/21 14:34
 
IMEの件、確かにメモ帳やエクスプローラー上でも同様でした。
ただExcelやWordでは期待通りに動作しています。何か特殊な
ことをしているのかもしれませんけども。


それとまたいくつかおかしい部分を見つけてしまいました。

1.サブモニタ上で、アドレス帳のメンバーのプロパティ上で、
 名前部分のフォントサイズが大きいです。

2.サブモニタ上で、秀丸メール本体の検索ダイアログ右クリック
 メニューのフォントサイズがおかしいです。

3.秀丸メール本体と検索結果一覧が別モニタにある場合、
 フォルダへ移動/コピーダイアログのフォントサイズが
 おかしいです。

4.秀丸メールがメインモニタ、検索結果一覧がサブモニタに
 ある場合、結果メールの右クリックからすべてのコマンドを
 表示>ブックマークに追加とすると、アイコンリストボックス
 の高さがおかしいです。


マルチモニタ関連とは別ですけど、
5.検索結果一覧からすべてのコマンドを表示>宛先をアドレス帳
 に追加としても何も起きないようです。

[ ]
RE:01556 V6.72β9No.01557
秀まるお2 さん 17/06/21 17:53
 
 毎度テストありがとうございます。

> IMEの件、確かにメモ帳やエクスプローラー上でも同様でした。
> ただExcelやWordでは期待通りに動作しています。何か特殊な
> ことをしているのかもしれませんけども。

 可能性として考えられるのは・・・

 − そもそも的にWord/Excelは、Per Monitor DPIにまだ対応してない。
   (だとすると、サブモニタ上で文字がぼやけた感じになると思うけど)

 − 変換候補の描画も自前でやってる。

 のどっちかかなぁと思います。

 前者だとしたら・・、例えば最新でないWord/ExcelならたぶんPer Monitor
DPI対応してないと思います。ちなみにexeファイルを無理矢理秀丸で開いてマニ
フェストの指定を見ると、対応してるかどうか分かります。

<dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">
PerMonitorV2</dpiAwareness>

 みたいな文字列が見つかれば対応してると思います。(notepad.exeはそうな
ってる)

 こちらでテストしたらいいのですが、Microsoft Officeは古いバージョンしか
無いので、ちょっとテスト難しいです。

 あと、IMEをコントロールする仕組みも探してみたんですが、変換候補や予測
変換のウィンドウのフォントを指定するようなのは無さそうでした。(秀丸
エディタの担当の方でも調べたけど)

> 1.サブモニタ上で、アドレス帳のメンバーのプロパティ上で、
>  名前部分のフォントサイズが大きいです。

 現象確認できました。ついでに、アドレス帳ウィンドウ右上の検索欄を
クリックした時に検索欄の高さが狂うとか、オートコンプリートの表示もいまい
ちおかしいバグを見つけてしまいました。それも直そうと思います。

 ついでに、エディタ・ウィンドウの検索ダイアログ上の単語補完もフォントが
おかしいようでした。

> 2.サブモニタ上で、秀丸メール本体の検索ダイアログ右クリック
>  メニューのフォントサイズがおかしいです。

 これは・・・。実は分かってはいたんですが、直すのがちょっと大変なので、
直してませんでした。

 秀丸エディタにも同じ問題があって、そっちの方は次のβ版で直す(システム
メニューを全部自前で描画するようにする)ということだそうなので、それが出
来たら、その処理を流用させてもらって直そうと思います。自前で描画するので
多少手抜きというか、完全に同じ物には出来ないかとは思いますけども。

> 3.秀丸メール本体と検索結果一覧が別モニタにある場合、
>  フォルダへ移動/コピーダイアログのフォントサイズが
>  おかしいです。

 これまた確認できました。なかなか自分では思いつかない再現パターンで助か
ります。

 4番以降についてはまた明日お返事させていただきます。

[ ]
RE:01556 V6.72β9No.01565
秀まるお2 さん 17/06/22 14:48
 
> 4.秀丸メールがメインモニタ、検索結果一覧がサブモニタに
>  ある場合、結果メールの右クリックからすべてのコマンドを
>  表示>ブックマークに追加とすると、アイコンリストボックス
>  の高さがおかしいです。

 再現できました。また修正させていただきます。

 「ブックマークに追加」のダイアログボックスが秀丸メール本体ウィンドウ上
からしか呼べない物と思っていて、Per Monitor DPI用の処理をしてない所があ
りました。

> マルチモニタ関連とは別ですけど、
> 5.検索結果一覧からすべてのコマンドを表示>宛先をアドレス帳
>  に追加としても何も起きないようです。

 こちらでテストした限りはちゃんとアドレス帳に追加する用のダイアログボッ
クスが出てくるようです。

 なぜ出てこないのかちょっと分からないので、dump.txtに内部的な情報を出す
ようにだけしてみますが、特にヒラメさんが使わないコマンドってことでしたら、
わざわざテストしていただかなくてもいいかなぁという気がします。

 もしテストしていただけるなら、とりあえず次のβ版でdump.txtを取る動作に
してテストしてみて、取れたログを教えていただく作戦をお願いしたいです。

 今週末か来週頭くらいに次のβ版をアップロードしたいと思います。

[ ]
RE:01565 V6.72β9No.01566
秀まるお2 さん 17/06/22 15:19
 
>> 5.検索結果一覧からすべてのコマンドを表示>宛先をアドレス帳
>>  に追加としても何も起きないようです。

 コマンド名が、差出人の場合は「登録」となってるので、これも「宛先をアドレス
帳に登録」と変更させ
ていただきます。

[ ]
RE:01566 V6.72β9No.01567
秀まるお2 さん 17/06/22 15:52
 
> 5.検索結果一覧からすべてのコマンドを表示>宛先をアドレス帳
>  に追加としても何も起きないようです。

 dump.txtへの出力をいろいろ追加してたら原因の1つが分かりました。宛先が
自分自身のメールアドレスの時に何も出ないことがありました。

 複数のメールアドレスをまとめてアドレス帳に登録する時に、まとめて登録す
るかどうかの問い合わせダイアログが出るんですが、その中に、「自分自身の
メールアドレスは除外する」ってオプションがあります。それを一度でもONにす
ると、宛先が1つの時で、しかもその宛先が自分自身だと、何も出ないようでし
た。

 ちゃんと出るように修正させていただきます。

[ ]
RE:01567 V6.72β9No.01570
ヒラメ さん 17/06/22 20:48
 
ご確認ありがとうございます。

確かに自分宛てのメールのような気がします。

実際使ったことのないコマンドでたまたま見つけただけでしたけど、
次のベータ版で再確認してみようと思います。

[ ]
RE:01557 V6.72β9No.01571
ヒラメ さん 17/06/22 20:56
 
> − そもそも的にWord/Excelは、Per Monitor DPIにまだ対応してない。
>   (だとすると、サブモニタ上で文字がぼやけた感じになると思うけど)

すみません、これでした。(Office 365なので最新版のはず)
dpiAwareness〜の文字列も見つかりませんでした。

解像度の低いモニタを少し離して使っているためぼやけていることにも
気付いていなかったようでした。大変失礼いたしました。

(ぼやけていることに気づいてしまったら気になって仕方ありません。。。)

[ ]
RE:01571 V6.72β9No.01575
秀まるお2 さん 17/06/23 09:32
 
> (ぼやけていることに気づいてしまったら気になって仕方ありません。。。)

 Word/Excelを起動する用のショートカットのプロパティの「互換性」ページの
中の、

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

 をONにして、その下のを「システム(拡張)」にすると、サブモニタ上でも文
字がきれいになるってのがあります。

 実はこれが一番いいというオチ(アプリケーションソフト側で無理してPer
Monitor DPI対応しなくてもいい)になるかもしれません。

 秀丸メールの場合にこの作戦を使うとしたら、「全般的な設定・ウィンドウ」
の「フォルダ枠のフォント」および「メール一覧のフォント」のメニューから
「太字描画に本物の太字フォントを使う」をONにすると、そこそこマシになると
思います。

[ ]
RE:01544 V6.72β9No.01580
ヒラメ さん 17/06/23 19:17
 
またまたマルチモニタ関連でおかしい箇所を見つけてしまいました。

テキストメールエディタの設定>メールエディタの設定を開き
1.フォント等ボタンで表示されるダイアログを別モニタに移動
 するとサンプル部分のフォントがおかしい
2.強調表示ボタンで開くダイアログから更に編集等をクリックして
 開かれるダイアログを別モニタに移動すると表示がおかしい
3.記号類の〜ボタンで表示されるダイアログを別モニタに移動
 すると一覧部分のフォントがおかしい
(2と3は本体の全般的な設定>メール表示からでも同じでした)

4.
秀丸メール本体の全般的な設定>ウィンドウ>選択▼>
フォントの選択で開かれるウィンドウを別モニタに移動すると
フォントがおかしい。

実際困っているわけではなく、またこのような操作は通常行わない
とは思いますけど・・・。

[ ]
RE:01580 V6.72β9No.01581
秀まるお2 さん 17/06/26 09:10
 
 毎度バグ情報どうもです。

> テキストメールエディタの設定>メールエディタの設定を開き
> 1.フォント等ボタンで表示されるダイアログを別モニタに移動
>  するとサンプル部分のフォントがおかしい
> 2.強調表示ボタンで開くダイアログから更に編集等をクリックして
>  開かれるダイアログを別モニタに移動すると表示がおかしい
> 3.記号類の〜ボタンで表示されるダイアログを別モニタに移動
>  すると一覧部分のフォントがおかしい
> (2と3は本体の全般的な設定>メール表示からでも同じでした)

 とりあえず、大本の「全般的な設定」自体がモニタ間移動できなくしてしまっ
てるので、これらもモニタ間移動禁止ってことで対処させていただきます。

 モニタ間移動しておかしいケースで、他に、コンボボックスの「▼」を押して
出てくる一覧が極端に小さくなるのもあるんですが、これもなんとかがんばって
直そうかなぁと思いつつも、直せなかったら仕様にさせてもらおうかなぁと思い
ます。

> 秀丸メール本体の全般的な設定>ウィンドウ>選択▼>
> フォントの選択で開かれるウィンドウを別モニタに移動すると
> フォントがおかしい。

 これについてはおかしいことは分かってはいたんですが、Windowsの
「ChooseFont」っていうAPI呼び出ししてるだけなのでどうしよも無いと思いつ
つも、フックって仕組みでなんとかモニタ間移動禁止の処理を埋め込むことが出
来ました。ということでそういう対処方法とさせていただきます。

[ ]